On 16/05/2014 08:47, Gerd Hoffmann wrote: > Hi, > > Update for the input layer. Add keycode mapping helpers, > start switching over devices to the new input api, fixes. > > please pull, > Gerd > > The following changes since commit 1a381811b495651ddfc2b50d7c8cfaaf375816b0: > > Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-s390-20140515' into > staging (2014-05-15 18:56:08 +0100) > > are available in the git repository at: > > > git://git.kraxel.org/qemu tags/pull-input-8 > > for you to fetch changes up to 59e7a130054b55fe15cdfdebf284332b04d990ef: > > input: sparc32 kbd: claim en-us layout (2014-05-16 08:30:12 +0200) > > ---------------------------------------------------------------- > Input code update: > - add keycode mapping helpers to core. > - start switching devices to new input api. > - misc bugfixes. > > ---------------------------------------------------------------- > Gerd Hoffmann (9): > input: key mapping helpers > input: add qemu_input_handler_deactivate > input: use KeyValue directly in sendkey monitor command > input: switch ps/2 kbd to new input api > input: switch ps/2 mouse to new input api > input: switch sparc32 kbd to new input api > input: remove sparc keymap hack > input: sparc32 kbd: fix some key mappings > input: sparc32 kbd: claim en-us layout > > Gonglei (1): > ps2: set ps/2 output buffer size as the same as kernel > > hw/char/escc.c | 233 > +++++++++++++++++++++++++++++++++++++++-------------- > hw/input/ps2.c | 166 +++++++++++++++++++++++++++++++++----- > include/ui/input.h | 5 ++ > trace-events | 4 +- > ui/Makefile.objs | 3 +- > ui/input-keymap.c | 191 +++++++++++++++++++++++++++++++++++++++++++ > ui/input-legacy.c | 226 +++++++-------------------------------------------- > ui/input.c | 7 ++ > 8 files changed, 553 insertions(+), 282 deletions(-) > create mode 100644 ui/input-keymap.c >
Sorry for that very late answer ! This patchset works fine for me with the Sparc keyboard emulation. Thank you for merging the new mappings. Regards Olivier