Public bug reported: Ubuntu release: Ubuntu 14.04.3 LTS xorg package version: 1:7.7+1ubuntu8.1
No matter where I put my custom mouse input device xorg config, I cannot get the settings to be used. I tried putting my file (90-razer- lachesis.conf) in various places (/etc/X11/xorg.conf.d/, /usr/share/X11/xorg.conf.d/ and even copied the content of my file into /etc/xorg.conf), but nothing works. The custom config seems to be picked up by by Xorg, as can be found in the /var/log/Xorg.0.log file, but nonetheless the configuration defined in the config is not respected. Here's the config file (90-razer-lachesis.conf); it should merely inverts the left and right buttons, to be used as a left hand mouse: Section "InputClass" Identifier "Razer Lachesis Mouse" MatchUSBID "1532:000c" MatchIsPointer "True" Option "ButtonMapping" "3 2 1" EndSection Here's the log from Xorg when I plug the mouse in: [ 1455.588] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/mouse0) [ 1455.588] (**) Razer Razer Lachesis: Applying InputClass "Razer Lachesis Mouse" [ 1455.588] (II) No input driver specified, ignoring this device. [ 1455.588] (II) This device may have been added with another device file. [ 1455.590] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/event2) [ 1455.590] (**) Razer Razer Lachesis: Applying InputClass "evdev pointer catchall" [ 1455.590] (**) Razer Razer Lachesis: Applying InputClass "Razer Lachesis Mouse" [ 1455.590] (II) Using input driver 'evdev' for 'Razer Razer Lachesis' [ 1455.590] (**) Razer Razer Lachesis: always reports core events [ 1455.590] (**) evdev: Razer Razer Lachesis: Device: "/dev/input/event2" [ 1455.652] (**) evdev: Razer Razer Lachesis: ButtonMapping '3 2 1' [ 1455.652] (--) evdev: Razer Razer Lachesis: Vendor 0x1532 Product 0xc [ 1455.652] (--) evdev: Razer Razer Lachesis: Found 12 mouse buttons [ 1455.652] (--) evdev: Razer Razer Lachesis: Found scroll wheel(s) [ 1455.652] (--) evdev: Razer Razer Lachesis: Found relative axes [ 1455.652] (--) evdev: Razer Razer Lachesis: Found x and y relative axes [ 1455.652] (II) evdev: Razer Razer Lachesis: Configuring as mouse [ 1455.652] (II) evdev: Razer Razer Lachesis: Adding scrollwheel support [ 1455.652] (**) evdev: Razer Razer Lachesis: YAxisMapping: buttons 4 and 5 [ 1455.652] (**) evdev: Razer Razer Lachesis: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 1455.652] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1532:000C.0008/input/input24/event2" [ 1455.652] (II) XINPUT: Adding extended input device "Razer Razer Lachesis" (type: MOUSE, id 8) [ 1455.652] (II) evdev: Razer Razer Lachesis: initialized for relative axes. [ 1455.652] (**) Razer Razer Lachesis: (accel) keeping acceleration scheme 1 [ 1455.652] (**) Razer Razer Lachesis: (accel) acceleration profile 0 [ 1455.652] (**) Razer Razer Lachesis: (accel) acceleration factor: 2.000 [ 1455.652] (**) Razer Razer Lachesis: (accel) acceleration threshold: 4 [ 1455.652] (II) config/udev: Adding input device Razer Razer Lachesis (/dev/input/event3) [ 1455.652] (**) Razer Razer Lachesis: Applying InputClass "evdev keyboard catchall" [ 1455.652] (II) Using input driver 'evdev' for 'Razer Razer Lachesis' [ 1455.652] (**) Razer Razer Lachesis: always reports core events [ 1455.652] (**) evdev: Razer Razer Lachesis: Device: "/dev/input/event3" [ 1455.652] (--) evdev: Razer Razer Lachesis: Vendor 0x1532 Product 0xc [ 1455.652] (--) evdev: Razer Razer Lachesis: Found keys [ 1455.652] (II) evdev: Razer Razer Lachesis: Configuring as keyboard [ 1455.652] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:1532:000C.0009/input/input25/event3" [ 1455.652] (II) XINPUT: Adding extended input device "Razer Razer Lachesis" (type: KEYBOARD, id 9) [ 1455.652] (**) Option "xkb_rules" "evdev" [ 1455.652] (**) Option "xkb_model" "pc105" [ 1455.652] (**) Option "xkb_layout" "us" [ 1455.661] (II) XKB: reuse xkmfile /var/lib/xkb/server-214897094EF3487F6600C13FDFE2B6CB9A6493EF.xkm ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: xorg 1:7.7+1ubuntu8.1 ProcVersionSignature: Ubuntu 3.19.0-33.38~14.04.1-generic 3.19.8-ckt7 Uname: Linux 3.19.0-33-generic x86_64 .tmp.unity.support.test.0: ApportVersion: 2.14.1-0ubuntu3.19 Architecture: amd64 CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' CompositorRunning: compiz CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0' CompositorUnredirectFSW: true CurrentDesktop: Unity Date: Sat Nov 21 17:55:00 2015 DistUpgraded: Fresh install DistroCodename: trusty DistroVariant: ubuntu DkmsStatus: rtl8812AU_8821AU_linux, 1.0, 3.13.0-68-generic, x86_64: installed rtl8812AU_8821AU_linux, 1.0, 3.19.0-33-generic, x86_64: installed ExtraDebuggingInterest: Yes GraphicsCard: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device [1043:8534] InstallationDate: Installed on 2015-11-17 (4 days ago) InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805) MachineType: ASUS All Series ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-33-generic root=UUID=0608bb26-d49b-495a-930f-290139566d7a ro quiet splash vt.handoff=7 SourcePackage: xorg UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 09/30/2014 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 2012 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: Z97-PRO dmi.board.vendor: ASUSTeK COMPUTER INC. dmi.board.version: Rev 1.xx dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2012:bd09/30/2014:svnASUS:pnAllSeries:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnZ97-PRO:rvrRev1.xx:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: All Series dmi.product.version: System Version dmi.sys.vendor: ASUS version.compiz: compiz 1:0.9.11.3+14.04.20150313-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.60-2~ubuntu14.04.1 version.libgl1-mesa-dri: libgl1-mesa-dri N/A version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx N/A version.xserver-xorg-core: xserver-xorg-core N/A version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A xserver.bootTime: Sat Nov 21 17:47:50 2015 xserver.configfile: /etc/xorg.conf xserver.errors: xserver.logfile: /var/log/Xorg.0.log xserver.outputs: xserver.version: 2:1.17.1-0ubuntu3.1~trusty1 ** Affects: xorg (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug compiz-0.9 trusty ubuntu -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1518653 Title: Custom xorg input device configurations are not honored To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1518653/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs