touchpad (PS/2) mouse detection problem.
Hello,
I've compiled the 2.6.6 kernel, and I can't seem to get my laptops touchpad to get detected. The touchpad runs on the ps/2 protocol; so it seems like there would be no problems with detection. But of course I'm not a very lucky person ;-). The touchpad itself does have an on/off botton; and I've made sure to keep it ON. This is a strange problem because I don't seem to have it in older kernels (2.4.x). Cat'ing /proc/bus/input/devices also doesn't turn up any useful information; just returns my keyboard (which works; yepi!). I've compiled psmouse both into the kernel and as a module; both don't work.
dmesg only shows "mice: PS/2 mouse device common for all mice" but no 'input:' line.
Regards,
Vadim Garber
vadim at enenet dot com
Quoted 16 lines · Vadim Garber ENEnet
Hello,
I've compiled the 2.6.6 kernel, and I can't seem to get my laptops touchpad to get detected.
The touchpad runs on the ps/2 protocol; so it seems like there would be no problems with
detection. But of course I'm not a very lucky person ;-). The touchpad itself does have an
on/off botton; and I've made sure to keep it ON. This is a strange problem because I don't
seem to have it in older kernels (2.4.x). Cat'ing/proc/bus/input/devicesalso doesn't turn up
any useful information; just returns my keyboard (which works; yepi!). I've compiled
psmouse both into the kernel and as a module; both don't work.
Quoted 2 lines
dmesg only shows "mice: PS/2 mouse device common for all mice" but no 'input:' line.
More info on the laptop mfgr/series/model and the touchpad type? Which input modules do you have, compiled in or as modules?
Signature · 7 lines
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
(Roger Waters)Quoted 13 lines · Giuseppe Bilotta
Quoted 10 lines · Vadim Garber ENEnet
Hello,
I've compiled the 2.6.6 kernel, and I can't seem to get my laptops touchpad to get detected. The touchpad runs on the ps/2 protocol; so it seems like there would be no problems with detection. But of course I'm not a very lucky person ;-). The touchpad itself does have an on/off botton; and I've made sure to keep it ON. This is a strange problem because I don't seem to have it in older kernels (2.4.x). Cat'ing
/proc/bus/input/devicesalso doesn't turn up any useful information; just returns my keyboard (which works; yepi!). I've compiled psmouse both into the kernel and as a module; both don't work.
Quoted 8 lines
Quoted 3 lines
dmesg only shows "mice: PS/2 mouse device common for all mice" but no 'input:' line.
More info on the laptop mfgr/series/model and the touchpad type? Which input modules do you have, compiled in or as modules?
laptop: Compaq Presario 3190 (US), touchpad is an alps ps/2 protocol pad, and I've compiled the psmouse as a module (but I have also tried compiling it into the kernel). I've also patched the kernel with the alps patch as directed.
--- Userland interfaces
--- Mouse interface
(1024) Horizontal screen resolution
(768) Vertical screen resolution
< > Joystick interface
<M> Touchscreen interface
(240) Horizontal screen resolution
(320) Vertical screen resolution
<M> Event interface
< > Event debugging
--- Input I/O drivers
< > Gameport support
< > Serial port line discipline
< > ct82c710 Aux port controller
< > Parallel port keyboard adapter
< > PCI PS/2 keyboard and PS/2 mouse controller
--- Input Device Drivers
--- Keyboards
< > Sun Type 4 and Type 5 keyboard support < > DECstation/VAXstation LK201/LK401 keyboard support < > XT Keyboard support < > Newton keyboard [*] Mice <M> PS/2 mouse < > Serial mouse < > DEC VSXXX-AA/GA mouse and VSXXX-AB tablet
[ ] Joysticks
[ ] Touchscreens
[ ] Misc
regards,
vadim
Quoted 1 line · Vadim Garber ENEnet
< > PCI PS/2 keyboard and PS/2 mouse controller
^^^
You need this too.
Signature · 7 lines
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
(Roger Waters)Quoted 5 lines · Giuseppe Bilotta
Quoted 1 line · Vadim Garber ENEnet
< > PCI PS/2 keyboard and PS/2 mouse controller
^^^
You need this too.
Definitely not. This is a driver for a PCI PS/2 controller so far found only in a Mobility Electronic docking station.
Signature · 2 lines
Vojtech Pavlik SuSE Labs, SuSE CR
Quoted 9 lines · Vojtech Pavlik
Quoted 5 lines · Giuseppe Bilotta
Quoted 1 line · Vadim Garber ENEnet
< > PCI PS/2 keyboard and PS/2 mouse controller
^^^
You need this too.
Definitely not. This is a driver for a PCI PS/2 controller so far found only in a Mobility Electronic docking station.
Ok, I'll just go sit in a corner and shut up. :)
Anyway, FWIW, my kernel configuration in those wereabouts is as follows:
#
# Input device support
#CONFIG_INPUT=y
#
# Userland interfaces
#CONFIG_INPUT_MOUSEDEV=yCONFIG_INPUT_MOUSEDEV_PSAUX=yCONFIG_INPUT_MOUSEDEV_SCREEN_X=1600CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1200
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_TSDEV is not setCONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set
#
# Input I/O drivers
#
# CONFIG_GAMEPORT is not setCONFIG_SOUND_GAMEPORT=yCONFIG_SERIO=yCONFIG_SERIO_I8042=yCONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not setCONFIG_SERIO_PCIPS2=m
#
# Input Device Drivers
#CONFIG_INPUT_KEYBOARD=yCONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not setCONFIG_INPUT_MOUSE=yCONFIG_MOUSE_PS2=y
Hope this helps the OP ...
Signature · 7 lines
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
(Roger Waters)