Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lenovo Precision Pen 2 buttons not mapped #437

Open
njalooo opened this issue Aug 26, 2024 · 0 comments
Open

Lenovo Precision Pen 2 buttons not mapped #437

njalooo opened this issue Aug 26, 2024 · 0 comments

Comments

@njalooo
Copy link

njalooo commented Aug 26, 2024

Hey, i have a Lenovo Precision Pen 2, which shows up as a "Wacom Pen and multitouch sensor Pen (event7)" in libinput. It seems to connect to the laptop by communicating with the touchscreen, since inputs only register after a certain distance. Internally it shows up as an USB device. "Wacom Pen and multitouch sensor Finger (event10)" is the touchscreen.

Under /dev/input/ there is no wacom* symbolic link beeing generated, as indicated by https://wiki.archlinux.org/title/Graphics_tablet Section 5.3.1, hence this issue.
I am running Linux Manjaro, Wayland, KDE Plasma, on a https://wiki.archlinux.org/title/Lenovo_Yoga_7i.
ls /dev/input/by-id Returns: usb-Wacom_Co._Ltd._Pen_and_multitouch_sensor-event-if00 usb-Wacom_Co._Ltd._Pen_and_multitouch_sensor-event-mouse usb-Wacom_Co._Ltd._Pen_and_multitouch_sensor-mouse
BTN_TOOL_PEN shows up when hovering, and moves the mouse. Touching the screen returns BTN_TOUCH, and does left-click as intended. Pressing the lower button returns BTN_TOOL_RUBBER, which has no effect, and i can't seem to map it anywhere. Pressing the upper button (returns BTN_STYLUS) is supposed to do a right click, when combined with BTN_TOUCH, but has no effect. Tilt x and tilt y, as well as pressure do register in libinput.
The device doesn't show in KDE Plasmas System Settings.
Is there any way to map this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@njalooo and others