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


Reply via email to