LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 11-24-2022, 12:41 AM   #1
Sideroxylon
LQ Newbie
 
Registered: Jun 2017
Distribution: Debian 10 Buster
Posts: 12

Rep: Reputation: Disabled
Wayland, libinput and the non-Lenovo pointing stick


I'm at my wit's end.

My Asus notebook has a pointing stick, but it does not work under Wayland with libinput through KDE in Arch Linux.

There does not seem to be any documentation regarding trackpoints & libinput, especially not, when referring to Wayland and even more so, when trying to make a non-Lenovo pointing stick work.

https://wayland.freedesktop.org/libi...-device-quirks

This is the joke of a documentation I found regarding trackpoints & libinput. All other unofficial resources are basically just talking about disabling, or modifying an already working trackpoint and then it's most of the time not compatible with Wayland, anyway.

The mind numbing part about the issue is, that libinput perfectly recognises the pointing stick as a mouse, including having the pointing stick attribute, etc. It all seems like it's working, in theory.

When listing devices or reading logs of listed devices, the pointing stick is always properly listed, registered & recognised. No issue there - in theory.

Everything works - in theory - yet, when using the pointing stick, no movement is recognised by the OS, at all.

Touchpad works fine.
Pointing stick is enabled in KDE System Settings.

Pointing stick works, of course, perfectly fine on Windows. No problem.

I would be happy if you could ...point... me to the right track, so I can come closer to a solution.

If any information is still needed, I'll provide what'd be requested.
 
Old 11-24-2022, 03:10 AM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,802

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
ASUS model? Input device hardware details?

Submitting a bug report may be the only way forward here.

https://wayland.freedesktop.org/libi...ting-bugs.html

This Phoronix articlemay be of interest with respect to the development of the kernel multi-touch driver an various pointing stick hardware...
https://www.phoronix.com/news/Linux-...ut-Stick-Touch
 
Old 12-02-2022, 10:28 PM   #3
Sideroxylon
LQ Newbie
 
Registered: Jun 2017
Distribution: Debian 10 Buster
Posts: 12

Original Poster
Rep: Reputation: Disabled
Thank you very much.

Quote:
Originally Posted by ferrari View Post
This Phoronix articlemay be of interest with respect to the development of the kernel multi-touch driver an various pointing stick hardware...
https://www.phoronix.com/news/Linux-...ut-Stick-Touch
This was the decisive information, that lead to the solution.

The issue arose from a kernel bug in the form of not including support for this particular notebook model, despite the functionality, which makes it work, already being in existence, as your link has shown.

The solution was to submit a patch to the Linux team, which simply added this particular notebook model to the ones, which require that specific functionality, so it may be enabled automatically, once this hardware combination is detected.
 
Old 12-03-2022, 10:02 PM   #4
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,802

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
Originally Posted by Sideroxylon View Post
Thank you very much.



This was the decisive information, that lead to the solution.

The issue arose from a kernel bug in the form of not including support for this particular notebook model, despite the functionality, which makes it work, already being in existence, as your link has shown.

The solution was to submit a patch to the Linux team, which simply added this particular notebook model to the ones, which require that specific functionality, so it may be enabled automatically, once this hardware combination is detected.
Glad to have been of guidance, and good to read that your reported issue is now resolved.
 
  


Reply

Tags
kde, libinput, trackpoint, wayland



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
libinput can't compile on Crux 3.3. Error on linking libinput.so.10.13.0. mariojuniorjp Linux - Software 1 03-31-2018 06:43 AM
Wayland: Inaccessible and restrictive by design? (Aka, Wayland won't get out of my way and I don't want it in my future.) CajunCoder Linux - General 2 09-04-2017 12:32 PM
LXer: Wayland's Libinput Gets New Multi-Touch Touchpad LXer Syndicated Linux News 0 02-17-2014 08:51 PM
Pointing stick stops working with Synaptics touchpad driver! mmarshall Linux - Laptop and Netbook 0 05-13-2004 11:58 AM
How do i disable a "broken" pointing stick on a Compaq Armada M700? Klas Linux - Hardware 1 05-02-2004 07:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration