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

Support EV_MSC on uinput devices #101

Closed
ninevra opened this issue Oct 8, 2022 · 0 comments · Fixed by #105
Closed

Support EV_MSC on uinput devices #101

ninevra opened this issue Oct 8, 2022 · 0 comments · Fixed by #105

Comments

@ninevra
Copy link
Contributor

ninevra commented Oct 8, 2022

As far as I can tell, evdev::uinput::VirtualDeviceBuilder doesn't provide any interface for advertising support for EV_MSC (as well as EV_REP, EV_LED, EV_SND, and EV_PWR) events. This makes it a little hard to make e.g. a virtual keyboard (many (maybe most?) keyboard drivers emit an EV_MSC MSC_SCAN event alongside each EV_KEY event) or a virtual proxy for a physical device (which might want to forward arbitrary events based on what the physical device supports).

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 a pull request may close this issue.

1 participant