SteelSeries SRW-S1 wheel steers mouse pointer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-evdev (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 16.04, but it's the same for 15.04 and 15.10
xserver-
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-
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
bNumConfigura
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurat
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 2
bInterfac
bInterfac
bInterfac
iInterface 0
HID Device Descriptor:
bLength 9
bcdHID 1.11
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 10
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 10
Device Status: 0x0001
Self Powered
from /var/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/
[ 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/
[ 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, EmulateWheelIne
[ 26.808] (**) Option "config_info" "udev:/
[ 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-
ProcVersionSign
Uname: Linux 4.2.0-19-generic x86_64
NonfreeKernelMo
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=
SourcePackage: xserver-
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.
dmi.board.name: MAXIMUS VII FORMULA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: All Series
dmi.product.
dmi.sys.vendor: ASUS
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.65-3
version.
version.
version.
version.
version.
version.
version.
version.
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
install xserver- xorg-input- libinput and logout, does it change anything?