Touchpad scrolling fails until log-out / log-in
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
After upgrading to edgy the scrolling on my touchpad of my Toshiba Satellite M55-S3315 stopped working. I initially thought this was a problem with my xorg.conf file, I edited the InputDevice Synaptics Touchpad section and set VertScrollDelta to 30, after a log-out and log-in, everything worked fine. However after a reboot there was no more scrolling. Without changing anything, I logged out and logged back in and scrolling was restored. I can duplicate this behavior, scrolling does not work after booting unless I first log out and then log back in.
In xorg.conf there were three sections for wacom stylus, eraser, and cursor, as I don't own any wacom products, I commented out these sections, to no avail. Also in the ServerLayout section, the InputDevice "Synaptics Touchpad" line occurred twice, I have commented out the second occurrence, again with no change.
The following is from the xorg.0.log file when the scrolling is working:
Synaptics DeviceInit called
SynapticsCtrl called.
(II) Configured Mouse: ps2EnableDataRe
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event3
(**) Option "Device" "/dev/input/event3"
(--) Synaptics Touchpad touchpad found
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event3
(**) Option "Device" "/dev/input/event3"
(WW) Synaptics Touchpad can't grab event device, errno=1022
(--) Synaptics Touchpad touchpad found
The following is from the xorg.0.log file when the scrolling is not working:
SynapticsCtrl called.
(II) Configured Mouse: ps2EnableDataRe
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event2
(**) Option "Device" "/dev/input/event2"
(--) Synaptics Touchpad touchpad found
Synaptics DeviceOn called
(--) Synaptics Touchpad auto-dev sets device to /dev/input/event2
(**) Option "Device" "/dev/input/event2"
(WW) Synaptics Touchpad can't grab event device, errno=1022
(--) Synaptics Touchpad touchpad found
The following are relevant excerpts from my xorg.conf file:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
Option "VertScrollDelta" "30"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
I have the same exact behavior on my Toshiba SM 30X-142.