Sony Viao keyboard/mouse/touchpad conflict
Hi all,
Sitrep -
Platform: Sony Viao S4M (Geforce Go 6200/128meg, 1600Mhz Centrino, 1.2 Gb main memory, Synaptics touchpad)
OS: Ubuntu 8.04 (Hardy/Dev)
Window manager: Gnome 2.22.1
Problem:
I use a USB mouse when playing games on this laptop, as opposed to using the touchpad which is not fit for the task. The touchpad never works, even if I boot up without the USB mouse connected. When the USB mouse is connected, it seems to work fine on the face of it.
When I try to play a game, eg OpenArena (Linux native), Darwinia (Linux native) or Counterstrike Source (Steam under Wine), or any game that requires simultaneous mouse and keyboard use, there seems to be some kind of conflict between the mouse and keyboard. For example, in counterstrike, I can run forward and strafe sideways (keys "w", and "a" or "d" held down), or move the mouse around, but not both at the same time. When moving with the keyboard, the mouse just freezes and when I let go of the keyboard, there's a short delay and then the mouse crosshairs jump to where they *should* have been had everything been working. It's almost as if the mouse input is in a queue somewhere.
In Darwinia, again all appears fine until you try to hold TAB to bring up the build menu. You have to hold TAB and use the mouse to navigate the menu that pops up, but of course, I can't use both keyboard and mouse at the same time, so the game is impossible to play.
Config info:
scott@scott-
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801FB/
00:1d.0 USB Controller: Intel Corporation 82801FB/
00:1d.1 USB Controller: Intel Corporation 82801FB/
00:1d.2 USB Controller: Intel Corporation 82801FB/
00:1d.3 USB Controller: Intel Corporation 82801FB/
00:1d.7 USB Controller: Intel Corporation 82801FB/
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6200/6400] (rev a1)
06:05.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
06:05.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
06:05.3 Mass storage controller: Texas Instruments PCI7420/7620 Combo CardBus, 1394a-2000 OHCI and SD/MS-Pro Controller
06:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 03)
06:0b.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
scott@scott-
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 0f62:1001 Acrox Technologies Co., Ltd (** Scott - this is the USB mouse device)
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
scott@scott-
Dump of /etc/X11/xorg.conf (commented header removed):
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "uk"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "vmmouse"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Synaptics Touchpad"
EndSection
Section "Module"
Load "glx"
EndSection
I would have appended the Xorg.0.log file as well, but it's quite large and I'm not even sure right now that I'm in the right forum. Can anyone advise me if there's anything I can do to get rid of this annoying conflict? Happy to provide logs/command outputs etc if that will help.
Cheers,
Scott.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu xorg Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- sc0jack
- Solved:
- Last query:
- Last reply: