Public bug reported:

When resuming after suspending to RAM my touchpad no longer has support
for tap to click or side of pad scroll bars.

Doing a rmmod psmouse and then modprobe psmouse seems to fix the issue.


[EMAIL PROTECTED]:~/movies$ uname -a
Linux vaio 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:20 UTC 2008 i686 GNU/Linux

[EMAIL PROTECTED]:~/movies$ lsmod
Module                  Size  Used by
psmouse                45200  0 
iwl3945                98804  0 
aes_i586               15744  0 
aes_generic            35880  1 aes_i586
af_packet              25728  2 
i915                   38144  2 
drm                    86056  3 i915
binfmt_misc            16904  1 
sco                    18308  2 
bridge                 56980  0 
stp                    10628  1 bridge
rfcomm                 44432  12 
bnep                   20480  2 
l2cap                  30464  12 rfcomm,bnep
kvm                   142912  0 
sonypi                 26648  0 
ppdev                  15620  0 
ipv6                  263972  16 
cpufreq_stats          13188  0 
cpufreq_conservative    14600  0 
cpufreq_userspace      11396  0 
cpufreq_powersave       9856  0 
container              11520  0 
pci_slot               12552  0 
sbs                    19464  0 
sbshc                  13440  1 sbs
wmi                    14504  0 
iptable_filter         10752  0 
ip_tables              19600  1 iptable_filter
x_tables               22916  1 ip_tables
uinput                 15744  0 
cpufreq_ondemand       14988  1 
acpi_cpufreq           15500  1 
freq_table             12672  3 cpufreq_stats,cpufreq_ondemand,acpi_cpufreq
sbp2                   29324  0 
parport_pc             39204  0 
lp                     17156  0 
parport                42604  3 ppdev,parport_pc,lp
joydev                 18368  0 
pcmcia                 43052  0 
snd_hda_intel         381488  2 
snd_pcm_oss            46848  0 
snd_mixer_oss          22784  1 snd_pcm_oss
snd_pcm                83204  2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy          10884  0 
arc4                    9984  2 
iTCO_wdt               18596  0 
snd_seq_oss            38528  0 
ecb                    10880  2 
btusb                  19736  0 
evdev                  17696  13 
iTCO_vendor_support    11652  1 iTCO_wdt
crypto_blkcipher       25476  1 ecb
yenta_socket           31756  1 
serio_raw              13444  0 
bluetooth              61924  17 sco,rfcomm,bnep,l2cap,btusb
rsrc_nonstatic         19072  1 yenta_socket
snd_seq_midi           14336  0 
pcmcia_core            43412  3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr                 10624  0 
ricoh_mmc              11904  0 
rfkill                 17176  2 iwl3945
mac80211              216820  1 iwl3945
snd_rawmidi            29824  1 snd_seq_midi
snd_seq_midi_event     15232  2 snd_seq_oss,snd_seq_midi
led_class              12164  1 iwl3945
snd_seq                57776  6 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
battery                18436  0 
ac                     12292  0 
cfg80211               32392  2 iwl3945,mac80211
snd_timer              29960  2 snd_pcm,snd_seq
snd_seq_device         15116  5 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
sony_laptop            39004  0 
video                  25104  0 
output                 11008  1 video
tpm_infineon           17064  0 
tpm                    22848  1 tpm_infineon
snd                    63268  13 
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
tpm_bios               14080  1 tpm
shpchp                 37908  0 
button                 14224  0 
pci_hotplug            35236  1 shpchp
intel_agp              33724  1 
agpgart                42184  3 drm,intel_agp
soundcore              15328  1 snd
snd_page_alloc         16136  2 snd_hda_intel,snd_pcm
sr_mod                 22212  0 
cdrom                  43168  1 sr_mod
usb_storage            81728  0 
libusual               27156  1 usb_storage
ext3                  133384  1 
jbd                    55444  1 ext3
mbcache                16004  1 ext3
sd_mod                 42264  3 
crc_t10dif              9984  1 sd_mod
sg                     39732  0 
pata_acpi              12160  0 
ata_generic            12932  0 
ata_piix               24580  2 
ohci1394               37936  0 
libata                177312  3 pata_acpi,ata_generic,ata_piix
ieee1394               96324  2 sbp2,ohci1394
scsi_mod              155212  6 sbp2,sr_mod,usb_storage,sd_mod,sg,libata
sky2                   53380  0 
usbcore               148848  3 btusb,usb_storage,libusual
dock                   16656  1 libata
thermal                23708  0 
processor              42156  4 acpi_cpufreq,thermal
fan                    12548  0 
fbcon                  47648  0 
tileblit               10880  1 fbcon
font                   16512  1 fbcon
bitblit                13824  1 fbcon
softcursor              9984  1 bitblit
fuse                   60828  3 
[EMAIL PROTECTED]:~/movies$ dmesg | tail -n 10
[207659.393360] input: PS/2 Mouse as 
/devices/platform/i8042/serio1/input/input38
[207659.448162] input: AlpsPS/2 ALPS GlidePoint as 
/devices/platform/i8042/serio1/input/input39
[207667.139805] wlan0: disassociating by local choice (reason=3)
[207680.352637] input: PS/2 Mouse as 
/devices/platform/i8042/serio1/input/input40
[207680.377963] input: AlpsPS/2 ALPS GlidePoint as 
/devices/platform/i8042/serio1/input/input41
[207754.047763] input: PS/2 Mouse as 
/devices/platform/i8042/serio1/input/input42
[207754.086106] input: AlpsPS/2 ALPS GlidePoint as 
/devices/platform/i8042/serio1/input/input43

[EMAIL PROTECTED]:~/movies$ dpkg --list | grep synaptic
ii  gsynaptics                                 0.9.14-6                         
     configuration tool for Synaptics touchpad dr
ii  synaptic                                   0.62.1ubuntu10                   
     Graphical package manager
ii  xserver-xorg-input-synaptics               0.15.2-0ubuntu7                  
     Synaptics TouchPad driver for X.Org/XFree86 
[EMAIL PROTECTED]:~/movies$ dpkg --list | grep linux
ii  libselinux1                                2.0.65-2                         
     SELinux shared libraries
ii  libselinux1-dev                            2.0.65-2                         
     SELinux development headers
ii  libv4l-0                                   0.5.0-3~intrepid1                
     Collection of video4linux support libraries
ii  linux-firmware                             1.2                              
     Firmware for Linux kernel drivers
ii  linux-headers-2.6.24-15                    2.6.24-15.26                     
     Header files related to Linux kernel version
ii  linux-headers-2.6.27-7                     2.6.27-7.16                      
     Header files related to Linux kernel version
ii  linux-headers-2.6.27-7-generic             2.6.27-7.16                      
     Linux kernel headers for version 2.6.27 on x
ii  linux-headers-generic                      2.6.27.7.11                      
     Generic Linux kernel headers
rc  linux-image-2.6.24-18-generic              2.6.24-18.32                     
     Linux kernel image for version 2.6.24 on x86
rc  linux-image-2.6.24-19-generic              2.6.24-19.41                     
     Linux kernel image for version 2.6.24 on x86
ii  linux-image-2.6.24-21-generic              2.6.24-21.43                     
     Linux kernel image for version 2.6.24 on x86
ii  linux-image-2.6.27-7-generic               2.6.27-7.16                      
     Linux kernel image for version 2.6.27 on x86
ii  linux-libc-dev                             2.6.27-7.16                      
     Linux Kernel Headers for development
rc  linux-restricted-modules-2.6.24-18-generic 2.6.24.13-18.41                  
     Non-free Linux 2.6.24 modules on x86/x86_64
rc  linux-restricted-modules-2.6.24-19-generic 2.6.24.13-19.45                  
     Non-free Linux 2.6.24 modules on x86/x86_64
ii  linux-restricted-modules-2.6.24-21-generic 2.6.24.14-21.51                  
     Non-free Linux 2.6.24 modules on x86/x86_64
ii  linux-restricted-modules-2.6.27-7-generic  2.6.27-7.12                      
     Non-free Linux kernel modules for version 2.
ii  linux-restricted-modules-common            2.6.27-7.12                      
     Non-free Linux 2.6.27 modules helper script
ii  linux-sound-base                           1.0.17.dfsg-2ubuntu1             
     base package for ALSA and OSS sound systems
rc  linux-ubuntu-modules-2.6.24-18-generic     2.6.24-18.26                     
     Ubuntu supplied Linux modules for version 2.
rc  linux-ubuntu-modules-2.6.24-19-generic     2.6.24-19.28                     
     Ubuntu supplied Linux modules for version 2.
ii  linux-ubuntu-modules-2.6.24-21-generic     2.6.24-21.32                     
     Ubuntu supplied Linux modules for version 2.
ii  pptp-linux                                 1.7.2-1                          
     Point-to-Point Tunneling Protocol (PPTP) Cli
ii  syslinux                                   2:3.63+dfsg-2ubuntu3             
     Bootloader for Linux/i386 using MS-DOS flopp
ii  util-linux                                 2.14-1ubuntu2                    
     Miscellaneous system utilities
ii  util-linux-locales                         2.14-1ubuntu2                    
     Locales files for util-linux
ii  v4l-conf                                   3.95.dfsg.1-8ubuntu2             
     tool to configure video4linux drivers
[EMAIL PROTECTED]:~/movies$ dpkg --list | grep xorg-input
ii  xserver-xorg-input-all                     1:7.4~5ubuntu3                   
     the X.Org X server -- input driver metapacka
ii  xserver-xorg-input-elographics             1:1.2.1-1build1                  
     X.Org X server -- ELOGraphics input driver
ii  xserver-xorg-input-evdev                   1:2.0.99+git20080912-0ubuntu6    
     X.Org X server -- evdev input driver
ii  xserver-xorg-input-kbd                     1:1.3.1-1ubuntu2                 
     X.Org X server -- keyboard input driver
ii  xserver-xorg-input-mouse                   1:1.3.0-1build1                  
     X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics               0.15.2-0ubuntu7                  
     Synaptics TouchPad driver for X.Org/XFree86 
ii  xserver-xorg-input-vmmouse                 1:12.5.1-1ubuntu5.1              
     X.Org X server -- VMMouse input driver to us
ii  xserver-xorg-input-wacom                   1:0.8.1.4-0ubuntu3               
     X.Org X server -- Wacom input driver


xinput output before resume
-------------------------------------------------------------------------------------------------------------------------------------
[EMAIL PROTECTED]:~/movies$ xinput list
"Virtual core keyboard" id=0    [XKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Virtual core pointer"  id=1    [XPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
"Macintosh mouse button emulation"      id=3    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AT Translated Set 2 keyboard"  id=6    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Sony Vaio Keys"        id=7    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Video Bus"     id=8    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"PS/2 Mouse"    id=4    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AlpsPS/2 ALPS GlidePoint"      id=5    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
"Synaptics Touchpad"    id=2    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1

xinput output after resume
-------------------------------------------------------------------------------------------------------------------------------------
[EMAIL PROTECTED]:~/movies$ xinput list
"Virtual core keyboard" id=0    [XKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Virtual core pointer"  id=1    [XPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
"Synaptics Touchpad"    id=2    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
"Macintosh mouse button emulation"      id=3    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AT Translated Set 2 keyboard"  id=6    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Sony Vaio Keys"        id=7    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Video Bus"     id=8    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"PS/2 Mouse"    id=4    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AlpsPS/2 ALPS GlidePoint"      id=5    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
--------------------------------------------------------------------------------------------
After running rmmod/modprobe psmouse
--------------------------------------------------------------------------------------------
[EMAIL PROTECTED]:~/movies$ xinput list
"Virtual core keyboard" id=0    [XKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Virtual core pointer"  id=1    [XPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 0
"Synaptics Touchpad"    id=2    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
"Macintosh mouse button emulation"      id=3    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AT Translated Set 2 keyboard"  id=6    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Sony Vaio Keys"        id=7    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"Video Bus"     id=8    [XExtensionKeyboard]
        Num_keys is 248
        Min_keycode is 8
        Max_keycode is 255
"PS/2 Mouse"    id=4    [XExtensionPointer]
        Num_buttons is 32
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is -1
                Max_value is -1
                Resolution is 1
"AlpsPS/2 ALPS GlidePoint"      id=5    [XExtensionPointer]
        Num_buttons is 12
        Num_axes is 2
        Mode is Relative
        Motion_buffer is 256
        Axis 0 :
                Min_value is 0
                Max_value is -1
                Resolution is 1
        Axis 1 :
                Min_value is 0
                Max_value is -1
                Resolution is 1

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
Touchpad fails to work after a suspend [intrepid]
https://bugs.launchpad.net/bugs/300266
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to