WSL2-Linux-Kernel/drivers/input/mouse
Peter Osterlund 867d2682e9 Input: sermouse - improve protocol error recovery
When using MS protocol the driver should wait for a byte with
bit 6 set before assuming that it sees beginning of a data packet.
This should allow driver better cope with lost bytes and prevent
spurious left/right button events when serial communication is
disturbed by a CPU-hungry real-time process.

Also fix some formatting.

Signed-off-by: Peter Osterlund <petero2@telia.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2007-03-16 00:58:37 -04:00
..
Kconfig Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
Makefile Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
alps.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
alps.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
amimouse.c Input: mice - handle errors when registering input devices 2006-11-05 22:40:19 -05:00
hil_ptr.c Input: HIL - cleanup coding style 2007-02-28 23:51:29 -05:00
inport.c Input: remove obsolete setup parameters from input drivers 2007-02-18 01:44:58 -05:00
lifebook.c Input: lifebook - learn about hard tabs 2006-11-02 23:27:44 -05:00
lifebook.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
logibm.c Input: remove obsolete setup parameters from input drivers 2007-02-18 01:44:58 -05:00
logips2pp.c Input: logips2pp - handle sysfs errors 2006-11-02 23:59:40 -05:00
logips2pp.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
pc110pad.c Input: pc110pad - return proper error 2006-12-21 00:42:55 -05:00
psmouse-base.c Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
psmouse.h Input: psmouse - add support for eGalax PS/2 touchscreen controller 2007-02-18 01:49:10 -05:00
rpcmouse.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
sermouse.c Input: sermouse - improve protocol error recovery 2007-03-16 00:58:37 -04:00
synaptics.c Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
synaptics.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
touchkit_ps2.c Input: psmouse - add support for eGalax PS/2 touchscreen controller 2007-02-18 01:49:10 -05:00
touchkit_ps2.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
trackpoint.c Input: trackpoint - handle sysfs errors 2006-11-02 23:59:30 -05:00
trackpoint.h Input: psmouse - allow disabing certain protocol extensions 2007-03-10 01:39:54 -05:00
vsxxxaa.c Input: handle serio_register_driver() errors 2006-11-23 23:35:10 -05:00