[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: