What | Removed | Added |
---|---|---|
Status | NEW | CONFIRMED |
CC | sknorr@suse.com |
Ok, Stefan Knorr (CC'd) lent me a machine and I tried my best to configure this thing. Unfortunately there is no sysfs interface to configure the stick, unlike with the ThinkPad's TrackPoint. To understand what I mean, please refer to this: https://wiki.archlinux.org/index.php/TrackPoint So what's left is to check userspace. There used to be a tool called "tpconfig", but that doesn't have an option concerning speed. I played around with libinput, and a negative acceleration value of -1 indeed helps. Wow. The best results I've gotten so far are with xf86-input-evdev. It provides more options through xinput, including "Device Accel Constant Deceleration", which I set to 3. It also feels much more natural. Feel free to play around with the other settings as well. However this still doesn't solve the (IMHO) annoying issue of having to push the stick quite a bit before it reacts at all, and when it does, it jumps around quite a bit. The above evdev option softens the blow a lot though. As a workaround, I suggest creating a setting in /etc/X11/xorg.conf.d/99-evdev-dell-latitude-e7470.conf to select the other driver: Section "InputClass" # openSUSE bug #1013647 Identifier "DELL TrackStick by ALPS" MatchProduct "AlpsPS/2 ALPS DualPoint Stick" MatchIsPointer "on" Driver "evdev" Option "EmulateWheel" "on" Option "EmulateWheelButton" "2" # Since middle button is in use now these button events need to be emulated (bnc#869097) Option "Emulate3Buttons" "on" EndSection