Skip to content

Input patches

Dmitry Torokhov lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Input patches: psmouse cleanup fixdrivers/input/mouse/psmouse-base.c drivers/input/mouse/psmouse.h+7 -50 replies
2/3Input patches: synaptics passthrough fixdrivers/input/mouse/psmouse-base.c drivers/input/mouse/psmouse.h drivers/input/mouse/synaptics.c+23 -140 replies
3/3Input patches: synaptics restore tapsdrivers/input/mouse/psmouse-base.c drivers/input/mouse/synaptics.c drivers/input/mouse/synaptics.h+12 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Input patches

Hi,

I have some more input patches I'd like you to take look at:

psmouse_cleanup_fix:
When disconnecting PS/2 mouse we marekd it as PSMOUSE_IGNORE too early, before protocol's disconnect handler had a chance to run. When mouse is in PSMOUSE_IGNORE state it ignores everything, including ACKs, which causes cleanup routine to fail.

synaptics-passthrough-fix:
If touchpad does not support extended protocols (imps, exps) then after probing foor said protocols trackpoint on the pass-though port may stop working and full reset is needed to revive it (just reset-disable is not enough).

synaptics-restore-taps:
If Synaptics' absolute mode is disabled (by proto= option) make sure that touchpad is in relative mode and gestures (taps) are enabled. We need specifically reset the mode byte as even full reset does not affect it (except for absolute bit).

The patches depend on other input patches submitted earlier. All patches are available at:

	bk pull bk://dtor.bkbits.net/input
	http://www.geocities.com/dt_or/input/2_6_4
Signature · 1 line
Dmitry