You are not logged in.
Today for some odd reason, after launching Steam (native linux client, which I'm not sure is related or to blame), my mouse acceleration settings were changed, and there are now two entries in XFCE4's mouse settings menu; same in xinput. The only software I installed before the change was xev.
What I want to resolve:
- Is it possible to delete the duplicate mouse xinput entry? If not, is it possible to hide or fully ignore it, without disabling?
- Why did the settings get randomly changed (and was Steam to blame)
- How can I make the acceleration and mouse settings static (xorg configs?)
- Do games that use OpenGL or Vulkan read the mouse acceleration settings from the xorg/xinput configuration, or would they read their own sensitivity settings? (based on personal usage I'm feeling the latter)
The duplicates seem to be linked; disabling id 12 kills id 13, disabling 13 doesn't kill 12 however.
Thanks for any help. Information and image examples below.
---
uname: Linux 4.17.11-arch1 #1 SMP PREEMPT Sun Jul 29 10:11:16 UTC 2018 x86_64 GNU/Linux
X Version: X.Org X Server 1.20.0
xinput output:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G403 Prodigy Gaming Mouse id=12 [slave pointer (2)]
⎜ ↳ Logitech G403 Prodigy Gaming Mouse id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ CHICONY Compaq USB Keyboard id=10 [slave keyboard (3)]
↳ CHICONY Compaq USB Keyboard id=11 [slave keyboard (3)]
↳ Logitech G403 Prodigy Gaming Mouse id=14 [slave keyboard (3)]---
Some pictures to visualize the duplicate, and also visualize the lack of settings sticking. It seems to read from the duplicate (the one without sensitivity setting), and will mirror any changes on the original (with sensitivity setting).
Showcase of duplicate entry in xfce4-mouse-settings
https://images2.imgbox.com/0e/de/kNr9hmiI_o.png
Original input with current settings:
https://images2.imgbox.com/00/07/YqqdfPHn_o.png
Duplicate, no settings changed
https://images2.imgbox.com/cc/a4/6K8YVXlt_o.png
Original, with old settings
https://images2.imgbox.com/a8/cf/PDvyfGA7_o.png
Last edited by ddifof (2018-08-02 01:41:03)
Offline
Read the Code of Conduct and only post thumbnails http://wiki.archlinux.org/index.php/Cod … s_and_code
Offline
xinput remove-master <id>The pointer events to not relate to the graphical functions at all; it's possible to avoid the X11 pointer events and iirc. eg. SDL has an evironment var to control this.
It's (to my knowledge) not possible to "lock" acceleration (or other X11 features), but you can "xset" it:
To set mouse acceleration and threshold:
m [acc_mult[/acc_div] [thr]] m defaultWhether steam or something related is causing this is easily figured: if doing the same over and over leads to the same alterations and does invoke "steam", well, it's safe to blame steam ;-)
(Could be something down the road, eg. wine mapping a windows feature used by a crappy game or so)
Offline