Bug#733238: Xserver ignores xorg.conf
Hello there,
I got bitten by this bug, too. I have a "Logitech Marble Mouse Trackball" and it worked fine with squeeze and wheezy.
I created a xorg.conf and xorg seems to ignore it, especially the "EmulateWheelButton" which should be button 8 but is button 4:
$ cat /etc/X11/xorg.conf
Section "InputDevice"
Identifier "Marble Mouse"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Buttons" "9"
# Option "Emulate3Buttons" "true"
# Option "Emulate3Timeout" "50"
Option "ChordMiddle" "True"
Option "EmulateWheel" "True"
Option "EmulateWheelButton" "8"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
$ cat /var/log/Xorg.0.log | grep Logitech
[ 51.905] (II) config/udev: Adding input device Logitech USB Trackball (/dev/input/event1)
[ 51.905] (**) Logitech USB Trackball: Applying InputClass "evdev pointer catchall"
[ 51.905] (II) Using input driver 'evdev' for 'Logitech USB Trackball'
[ 51.905] (**) Logitech USB Trackball: always reports core events
[ 51.905] (**) evdev: Logitech USB Trackball: Device: "/dev/input/event1"
[ 51.905] (--) evdev: Logitech USB Trackball: Vendor 0x46d Product 0xc408
[ 51.905] (--) evdev: Logitech USB Trackball: Found 9 mouse buttons
[ 51.905] (--) evdev: Logitech USB Trackball: Found relative axes
[ 51.905] (--) evdev: Logitech USB Trackball: Found x and y relative axes
[ 51.905] (II) evdev: Logitech USB Trackball: Configuring as mouse
[ 51.905] (**) evdev: Logitech USB Trackball: YAxisMapping: buttons 4 and 5
[ 51.905] (**) evdev: Logitech USB Trackball: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 51.905] (II) XINPUT: Adding extended input device "Logitech USB Trackball" (type: MOUSE, id 8)
[ 51.905] (II) evdev: Logitech USB Trackball: initialized for relative axes.
[ 51.905] (**) Logitech USB Trackball: (accel) keeping acceleration scheme 1
[ 51.905] (**) Logitech USB Trackball: (accel) acceleration profile 0
[ 51.905] (**) Logitech USB Trackball: (accel) acceleration factor: 2.000
[ 51.905] (**) Logitech USB Trackball: (accel) acceleration threshold: 4
[ 51.906] (II) config/udev: Adding input device Logitech USB Trackball (/dev/input/mouse0)
There is no xorg error message:
$ cat /var/log/Xorg.0.log | grep \(EE\)
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Christian Meyer
Reply to: