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

Hi,

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: PROP=0
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?

Cheers,
K.

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:
https://wiki.ubuntu.com/DebuggingTouchpadDetection#Some_general_work_flow_for_Triagers
https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Touchpad_detected_as_.22PS.2F2_Generic_Mouse.22_or_.22Logitech_PS.2F2_mouse.22