No usb mouse with synaptics

Jan Willies jan at willies.info
Sun Sep 30 05:36:22 PDT 2007


Hi,

I'm unable to use my external usb-mouse together with the synaptics 
touchpad driver.
When I don't specify InputDevices in xorg.conf, both mice are working. 
Of course, I don't get the extras from the synaptic driver since only 
the default one is loaded.

I wonder why there are so many "not specified"-entries in my Xorg.0.log 
because I have them in xorg.conf. It seems they are somewhat ignored.

I'm using xorg-xserver-1.4 with xorg/xf86-input-mouse 1.2.1-4.

This is my config:

Section "InputDevice"
         Identifier      "SynPS/2 Synaptics TouchPad"
         Driver          "synaptics"
         Option          "CorePointer"
         Option          "Protocol"      "auto-dev"
         Option          "Device"        "/dev/input/mouse0"
         Option          "MinSpeed"      "0.10"
         Option          "MaxSpeed"      "0.16"
         Option          "AccelFactor"   "0.0013"
         Option          "SHMConfig"     "false"
         Option          "RTCornerButton"        "0"
         Option          "RBCornerButton"        "0"
         Option          "LTCornerButton"        "0"
         Option          "LBCornerButton"        "0"
         Option          "VertEdgeScroll"        "false"
         Option          "HorizEdgeScroll"       "false"
EndSection

Section "InputDevice"
         Identifier      "Microsoft IntelliMouse Optical"
         Driver          "mouse"
         Option          "Device"        "/dev/input/mouse1"
         Option          "Protocol"      "auto"
         Option          "SendCoreEvents"	"true"
EndSection


(==) |-->Input Device "SynPS/2 Synaptics TouchPad"
(II) No default mouse found, adding one
(==) |-->Input Device "<default pointer>"
(==) |-->Input Device "Keyboard"
(==) The core pointer device wasn't specified explicitly in the layout.
         Using the first core pointer device.
(==) The core keyboard device wasn't specified explicitly in the layout.
         Using the first core keyboard device.
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
         compiled for 4.3.99.902, module version = 1.0.0
         Module class: X.Org XInput Driver
         ABI class: X.Org XInput driver, version 2.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
         compiled for 7.2.0, module version = 1.1.1
         Module class: X.Org XInput Driver
         ABI class: X.Org XInput driver, version 2.0
(II) Synaptics touchpad driver version 0.14.6 (1406)
(--) SynPS/2 Synaptics TouchPad auto-dev sets device to /dev/input/event5
(**) Option "Device" "/dev/input/event5"
(**) Option "SHMConfig" "false"
(**) Option "VertEdgeScroll" "false"
(**) Option "HorizEdgeScroll" "false"
(**) Option "RTCornerButton" "0"
(**) Option "RBCornerButton" "0"
(**) Option "LTCornerButton" "0"
(**) Option "LBCornerButton" "0"
(--) SynPS/2 Synaptics TouchPad touchpad found
(**) Option "CorePointer"
(**) SynPS/2 Synaptics TouchPad: always reports core events
(WW) <default pointer>: No Device specified, looking for one...
(II) <default pointer>: Setting Device option to "/dev/input/mice"
(--) <default pointer>: Device: "/dev/input/mice"
(==) <default pointer>: Protocol: "Auto"
(**) Option "AlwaysCore"
(**) <default pointer>: doesn't report core events
(==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
(**) <default pointer>: ZAxisMapping: buttons 4 and 5
(**) <default pointer>: Buttons: 9
(II) evaluating device (<default pointer>)
(II) XINPUT: Adding extended input device "<default pointer>" (type: MOUSE)
(II) evaluating device (SynPS/2 Synaptics TouchPad)
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" 
(type: MOUSE)
(--) <default pointer>: PnP-detected protocol: "ExplorerPS/2"
(II) <default pointer>: ps2EnableDataReporting: succeeded
(--) SynPS/2 Synaptics TouchPad auto-dev sets device to /dev/input/event5
(**) Option "Device" "/dev/input/event5"
(--) SynPS/2 Synaptics TouchPad touchpad found

usb 2-2: new low speed USB device using ohci_hcd and address 2
usb 2-2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver hiddev
input: Microsoft Microsoft IntelliMouse� Optical as 
/devices/pci0000:00/0000:00:13.0/usb2/2-2/2-2:1.0/input/input7
input: USB HID v1.00 Mouse [Microsoft Microsoft IntelliMouse� Optical] 
on usb-0000:00:13.0-2
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver

[jan:~]$ ll /dev/input/*
crw-rw---- 1 root root 13, 64 30. Sep 14:17 /dev/input/event0
crw-rw---- 1 root root 13, 65 30. Sep 14:17 /dev/input/event1
crw-rw---- 1 root root 13, 66 30. Sep 14:17 /dev/input/event2
crw-rw---- 1 root root 13, 67 30. Sep 14:17 /dev/input/event3
crw-rw---- 1 root root 13, 68 30. Sep 14:17 /dev/input/event4
crw-rw---- 1 root root 13, 69 30. Sep 14:17 /dev/input/event5
crw-rw---- 1 root root 13, 70 30. Sep 14:17 /dev/input/event6
crw-rw---- 1 root root 13, 71 30. Sep 14:10 /dev/input/event7
crw-r--r-- 1 root root 13, 63 30. Sep 14:17 /dev/input/mice
crw-r--r-- 1 root root 13, 32 30. Sep 14:17 /dev/input/mouse0
crw-r--r-- 1 root root 13, 33 30. Sep 14:10 /dev/input/mouse1

/dev/input/by-path:
insgesamt 0
lrwxrwxrwx 1 root root 9 30. Sep 14:10 
pci-0000:00:13.0-usb-0:2:1.0-event-mouse -> ../event7
lrwxrwxrwx 1 root root 9 30. Sep 14:10 
pci-0000:00:13.0-usb-0:2:1.0-mouse -> ../mouse1
lrwxrwxrwx 1 root root 9 30. Sep 14:17 platform-i8042-serio-0-event-kbd 
-> ../event0
lrwxrwxrwx 1 root root 9 30. Sep 14:17 
platform-i8042-serio-2-event-mouse -> ../event5
lrwxrwxrwx 1 root root 9 30. Sep 14:17 platform-i8042-serio-2-mouse -> 
../mouse0
lrwxrwxrwx 1 root root 9 30. Sep 14:17 platform-pcspkr-event-spkr -> 
../event6


Any idea what I'm doing wrong?

- Jan



More information about the xorg mailing list