You are not logged in.
Hi! I'm not sure how to exactly describe the issue. So, step by step The issue takes place on my son's computer (running Arch as well as other three computers in the family). In games he uses steering wheel, and, say, stuntrally and supertuxkart run excellent. In one of the Steam's game (ES2) X axis is associated with steering wheel, and a wheel in the game does work. But in this game mouse moving is associated with view direction outside from cab. When steering takes place, at the same time view change also takes place in the same direction. And this is the issue.
When you turn wheel with just desktop on the screen, you see mouse cursor is moving. That is a reason I named the topic the way you see.
Ideas?
Some wheel info:
$ cat /proc/bus/input/devices
...
I: Bus=0003 Vendor=0e8f Product=0003 Version=0110
N: Name="HORI CO.,LTD. PC/PS2/PS3 Steering Wheel"
P: Phys=usb-0000:00:1d.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.0/usb1/1-2/1-2:1.0/0003:0E8F:0003.0005/input/input15
U: Uniq=
H: Handlers=event12 js0
B: PROP=0
B: EV=20001b
B: KEY=fff00000000 0 0 0 0
B: ABS=30027
B: MSC=10
B: FF=107030000 0
...
$ evtest /dev/input/event12
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0xe8f product 0x3 version 0x110
Input device name: "HORI CO.,LTD. PC/PS2/PS3 Steering Wheel"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 288 (BTN_TRIGGER)
Event code 289 (BTN_THUMB)
Event code 290 (BTN_THUMB2)
Event code 291 (BTN_TOP)
Event code 292 (BTN_TOP2)
Event code 293 (BTN_PINKIE)
Event code 294 (BTN_BASE)
Event code 295 (BTN_BASE2)
Event code 296 (BTN_BASE3)
Event code 297 (BTN_BASE4)
Event code 298 (BTN_BASE5)
Event code 299 (BTN_BASE6)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 127
Min 0
Max 255
Flat 15
Event code 1 (ABS_Y)
Value 0
Min 0
Max 255
Flat 15
Event code 2 (ABS_Z)
Value 127
Min 0
Max 255
Flat 15
Event code 5 (ABS_RZ)
Value 127
Min 0
Max 255
Flat 15
Event code 16 (ABS_HAT0X)
Value 0
Min -1
Max 1
Event code 17 (ABS_HAT0Y)
Value 0
Min -1
Max 1
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Event type 21 (EV_FF)
Event code 80 (FF_RUMBLE)
Event code 81 (FF_PERIODIC)
Event code 88 (FF_SQUARE)
Event code 89 (FF_TRIANGLE)
Event code 90 (FF_SINE)
Event code 96 (FF_GAIN)
...Last edited by student975 (2014-06-16 14:33:37)
"I exist" is the best myth I know..
Offline
You might be able to set some options with xinput.
First use "xinput list" to find the id of your wheel, then try "xinput disable $WHEEL_ID", or maybe there are some special properties you can modify with "list-props" / "set-prop"
Edit: You might also try "float"
Last edited by progandy (2014-06-16 14:17:19)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
progandy, you made my son happy - 'xinput disable' has helped. Thanks!
"I exist" is the best myth I know..
Offline