QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
534 stars 46 forks source link

Pressure support for touchscreen devices backed by wacom sensors #9048

Open bi0shacker001 opened 5 months ago

bi0shacker001 commented 5 months ago

How to file a helpful issue

The problem you're addressing (if any)

Tablets on laptops containing pressure sensors for touch don't work quite right in the current system I believe the issue is partially to do with X11 drivers, but I think the issue is mostly to do with how the devices are exposed to the OS

The solution you'd like

Pass through tablet pressure information as input to supported applications

The value to a user, and who that user might be

Most users who use touchscreen or tablet devices will be able to navigate more comfortably, and use Qubes for artistic purposes (such as graphic design, drawing, and 3d animation)

(This would pair much better with gesture support, which I've submitted a second request for)

unman commented 5 months ago

duplicate/extension of #2715

bi0shacker001 commented 5 months ago

That appears to be tied to USB tablets. Tablets integrated into laptops aren't USB, and don't appear in USB proxy.

unman commented 5 months ago

lenovo tablets e.g. are USB. But I am unclear how crucial the USB element is.

bi0shacker001 commented 5 months ago

That may be an issue with USB proxy, then? I have a Lenovo X13 yoga. It works with and without a usb qube, with usb input disabled for tablets, and doesn't appear in the usb list. Pen input works too, though none of the fancy stuff

marmarek commented 5 months ago

Regardless of getting proper events from the device itself (which may or may not work currently), app qubes wouldn't normally receive those events, because our GUI protocol supports only plain clicks. There is an attempt to extend this at https://github.com/QubesOS/qubes-gui-daemon/pull/115 (and related), but the work there is stalled.