On 1/5/21 9:17 AM, Alexander Boettcher wrote:
Hello,

On 04.01.21 22:47, John J. Karcher wrote:

[snip]

What would be involved with bringing touchscreen support to the PC platform?

I don't know if anyone is familiar with the interface(s) for active pens, which 
would be the icing on the cake, but it would be really nice to be able to test 
whatever touch UIs are developed for phones/tablets on the laptop as well.

the general support was added already in 2015 (see release notes [0]) for one 
specific touch device used with one notebook back then.

Since then, however, the topic was not relevant anymore nor integrated with 
Sculpt. It boils down to write or port the touch device driver for the 
desired/specific notebook, calibrate/sync the resolution of the touch device to 
the currently used screen resolution in Sculpt and potentially additional UI 
work.

[0] https://genode.org/documentation/release-notes/15.02

I'm curious to see if I can advance the ball on this a little bit, as a developer learning experience as well as to actually get the feature.

From what I've read, PC laptop touchscreens and pens generate USB HID events, so it shouldn't be necessary to write low-level drivers for each model.

As a short-term goal, I would like to be a able to see (i.e. log) the touchscreen/pen events within Sculpt. I'd like to use the new USB driver model so it's useful going forward, preferably as a depot package.

Is my understanding correct? Does anyone have any guidance on where to start?

 Thanks!

  John J. Karcher
  [email protected]

_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users

Reply via email to