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

Add support for Lenovo Yoga 9 14IAP7 #768

Merged
merged 1 commit into from
Oct 2, 2024

Conversation

RayJW
Copy link
Contributor

@RayJW RayJW commented Sep 23, 2024

I don't think this is complete yet, but since just creating issues is discouraged, I thought I'd get started and then finish the PR according to the changes requests. This is trying to add support for the Wacom HID 52C2 in the Lenovo Yoga 9 14IAP7. I don't think sysinfo.sh succeeded in creating a .tablet file (at least I couldn't find one), so I tried adapting a similar one, and it seems to at least get recognized by libwacom-list-local-devices now. But I wasn't sure about all values and how to adapt them, I tried following the "Adding a new device" guide.

One thing I'm not sure how to handle is this device shows a "Finger" and "Pen" device, are these supposed to go in the same file or is the "Finger" device not meant to be in this repo any way? Also, the initial reason why I stumbled upon here is that one of the buttons on my stylus (Lenovo Precision Pen 2) randomly had a different action assigned, and now I have no idea how to reconfigure that, not sure if this will help. I saw some .tablet files have a styli field, but I couldn't find out what values I'd have to add in there.

Relevant descriptor issues:

@whot whot merged commit 9a36f76 into linuxwacom:master Oct 2, 2024
14 checks passed
@whot
Copy link
Member

whot commented Oct 2, 2024

since just creating issues is discouraged, I thought I'd get started and then finish the PR according to the changes requests

looks like my devious plan worked then! :)

Merged, thanks.

@RayJW RayJW deleted the lenovo_14iap7-support branch October 3, 2024 05:18
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

Successfully merging this pull request may close these issues.

2 participants