client-toolkit icon indicating copy to clipboard operation
client-toolkit copied to clipboard

Support for graphics tablets

Open DorianRudolph opened this issue 5 years ago • 5 comments

It seems like graphics tablets are currently unsupported. There is a protocol extension https://docs.rs/wayland-protocols/0.27.0/wayland_protocols/unstable/tablet/index.html

DorianRudolph avatar Jul 28 '20 01:07 DorianRudolph

As pointed out in https://github.com/rust-windowing/winit/issues/99 this needs to be implemented here first. I will try working on this since I have hardware I'd like to see supported.

lehmanju avatar Aug 14 '20 12:08 lehmanju

Early stages of progress: https://github.com/lehmanju/client-toolkit/tree/pen-support

lehmanju avatar Aug 15 '20 11:08 lehmanju

Can I ask what the status of this is? It seems like a huge segment of the rust ecosystem relies on Smithay for Wayland support, which rules out a lot of options for my (stylus-based) project. Ideally I'd like to use bevy, but that uses winit which uses Smithay.

0x182d4454fb211940 avatar Aug 03 '23 19:08 0x182d4454fb211940

@0x182d4454fb211940 besides the integration here, you're free to use wayland-scanner to generate required bindings and use it in your code just fine along any other wayland-rs tooling. Adding support here is more like 'add common boilerplate', which could benefit others, but nothing more in general.

kchibisov avatar Aug 03 '23 20:08 kchibisov

@kchibisov I see, thank you for explaining. 🙂

0x182d4454fb211940 avatar Aug 03 '23 20:08 0x182d4454fb211940