Improve the input device model in xenfb, by updating the Qemu input handlers and adding a feature to allow for raw (unscaled) absolute coordinates to be represented.
Changes: * use keycodedb to generate qcode to linux input mapping * move rescaling to the mouse_event handler * add activate for raw_pointer devices Owen Smith (3): ui: generate qcode to linux mappings xenfb: Use Input Handlers directly xenfb: Add [feature|request]-raw-pointer xenfb: activate input handlers for raw pointer devices Makefile | 1 + hw/display/xenfb.c | 294 ++++++++++++++++++++++++++++------------------------- include/ui/input.h | 3 + ui/input-keymap.c | 1 + 4 files changed, 161 insertions(+), 138 deletions(-) -- 2.11.0