Synaptics Touchpad Issues
NoOp
glgxg at sbcglobal.net
Mon Jan 11 21:14:03 UTC 2010
New HP G60-530US laptop w/Ubuntu karmic 64bit
2.6.31-18-generic #55-Ubuntu SMP Fri Jan 8 14:54:52 UTC 2010 x86_64
GNU/Linux
I'm attempting to figure out how to turn off/on the touchpad via the
touchpad on/off key. I found options to do this via configuring a series
of keys[1] but haven't tried as yet. I've also installed
gpointing-device-settings, but that works only temporarily & the
touchpad is turned back on as soon as I open another window etc., so I'd
like to figure out how to get the actual on/off key working.
Any suggestions on how to go about this?
[1]
https://launchpad.net/~g60-g70
https://lists.launchpad.net/g60-g70/msg00006.html
[To enable/disable the touchpad]
Info:
kernal log shows this when the key is turned on (pressed to turn off the
touchpad - button shows amber):
atkbd.c: Unknown key pressed (translated set 2, code 0xd8 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e058 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xd8 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e058 <keycode>' to make it known.
Pressing the button to turn the touchpad back on (goes from amber to white):
atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xd9 on
isa0060/serio0).
atkbd.c: Use 'setkeycodes e059 <keycode>' to make it known.
$ dmesg |grep Synaptics
[ 18.585060] Synaptics Touchpad, model: 1, fw: 7.0, id: 0x1a0b1, caps:
0xd04711/0xa00000
[ 18.655350] input: SynPS/2 Synaptics TouchPad as
/devices/platform/i8042/serio2/input/input8
xorg.0.log:
II) Synaptics touchpad driver version 1.1.2
(**) Option "Device" "/dev/input/event8"
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
(II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
(II) SynPS/2 Synaptics TouchPad: buttons: left right middle
(--) SynPS/2 Synaptics TouchPad: touchpad found
(**) SynPS/2 Synaptics TouchPad: always reports core events
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad"
(type: TOUCHPAD)
(**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
(**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
(**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
(**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
(--) SynPS/2 Synaptics TouchPad: touchpad found
And:
$ sudo getkeycodes
Plain scancodes xx (hex) versus keycodes (dec)
for 1-83 (0x01-0x53) scancode equals keycode
0x50: 80 81 82 83 99 0 86 87
0x58: 88 117 0 0 95 183 184 185
0x60: 0 0 0 0 0 0 0 0
0x68: 0 0 0 0 0 0 0 0
0x70: 93 0 0 89 0 0 85 91
0x78: 90 92 0 94 0 124 121 0
Escaped scancodes e0 xx (hex)
e0 00: 0 465 0 0 0 0 0 0
e0 08: 0 236 152 212 226 0 389 0
e0 10: 165 0 224 0 0 0 0 225
e0 18: 0 163 0 0 96 97 0 0
e0 20: 113 140 164 0 166 0 0 0
e0 28: 0 0 255 0 0 0 114 0
e0 30: 115 138 172 193 0 98 255 99
e0 38: 100 0 0 0 0 0 0 0
e0 40: 0 0 0 0 0 119 119 102
e0 48: 103 104 0 105 112 106 118 107
e0 50: 108 109 110 111 0 0 0 238
e0 58: 0 0 0 125 126 127 116 142
e0 60: 0 0 0 143 0 217 156 173
e0 68: 128 159 158 157 155 226 227 112
e0 70: 0 0 0 0 0 0 0 0
e0 78: 0 0 0 0 0 0 0 0
More information about the ubuntu-users
mailing list