The rocker should serve three fuctions:
scroll up, accomplished by rocking the switch up
scroll down, accomplished by rocking the switch down
enter/select, accomplished by pressing the switch in.
Out of the box the third function does perform as expected, but the first and second - rocking it up or down to act as a scroll wheel - does nothing. Running xbindkeys shows no activity registered when the rocker is pushed up or down. It only registers activity when the switch is pushed in:
Code: Select all
"(Scheme function)"
m:0x0 + c:36
Return
I have played with the default "mouse and touchpad" settings applet, as well as installed the gpointing-device-settings package to see if anything in there jumped out at me, but it does not seem to offer any settings that control the switch.
Looking for some help, as I do consider this piece of hardware important, I use it frequently in Windows and would like to have it working 100% in Linux. Any advice on how to make this work is appreciated. Thanks in advance.
Also, I imagine someone will ask me for an output of xinput, so that is as follows:
Code: Select all
⎡ 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)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ Serial Wacom Tablet stylus id=13 [slave pointer (2)]
⎜ ↳ Serial Wacom Tablet eraser id=15 [slave pointer (2)]
⎜ ↳ Serial Wacom Tablet touch id=16 [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)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HP HD Webcam [Fixed] id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ HP WMI hotkeys id=14 [slave keyboard (3)]