Wheel emulation doesn't work after suspend/resume
Bug #289023 reported by
puntium
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xinput (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have a thinkpad X60.
I turn on wheel emulation for the built-in trackpoint using the following xinput commands:
xinput set-int-prop $DEVICEID "Wheel Emulation" 8 1
xinput set-int-prop $DEVICEID "Wheel Emulation Button" 8 2
When I do this, wheel emulation starts working fine. However, if i suspend to RAM and resume, wheel emulation stops working, even if i reissue the above commands.
xev shows that the button 2 even is still getting through, but scrolling doesn't work in any of the apps.
To post a comment you must log in.
I've experienced the same thing on an X60s.
When I suspend and resume while attached to the "ultra base" docking station the middle mouse button returns to default behavior (paste), and if reissue the xinput commands it makes it so middle click no longer pastes if held down for a while (presumably for "Wheel Emulation Timeout"), like when wheel emulation scrolling works, except no scrolling happens.
When I suspend and resume while not attached to the docking station, middle mouse button is reset to default behavior, but reissuing the xinput commands does make scrolling work again in this case.