https://bugs.freedesktop.org/show_bug.cgi?id=106036

--- Comment #5 from Peter Hutterer <peter.hutte...@who-t.net> ---
yeah, 63 sounds about alright. And evdev bits look correct too. For the
fallback bits: accumulate the values as-is, but in fallback_flush_wheels()
change the axis source to LIBINPUT_POINTER_AXIS_SOURCE_CONTINUOUS and the
discrete value to 0. This should make the trackpoint behave like touchpad
smooth scrolling. That should be all that's required here.


For testing I recommend:
- symlink the .hwdb file from /etc/udev/hwdb.d, run udevadm hwdb --update.
- run sudo udevadm test to make sure the LIBINPUT_MODEL shows up. If not, the
issue is in the hwdb file somewhere, once it shows up you're ready.
- build libinput and run sudo ./builddir/libinput-debug-events for testing. No
need to install and restart all the time, you can do that once the debug output
looks sane. There's also libinput-debug-gui where you can see the scroll motion
in realtime, directly from libinput.
- Once you see the effects, then you can sudo ninja install, just make sure
your prefix and libdir is correct. It should set up the symlinks automatically
(the .so symlink is only needed for development).

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to