I Have a hp laptop with a pen screen.
The pen screen isnt wacom but some other type of generic device, a little unclear which.
On the laptop I can use the pen screen pressure sensitivity in inkscape for instance.
There, the device is reported as xwayland-stylus.
Remotely using turbovnc, I also see xwayland-stylus in the remote inkscape, but pressure events are not propagated.
Is there some type of workaround for this?
Regards/Joakim
Ah, OK. I think you're running into this issue, then, which only affects applications that use Qt5:
https://github.com/TurboVNC/turbovnc/issues/154#issuecomment-446469303
Qt5 is overly strict in its support for extended input devices. It expects the valuator for pressure to be literally called "Abs Pressure", and if it can't find a valuator with that name, it doesn't properly read pressure events. The current workaround is to start the TurboVNC Server with -virtualtablet, but I expect to fix this issue properly in TurboVNC 3.0 by dropping support for X Input v1:
On 8/15/19 3:28 PM, joakimv wrote: I Have a hp laptop with a pen screen. The pen screen isnt wacom but some other type of generic device, a little unclear which. On the laptop I can use the pen screen pressure sensitivity in inkscape for instance. There, the device is reported as xwayland-stylus. Remotely using turbovnc, I also see xwayland-stylus in the remote inkscape, but pressure events are not propagated. Is there some type of workaround for this? Regards /Joakim
Glad to hear it. My favorite problems are the ones that solve
themselves. Please let me know if either problem (remote desktop
resizing not working or Inkscape pressure events not working)
resurfaces. I have seen, on extremely rare occasions, the viewer
and server fail to negotiate remote desktop resizing capabilities,
but I haven't ever been able to nail down the exact cause. I
thought that 5cb50b8f8732d0d79689e207fd67bc9692c38e69 in TurboVNC
2.2.1 fixed those issues.