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

libwacom and adding custom tablets #44993

Closed
ghost opened this issue Jul 12, 2023 · 2 comments
Closed

libwacom and adding custom tablets #44993

ghost opened this issue Jul 12, 2023 · 2 comments
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@ghost
Copy link

ghost commented Jul 12, 2023

Is this a new report?

Yes

System Info

Void 6.3.12_1 x86_64 GenuineIntel uptodate rFFFF

Package(s) Affected

libwacom-2.7.0_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

tablet should be fully usable

Actual behaviour

after libwacom configuring, it seems to be detected in gnome control center, however I can't "test" it and no apps can grab the stylus input
the buttons work even without any configuration but that's kind of useless if the stylus can't be used

the device has 2 events in libinput, one of the buttons and one for the mouse/stylus movement
recording the mouse/stylus event shows that the input indeed works

configuring libwacom to see this tablet doesn't yield desired results but allows gnome to see and "configure" the tablet

libwacom suggests to use the utility for updating hwdb, however this seems to be dependant on systemd as this is the output

# libwacom-update-db

New hwdb file: /lib/udev/hwdb.d/66-libwacom.hwdb
Unable to find udev base directory: [Errno 2] No such file or directory: 'systemd-hwdb'

I also made an issue in libwacom's repo but I'm not even sure which package is responsible, I don't own any other tablets and haven't tested other distributions yet
(though there are a lot of driver options available for the other distributions that say they support my specific tablet - Huion H610X)

Steps to reproduce

  1. configure a custom tablet for libwacom
  2. use the utility for updating db
  3. utility errors out in the end
@ghost ghost added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Jul 12, 2023
@classabbyamp
Copy link
Member

classabbyamp commented Jul 20, 2023

use --skip-systemd-hwdb-update (see libwacom-update-db --help)

@ghost
Copy link
Author

ghost commented Jul 20, 2023

my issue is most likely not a void linux issue, since the utility can skip systemd hwdb update and i've looked all over digimend, libinput and libwacom docs

adding the tablet to libwacom doesn't solve input issues, only allows it to be configured in gnome settings for example

i think my tablet might be just too recent and unsupported by digimend (i'm assuming i'd have to rely on that since i've read that the kernel includes digimend ootb somewhere) and there's PRs for adding 256c:0064 support upstream - which would be my tablet, so i guess i just have to wait for that

@ghost ghost closed this as not planned Won't fix, can't repro, duplicate, stale Jul 20, 2023
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

1 participant