Questions tagged [libinput]

libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code compositors need to provide the common set of functionality that users expect.

Filter by
Sorted by
Tagged with
0 votes
1 answer
94 views

Synaptics or libinput: which is being used?

I do not know what libinput and synaptics exactly are or do, but it seems that at least one of them must be installed to use devices such as touchpad. On my Xubuntu 22.04 these packages are installed: ...
apadana's user avatar
  • 275
1 vote
1 answer
94 views

How to get windows 11-like pinch gestures on kubuntu?

I am using a dual booted setup of windows 11 and kubuntu. Unfortunately, kubuntu doesn't support the pinch gestures out of the box which were very useful. So I installed libinput gestures for it but ...
Sagnik Taraphdar's user avatar
2 votes
0 answers
43 views

Wireless Logitech mouse scrolls 0 or 2 times in ratchet mode

I have observed a weird scrolling issue with two Logitech mice (MX Master 3 and Marathon M705): After some time in ratchet mode, scrolling one step up or down is sometimes registered as 0 or 2 steps (...
gilex's user avatar
  • 121
1 vote
0 answers
30 views

Keep keyboard from turning off in tablet mode (wayalnd) on 2 in 1 laptop

When I put my asus vivobook (running ubuntu 23.04, wayland) to tablet mode, the internal keyboard and touchpad turns off, which is expected behavior. However it also turns off my external (wireless) ...
Sharon Kartika's user avatar
0 votes
0 answers
79 views

libinput randomly misses mouse scroll events

Randomly maybe 1 out of 50, a few ticks of the mouse scroll is not working. The next ones work fine. I'm using Ubuntu with Wayland. ▶ lsb_release -a LSB Version: core-11.1.0ubuntu4-noarch:security-...
OoDeLally's user avatar
  • 201
1 vote
1 answer
121 views

Unable to remap `btn_middle` to libinput using hwdb

I am using a Logitech Trackman Marble Trackball on Ubuntu 22.04, Gnome Shell 42, Wayland. I wish to simulate a middle mouse click with one of the extra side buttons, but it seems I am able to ...
Ian Mackinnon's user avatar
0 votes
0 answers
137 views

Issues with Libinput, but then again also issues with switching to Synaptic drivers

I'm on Ubuntu 22.04 with i3wm. I have a script which sets some settings. But since I'm using libinput, some of those commands result in an error: property 'Synaptics Scrolling Distance' doesn't exist, ...
ForeverNoob's user avatar
0 votes
0 answers
153 views

Tap-to-click sensitivity adjustment on Ubuntu 23.04

I'm having about half of my single toGNOMEuchpad taps ("tap-to-click") ignored on Ubuntu 23.04 GNOME. It was working fine on 22.10 on same laptop right before upgrade. I imagine there is a ...
Matt_gti's user avatar
0 votes
0 answers
564 views

Touchpad has stopped working on Dell XPS 13 Plus 9320 running Ubuntu 22.04.2 LTS

Dell XPS 13 Plus 9320 Developer Edition: Core i5-1240P, 16GB RAM, 1 TB SSD, 1920x1200 display non-touch Kernel: 5.19.0-40-generic After a week of use, the touchpad (VEN_04F3:00 04F3:31D1) has ...
SiliconNerd10's user avatar
0 votes
0 answers
39 views

libinput and xev don't detect 3 or 4 fingers

I want to use fusuma or libinput-gestures which requires libinput but it is not working Things I tried: Copied a working installation and configuration from my other laptop, but they are not working ...
Omar Shawky's user avatar
0 votes
0 answers
81 views

Libinput support and input lag (joystick)

I feel joystick is more responsive than pointer, keyboard, etc. But where is joystick libinput configuration, inputclass ? Has libinput (pointer, keyboard, etc) anything with input lag? If joystick ...
Luiz Carlos's user avatar
0 votes
0 answers
42 views

How to diagnose/fix touchpad not working (but working on a live CD)?

On my Lenovo Yoga 7 Gen 7, the touchpad suddenly stopped working. I may have inadvertly changed some configuration and/or un/installed related packages, and I'm trying to figure out how to fix it. ...
Marcus's user avatar
  • 2,405
3 votes
0 answers
490 views

Using an external touchscreen on Ubuntu 22.04 Wayland problem

I have an external AOC 16T2 touchscreen, which is recognized as an touchscreen. In X11 this works fine in extended desktop/join displays after mapping the touch input to the external screen. xinput ...
Janghou's user avatar
  • 5,559
0 votes
0 answers
82 views

Touchpad area size

I'm using Ubuntu about a month (Budgie DE) and noticed that my touchpad area is smaller than my touchpad itself, about a centimeter around the edges. How do I increase it to mach full physical size? ...
Quasicitizen's user avatar
1 vote
0 answers
16 views

Use gesture in Unity Ide

Is there any way to have gesture to navigate Unity IDE ? I know there are old questions on the same topic but in the meanwhile touchpad gesture integration has evolved a lot thanks to libinput
Postadelmaga's user avatar
  • 5,679
0 votes
0 answers
19 views

Disable top edge of touchpad in libinput

On my ThinkPad T14, it's easy to accidentally tap the top edge of the touchpad when I press one of the trackpoint buttons. Is it possible to disable the top edge (8mm or so) of the touchpad, using ...
Adam Selker's user avatar
0 votes
0 answers
472 views

Lubuntu LXQT emulate right click for touchscreen tablet

I rescued an old tablet with Lubuntu 22.04.1 and most things work great with touch except for the actual desktop. I understand this is a difference between Gnome/KDE and LXQT - touchscreen options for ...
freewheel's user avatar
0 votes
0 answers
50 views

Gnome Wayland touchpad set dead zone (no input area)?

Not disabling the touchpad entirely, can I disable only a part of the touchpad? For example, something like the red area below. The reason is that my palm can easily touch that area and that moves the ...
Damn Vegetables's user avatar
0 votes
0 answers
166 views

How do I simulate a mouse click by applying pressure on the touchpad?

I was wondering if it was possible to click the mouse without really clicking by applying a certain amount of pressure on the touchpad. I understand that we can detect the pressure of a touch with ...
st0n3r's user avatar
  • 1
1 vote
0 answers
275 views

Disable default multitouch gestures in Ubuntu 22.04

I was using Linux Mint with libinput gestures. Now I am working on an Ubuntu device. However, when I try to run libinput gestures, Ubuntu mixes them with the default gestures. When I swipe up with ...
Meli Haktas's user avatar
0 votes
0 answers
34 views

Setting touchpad like graphic table

I'm trying to set my touchpad in absolute mode, i need that to work like a graphic table, i know that exist FingerPainter but i don't searching that. xinput set-mode 13 ABSOLUTE The command throws ...
AnesCatman Dev's user avatar
3 votes
4 answers
4k views

Unable to set scrolling speed of touchpad. (Ubuntu 22.10, wayland)

I have an ASUS Zenbook OLED with a trackpad. Even though this trackpad is fine, and mouse pointer movement is a good speed, the two-finger scroll is just too darn fast. In the settings app, I can only ...
Bram's user avatar
  • 2,319
0 votes
1 answer
314 views

Xserver doesn't receive events from touchpad

Ubuntu 20.04, kernel 5.15.0-43-generic. Touchpad detected by xinput: $ sudo xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer ...
Igor Semenov's user avatar
0 votes
1 answer
194 views

Bosto (Nuvoton) touchpad xinput setup

I've purchased Bosto touchpad (like this), plugged it into my notebook and it worked fine. But when I plugged device into my desktop, touchpad is not working. OS is the same on both devices: Ubuntu 20....
Igor Semenov's user avatar
2 votes
1 answer
557 views

Fixing conflicting gestures between libinput and libinput-gestures

Not sure if this question has been asked before but any direction would be appreciated! Release: Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal ...
Alexis Diaz's user avatar
0 votes
0 answers
204 views

why libinput depends on lib wacom and does not work without them?

in ubuntu if i remove libwacom then libinput don't work, keyboard mouse won't work after logout. In Arch linux libinput doesn't require libwacom.
user avatar
1 vote
0 answers
436 views

How I can rotate touch screen input device to match the dipslay rotation (flip) in Ubuntu 22.04 (wayland)

Ubuntu 22.04 uses wayland, and I have touchscreen monitor that is rotated to 180 degree. Rotating the picture was easy (in settings -> displays). But the touch input did not rotate. How I can map ...
Gheorghe's user avatar
0 votes
0 answers
2k views

How to troubleshoot wayland mouse+keyboard settings? (Ubuntu 22.04)

I upgraded to Ubuntu 22.04 recently, from 21.10, and ran into the same problem I had since ubuntu introduced wayland by default: my touchpad and keyboard do not work on wayland. I have an Asus laptop ...
Ph Sei's user avatar
  • 1
2 votes
1 answer
817 views

My Elan touchpad has been detected as both a mouse and a touchpad, and configuration profiles for both types got mingled. How ot fix it?

When no external mouse is connected, here is the xinput & libinput output respectively: $ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST ...
tribbloid's user avatar
  • 101
0 votes
1 answer
3k views

How to improve trackpad precision on Ubuntu?

I'm running Ubuntu 20.04 (kernel is 5.4.0-99-lowlatency, but issue is the same on the generic kernel) on a Thinkpad X260. The trackpad device is "Synaptics TM3075-002". Basically, for small, ...
frnsys's user avatar
  • 101
0 votes
1 answer
139 views

Disable physical left click on touchpad but keeping tap

I need to disable the physical clicking on the left touchpad as my touchpad is a bit broken and get stuck specifically on the left side. I think libinput should do the work but I am unable to find the ...
Alessio_110's user avatar
4 votes
0 answers
497 views

How do I get mouse acceleration feeling the same as in Mac OS?

I only seem to have the option of choose between "flat" and "adaptive" mouse acceleration profiles. "Adaptive" feels too mild. The closest I've gotten is switching to the ...
Hanii Puppy's user avatar
8 votes
6 answers
7k views

Keyboard not working after shutdown (ASUS Zenbook 13 OLED UM325S)

I just installed Ubuntu 20.04 on my new ASUS Zenbook 13 OLED UM325S. Keyboard is not working after a cold boot. Keyboard will start working on the next boot, if the device is rebooted at Cryptsetup ...
Nirav's user avatar
  • 116
2 votes
0 answers
231 views

Lenovo trackpad libinput pinch event being swallowed? [closed]

I'm running Ubuntu 21.10 development preview on a Lenovo 82B500DBAU, with xmonad-wm. It has a MSFT0001:00 06CB:7F28 Touchpad, which for the most part seems to work quite well (notably though, isn't ...
insou's user avatar
  • 71
1 vote
1 answer
532 views

How to completely disable 3 finger tap by any means in libinput

What I want is to be able to just disable 3 finger tap because I never use it and it also messes up what code I write. I use libinput and synclient is not an option. I also use X11 instead of Wayland. ...
AmaanK's user avatar
  • 131
3 votes
0 answers
829 views

Middle mouse button pastes even after scrolling with TrackPoint (on Lenovo Wireless TrackPoint Keyboard II) [closed]

I have a Thinkpad X250 running Linux Mint 20.1 Cinnamon (5.4.0-74-generic). I recently bought a Lenovo Thinkpad Trackpoint Wireless II keyboard, and I'm positively surprised by how well everything ...
Prima's user avatar
  • 31
1 vote
0 answers
471 views

Adjusting touchpad speed with synaptics but palm detection with libinput

I am using a ThinkPad E595 with Ubuntu 20.04 and tried to alter the touchpad acceleration. Since xinput --list-props 13 didn't give me any options other than libinput Accel Speed I installed sudo apt-...
Reg's user avatar
  • 11
1 vote
0 answers
72 views

Libinput: Two touches released but jus one event "TOUCH_UP"

I'm working in a project using wxWidgets and a RaspberryPi 3 model A+. It uses a CTPM FT5406 touch screen for the application. The problem is: When i touch in both the extremity of the screen, the ...
terris's user avatar
  • 11
2 votes
1 answer
794 views

MSFT All-in-one keyboard touchpad not working

I'm trying to use an external Microsoft All-in-one keyboard on a fresh install of my distro. The keyboard itself works out of the box, even the keyboard shortcuts. Unfortunately, the integrated ...
s4iya's user avatar
  • 426
4 votes
0 answers
1k views

Touchpad detected as "PS/2 Logitech wheel mouse" (Dell XPS 15, Ubuntu 20.04)

Edit: This turned out to be a touchpad hardware issue, as mentioned in a closing comment. Something about the replacement touchpad caused kernel hardware detection to fail, and after I installed ...
Ed Holden's user avatar
2 votes
1 answer
302 views

How do I disable part of my touchpad?

I have an MSI laptop that has a touchpad that is WAY too wide. Part of my right hand rests on the touchpad, and I often accidentally move the cursor when my hand rubs against the touchpad. It is ...
arandano's user avatar
0 votes
1 answer
719 views

How can I set the Synaptics TouchPad's hardware right-click button to middle click?

In Windows, I can configure the actions for the Synaptics TouchPad (and TouchStyk) hardware click buttons as I want. How can I do this in Kubuntu? There's no option for the touchpad buttons on the ...
geekley's user avatar
  • 511
3 votes
1 answer
1k views

Why libinput debounce state is DEBOUNCE_STATE_DISABLED?

I've installed libinput to enable debounce. I added settings to /etc/libinput/local-overrides.quirks. But it doesn't work. I try to debug libinput with command libinput debug-events --verbose and it ...
Oboroten's user avatar
  • 133
0 votes
0 answers
266 views

Libinput on touchscreen do not give me EVENT_DAWN only EVENT_UP

I try use libinput as default, and I dont get EVENT_DAWN, only EVENT_UP , so I can not drag scrollbars or drag-and-drop some thing. Just pressing buttons only (without "dawn animation" ) I ...
andrew's user avatar
  • 1
3 votes
1 answer
4k views

fixing the touchpad scroll speed in ubuntu 18.04 - libinput

I know this has has been beaten to death but I still couldn't get it to work based on the solutions I've seen for similar questions. It's always a mouse using libinput or a touchpad using synaptics or ...
Derek Eden's user avatar
1 vote
1 answer
1k views

Clickpad left click not working on Ubuntu 20.04 when touchpad is not touched

I have a problem with a new Ubuntu 20.04 setup on a new computer (Dell Precision 7550). The clickpad/touchpad looks like the following: The right and middle buttons work without problem. However the ...
Vincent's user avatar
  • 243
1 vote
2 answers
1k views

Four finger gesture in Fusuma/xdotool to change tab in Chrome?

I'm trying to use Fusuma/Xdotool to do a 4 finger swipe left/right to change tab in Chrome (i.e. to trigger alt+tab and alt+shift+tab. However, it doesn't seem to work. Other 3 and 4 finger gestures ...
Oliver's user avatar
  • 11
4 votes
0 answers
1k views

What does "Coordinate Transformation Matrix" really represent?

I'm very confused about format of "Coordinate Transformation Matrix" (especially about discrepancies between its mathematical definition and its "X server definition"), and due to ...
Peter's user avatar
  • 163
2 votes
3 answers
3k views

Fusuma not working on Ubuntu 18.04

I have Ubuntu 18.04 on Dell Vostro 15 - 3546. uname -api Linux vaishnavi-laptop 4.15.0-117-generic #118-Ubuntu SMP Fri Sep 4 20:02:41 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux I followed this post to ...
Ubuntovative is here's user avatar
2 votes
1 answer
6k views

"Coordinate Transformation Matrix" and "libinput Calibration Matrix" - how are they related?

What's the exact format of "libinput Calibration Matrix" (i.e. what does each of its elements represent) and how is it related to "Coordinate Transformation Matrix"? If "...
Peter's user avatar
  • 163