Touchpad not working on Toshiba Satellite Pro R50-B-10E (shows up as "PS/2 generic mouse")


I have a Toshiba R50-B-10E with openSUSE 13.2, and the mousepad is only partially working. Moving the cursor works (precision not great), the buttons work, tap-to-click works most of the time, gestures like two-finger scrolling do not work.

In KDE System Settings > Input Devices > Touchpad it says “No touchpad found.”

The synaptiks and xf86-input-synaptics are installed; reinstalling these did not help.

The following output suggests the touchpad is being treated as a PS/2 generic mouse:

robert4:/home/emma # hwinfo --mouse
32: PS/2 00.0: 10500 PS/2 Mouse                                 
  [Created at input.249]
  Unique ID: AH6Q.U5GX9Ignjc0
  Hardware Class: mouse
  Model: "PS/2 Generic Mouse"
  Vendor: 0x0002 
  Device: 0x0001 "PS/2 Generic Mouse"
  Compatible to: int 0x0210 0x0003
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event5, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 3
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
robert4:/home/emma # cat /proc/bus/input/devices
(... truncated ...)
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input7
U: Uniq=
H: Handlers=mouse0 event5 
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
robert4:/home/emma # xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ TOSHIBA Web Camera - HD                   id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ Toshiba input device                      id=12   [slave  keyboard (3)]

It’s usable, but it would be nice to have full touchpad functionality.

Any advice?


Unfortunately, it’s likely that your touchpad device is not supported yet, (hence it falls back to as a generic PS/2 mouse). It’s usually only a matter of time before support comes (via a newer kernel). You could also submit a bug report.

I can only point you the advice contained in the fololowing references: