On Wed, 27 Sep 2006, Patrik Gfeller wrote:
> as I realized that my current approach of using kernel modules & dameons
> to inject VNC events into the kernel is not very flexible for obvious
> reasons I decided to go for uinput (especially as uinput was backported
> to 2.4 on the PDA kernels I face).
> As I realize x11vnc has already a very capable uinput implementation.
> Would it make sense to integrate support for uinput directly into the
> libVNCserver library (as by coping uinput.c, or part of it, I would kind
> of fork the code)?
AFAICT uinput is for very special input device handling (only a few PDAs
support it). So I think that LibVNCServer would not benefit from it, since
it should be as independent as possible of particular applications. (For
example, it would be easy to include a flipper or flight simulator, but it
wouldn't make sense.)