Max Staudt changed bug 1013647
What Removed Added
Status NEW CONFIRMED
CC   sknorr@suse.com

Comment # 8 on bug 1013647 from
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


You are receiving this mail because: