Public bug reported: Ubuntu 16.04, but it's the same for 15.04 and 15.10
xserver-xorg-input-evdev 1:2.9.2-1ubuntu1 When I plug in my SteelSeries SRW-S1 game wheel the mouse pointer is constrained horizontally unless I use the wheel, which positions the pointer in the horizontal plane as I steer left or right. It works fine in kubuntu 14.04 The problem is apparent even during installation of 15.10 and 16.04, which made my first attempt a bit tricky, until I realised what was going on. I installed xserver-xorg-input-evdev-dev and xserver-xorg-input- joystick-dev, but no difference (I even tried rebooting). The 16.04 install is just for testing (very impressive. boots from Grub in 7 seconds!!), so I could probably build a kernel to test any patch, or could there be an X configuration workaround? sudo lsusb -v shows: Bus 001 Device 004: ID 1038:1410 SteelSeries ApS Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x1038 SteelSeries ApS idProduct 0x1410 bcdDevice 1.00 iManufacturer 1 SteelSeries iProduct 2 SRWheel iSerial 4 6900500412031200164 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 41 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 115 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 10 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 10 Device Status: 0x0001 Self Powered from /var/log/Xorg.0.log: [ 26.724] (II) config/udev: Adding input device SteelSeries SRWheel (/dev/input/mouse1) [ 26.725] (II) No input driver specified, ignoring this device. [ 26.725] (II) This device may have been added with another device file. [ 26.726] (II) config/udev: Adding input device SteelSeries SRWheel (/dev/input/js0) [ 26.726] (II) No input driver specified, ignoring this device. [ 26.726] (II) This device may have been added with another device file. [ 26.752] (II) config/udev: Adding input device SteelSeries SRWheel (/dev/input/event19) [ 26.752] (**) SteelSeries SRWheel: Applying InputClass "evdev pointer catchall" [ 26.752] (II) Using input driver 'evdev' for 'SteelSeries SRWheel' [ 26.752] (**) SteelSeries SRWheel: always reports core events [ 26.752] (**) evdev: SteelSeries SRWheel: Device: "/dev/input/event19" [ 26.808] (--) evdev: SteelSeries SRWheel: Vendor 0x1038 Product 0x1410 [ 26.808] (--) evdev: SteelSeries SRWheel: Found 20 mouse buttons [ 26.808] (--) evdev: SteelSeries SRWheel: Found absolute axes [ 26.808] (--) evdev: SteelSeries SRWheel: Found x and y absolute axes [ 26.808] (--) evdev: SteelSeries SRWheel: Found absolute touchscreen [ 26.808] (II) evdev: SteelSeries SRWheel: Configuring as touchscreen [ 26.808] (**) evdev: SteelSeries SRWheel: YAxisMapping: buttons 4 and 5 [ 26.808] (**) evdev: SteelSeries SRWheel: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 26.808] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/0003:1038:1410.0005/input/input22/event19" [ 26.808] (II) XINPUT: Adding extended input device "SteelSeries SRWheel" (type: TOUCHSCREEN, id 13) [ 26.808] (II) evdev: SteelSeries SRWheel: initialized for absolute axes. [ 26.808] (**) SteelSeries SRWheel: (accel) keeping acceleration scheme 1 [ 26.808] (**) SteelSeries SRWheel: (accel) acceleration profile 0 [ 26.808] (**) SteelSeries SRWheel: (accel) acceleration factor: 2.000 [ 26.808] (**) SteelSeries SRWheel: (accel) acceleration threshold: 4 ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: xserver-xorg-input-evdev 1:2.9.2-1ubuntu1 ProcVersionSignature: Ubuntu 4.2.0-19.23-generic 4.2.6 Uname: Linux 4.2.0-19-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.19.2-0ubuntu8 Architecture: amd64 CurrentDesktop: Unity Date: Fri Dec 4 12:01:01 2015 DistUpgraded: Fresh install DistroCodename: xenial DistroVariant: ubuntu InstallationDate: Installed on 2015-12-03 (0 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151203) MachineType: ASUS All Series ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-19-generic root=UUID=1fcf5476-d759-476a-9570-e41a416196d7 ro quiet splash SourcePackage: xserver-xorg-input-evdev UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev' UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 06/25/2015 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 2801 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: MAXIMUS VII FORMULA 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.:bvr2801:bd06/25/2015:svnASUS:pnAllSeries:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnMAXIMUSVIIFORMULA: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.12.2+16.04.20151026-0ubuntu1 version.ia32-libs: ia32-libs N/A version.libdrm2: libdrm2 2.4.65-3 version.libgl1-mesa-dri: libgl1-mesa-dri 11.0.6-1ubuntu1 version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A version.libgl1-mesa-glx: libgl1-mesa-glx 11.0.6-1ubuntu1 version.xserver-xorg-core: xserver-xorg-core 2:1.17.3-2ubuntu2 version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.2-1ubuntu1 version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0+git20150819-0ubuntu1 version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20151019-1~exp1ubuntu1 version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3 xserver.bootTime: Fri Dec 4 11:57:30 2015 xserver.configfile: default xserver.errors: systemd-logind: failed to get session: PID 757 does not belong to any known session open /dev/fb0: No such file or directory xserver.logfile: /var/log/Xorg.0.log xserver.outputs: xserver.version: 2:1.17.3-2ubuntu2 ** Affects: xserver-xorg-input-evdev (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug ubuntu xenial -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-input-evdev in Ubuntu. https://bugs.launchpad.net/bugs/1522813 Title: SteelSeries SRW-S1 wheel steers mouse pointer To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1522813/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp