Unable to remap `btn_middle` to libinput using hwdb #2204 #wayland #inputdevices #libinput #evdev
#wayland #inputdevices #libinput #evdev
What are you using to configure #libinput on #Wayland? Going through the list of Xorg-only software I rely on, and it seems like there isn't a drop-in replacement for xinput.
I tried libinput-config (https://gitlab.com/warningnonpotablewater/libinput-config) but every time I logged into a X session instead it would kick me back to a tty when an input device was used. It also disabled the Enter key, but that could have been user error.
#libinput 1.23 is available! This version has a new pointer acceleration profile: the "custom" profile.
This profile allows users to tweak the exact response of their device based on their input speed.
Find more information and download it here: https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.23.0
#libinput #release #linux #foss
Using an external touchscreen on Ubuntu 22.04 Wayland problem #2204 #wayland #touchscreen #externalmonitor #libinput
#wayland #touchscreen #externalmonitor #libinput
#libinput 1.22.0 is available including flat acceleration profile for trackpoints, quirks for popular laptops and a great number of bug fixes.
Thanks to every contributor for making this release possible ❤
https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.22.0
https://twitter.com/Jose__Exposito/status/1593939505173729281
#libinput 1.22.0 is available including flat acceleration profile for trackpoints, quirks for popular laptops and a great number of bug fixes.
Thanks to every contributor for making this release possible ♥️
https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.22.0
#libinput #linux #development #release
#introduction time!
I write JavaScript 9 to 5, but I mostly post about my contributions to #linux and #freesoftware projects.
I co-maintain #libinput and I'm a fairly active #linuxkernel hobbyist developer. Mostly adding input features and learning about graphics (DRM/KMS).
I'm also an #elementaryos user and casual contributor and I've contributed to many other projects, specially on the #GNOME and #wayland ecosystems.
#introduction #linux #freesoftware #libinput #linuxkernel #elementaryos #gnome #wayland
https://cgit.freedesktop.org/wayland/libinput/commit/?id=4cf9f8bee19104d60031dd040f5758a10ed805b5 #LibInput : Did you know that a transformation matrix can be applied to your #pointers devices ? I'll be curious to know where it is used ? If it's dynamic this can be interesting to play with that
https://wayland.freedesktop.org/libinput/doc/1.16.4/touchpad-jumping-cursors.html# #LibInput : [ 23007.326] (EE) event4 - #FocalTechPS/2 #FocalTech #Touchpad: kernel bug: Touch jump detected and discarded. ; I can help to debug this device if any mentored because my time is currently limited #Wayland #X11
#libinput #FocalTechPS #FocalTech #touchpad #wayland #x11
It turned out that my contribution to #GNOME has gone into the wrong direction. But I learned that #libinput supports touch arbitration and I'll try to fix this issue instead: https://gitlab.freedesktop.org/libinput/libinput/-/issues/690
Over the weekend I wrote a little #Rust tool that disables the #touchscreen when I use the stylus of my Thinkpad Yoga that runs #Arch #Linux. The tool uses #udev and #libinput and the corresponding #Rust crate. Check it out if you are curios:
https://gitlab.com/schrieveslaach/yoga-wacom-proximity
Pretty cool that you can write such nice helper tools that quickly in #Rust.
#rust #touchscreen #arch #linux #udev #libinput
I somewhat dislike that #libinput (as great as it is in general!) doesn't have a way to accept direct user configuration. It means that features can't be configured until the compositor supports them. "It just reaches through events" doesn't really hold in my mind because it does a pretty fair amount of processing.