[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#869785: libinput10: Can't set base velocity and acceleration to match Logitech Trackball M570



Package: libinput10
Version: 1.6.3-1
Severity: normal

   * What led up to the situation?
Sweitching from Jessie to Stretch makes the Trackball hardly usable.
Base Speed ist too high, acceleration is too high. It does not consider
that with just a thumb you cannot position as exactly as with a mouse.
Movements over greater distance just needs a small kick to let the ball
spin, which does not apply to mice.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Tried to adjust the parameters with "xinput" and the XFCE-settings
without success (settings are not respected).
Tried to cheat the DPI-values as given in /lib/udev/hwdb.d/70-mouse.hwdb
for MOUSE_DPI= without success.
Btw: the polling frequeny ist not 167Hz as hwdb suggests, but 125Hz as
reported by solaar:
Wireless Trackball M570
		   Codename     : M570
		   Kind         : mouse
		   Wireless PID : 1028
		   Protocol     : HID++ 1.0
		   Polling rate : 8 ms		(=125Hz)
		   Serial number: BD48472C
		        Firmware: 26.00.B0003
		      Bootloader: 02.06
		           Other: 00.01
   * What was the outcome of this action?
None of the known adjustments are respected by libinput - no changes.

For now I had to revert to xserver-xorg-input-evdev which allows
detailled adjustments to operate the trackball a comfortable way.
To obtain a "clean Xorg.log" I also had to set libinput to ignore all
mice and keyboars. All works like a charm with evdev!

Remak: xserver-xorg-input-evdev sets a Velocity Scaling (267):
10.000000, while libinput sets it fixed to 15.000000.


-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8),
LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libinput10 depends on:
ii  libc6         2.24-11+deb9u1
ii  libevdev2     1.5.6+dfsg-1
ii  libinput-bin  1.6.3-1
ii  libmtdev1     1.1.5-1+b1
ii  libudev1      232-25+deb9u1
ii  libwacom2     0.22-1+b1

libinput10 recommends no packages.

libinput10 suggests no packages.

-- no debconf information


Reply to: