Bug#739537: /usr/share/X11/xorg.conf.d/10-quirks.conf: Quirk for "Evoluent VerticalMouse 3" might not be needed...
Package: xserver-xorg-core
Version: 2:1.15.0-2
Severity: normal
File: /usr/share/X11/xorg.conf.d/10-quirks.conf
Hi,
the update to 1.15 added a new entry to 10-quirks.conf (or created this
file) for the "Evoluent VerticalMouse 3", switching some buttons around.
The comment mentioned https://bugzilla.redhat.com/show_bug.cgi?id=612140,
where the submitter claimed the button mapping was wrong somehow, as a
result this configuration found its way into the upstream package.
Since I have the same mouse, I was quite surprised to have my buttons
remapped from the default (which I was using since 08/2011) to this
"correct" mapping. I think the old mapping was the correct one and here
are the reasons:
1. It's the same in Windows, even with the vendor driver installed.
2. It's the logical expansion from a classical 3-button mouse to a
5-button mouse: Here is a picture of the mouse:
http://ecx.images-amazon.com/images/I/51o2peOErkL._SL1000_.jpg
On this side, there are 4 buttons, from top to botton:
- Left (1 in xinput test, without remapping from quirks)
- Wheel is middle button (2)
- Right (3)
- Side (8)
On the other side, there is a button for the thumb, called "Extra"
(9) in the kernel (evtest output)
I couldn't reproduce the "fake" left click even the submitter of the
other bug report observed when clicking the wheel.
So in summery: I would like for the quirk to be removed, because that's
how the designers of this mouse intended it ;)
Regards, Tobias
-- Package-specific info:
X server symlink status:
------------------------
lrwxrwxrwx 1 root root 13 Jul 13 2009 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2323424 Feb 6 16:23 /usr/bin/Xorg
Diversions concerning libGL are in place
----------------------------------------
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2 to /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to /usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so by glx-diversions
VGA-compatible devices on PCI bus:
----------------------------------
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G92 [GeForce GTS 250] [10de:0615] (rev a2)
Xorg X server configuration file status:
----------------------------------------
-rw-r--r-- 1 root root 1015 Feb 2 13:15 /etc/X11/xorg.conf
Contents of /etc/X11/xorg.conf:
-------------------------------
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "SyncMaster 730BF"
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTS 250"
Option "NoLogo"
Option "TripleBuffer" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "MetaModes" "1280x1024, 1280x1024; 1024x768,1024x768; 800x600,800x600; 640x480,640x480; 1280x1024, NULL; 1024x768, NULL; 800x600, NULL; 640x480, NULL"
Option "TwinViewOrientation" "LeftOf"
SubSection "Display"
Depth 24
EndSubSection
EndSection
/etc/X11/xorg.conf.d does not exist.
/etc/modprobe.d contains no KMS configuration files.
Kernel version (/proc/version):
-------------------------------
Linux version 3.12-1-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.2 (Debian 4.8.2-14) ) #1 SMP Debian 3.12.9-1 (2014-02-01)
Xorg X server log files on system:
----------------------------------
-rw-r--r-- 1 root root 6420 Aug 26 2010 /var/log/Xorg.2.log
-rw-r--r-- 1 root root 6420 Aug 26 2010 /var/log/Xorg.3.log
-rw-r--r-- 1 root root 6420 Aug 26 2010 /var/log/Xorg.4.log
-rw-r--r-- 1 root root 6420 Aug 26 2010 /var/log/Xorg.5.log
-rw-r--r-- 1 root root 19965 Dec 9 23:13 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 23458 Feb 19 18:46 /var/log/Xorg.0.log
DRM Information from dmesg:
---------------------------
[ 0.000000] No AGP bridge found
[ 0.000000] No AGP bridge found
[ 1.060116] PCI-DMA: Disabling AGP.
[ 1.060206] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[ 1.098091] Linux agpgart interface v0.103
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xserver-xorg-core depends on:
ii keyboard-configuration 1.104
ii libaudit1 1:2.3.3-4
ii libc6 2.17-97
ii libdrm2 2.4.52-1
ii libgcrypt20 1.6.1-1
ii libgl1-mesa-glx [libgl1] 9.2.2-1
ii libpciaccess0 0.13.2-1
ii libpixman-1-0 0.32.4-1
ii libselinux1 2.2.2-1
ii libudev1 204-7
ii libxau6 1:1.0.8-1
ii libxdmcp6 1:1.1.1-1
ii libxfont1 1:1.4.7-1
ii libxshmfence1 1.1-2
ii udev 204-7
ii xserver-common 2:1.15.0-2
Versions of packages xserver-xorg-core recommends:
ii libgl1-mesa-dri 9.2.2-1
Versions of packages xserver-xorg-core suggests:
ii xfonts-100dpi 1:1.0.3
ii xfonts-75dpi 1:1.0.3
pn xfonts-scalable <none>
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/share/X11/xorg.conf.d/10-quirks.conf (from xserver-xorg-core package)
Reply to: