You are not logged in.
Alright, I suspect it's actually something fairly simple, but probably not too common. My laptop's built-in touchpad works great. But plugging in a USB mouse or connecting a bluetooth mouse via a usb adaptor screws up the mouse clicks. I'm not sure exactly what is going on, but sometimes a left click acts normal, and sometimes it acts like a double-click (yes, I'm only clicking once).
This is incredibly limiting and I've resorted to using the touchpad when I absolutely need a cursor, but a touchpad is hardly a replacement for an actual mouse. I can't use application menus or drag windows, or click on links or select text because of this. It's driving me nuts.
Anyone have any ideas? I'd give config files and/or command outputs if I knew which ones were relevant (xorg.conf doesn't even have an entry for these mice, hotplugging works (I believe) through hal).
Offline
Your best bet is to make those entries in xorg.conf Here's mine (relevant extract only):
Section "ServerLayout"
InputDevice "Laptop Touchpad" "CorePointer"
InputDevice "USB Mouse" "AlwaysCore"
EndSection
Section "InputDevice"
Identifier "Laptop Touchpad"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
# Option "Buttons" "5"
# Option "ZAxisMapping" "4 5"
# Option "ButtonMapping" "1 2 3 6 7"
EndSection
The commented options are those that I'm not sure are required for a generic mouse.
For the record, if I'm not gaming or doing graphics/audio, the touchpad suits me well. I guess one can get used to it.
Last edited by schivmeister (2008-01-03 16:44:23)
I need real, proper pen and paper for this.
Offline
Not all touchpads are created equally, though...
I'll give this a shot and get back to you. My touchpad DOES have an xorg entry, I was talking about the actual mice when I said that.
Last edited by fflarex (2008-01-01 18:58:07)
Offline
Nono you're supposed to make sure the important lines like "CorePointer", "AlwaysCore" and "SendCoreEvents" are there, that's why I pasted the touchpad part also. Edited to include only the relevant lines
I need real, proper pen and paper for this.
Offline