> The keycodemap project provides a database mapping between
> many different keysym/keycode/scancode sets, along with a
> tool to generate mapping/lookup tables in various programming
> languages. It is already used by GTK-VNC, SPICE-GTK and
> This series enables its use in QEMU, thus fixing a great
> many bugs/ommissions in the 15+ key mapping tables people
> have manually written for QEMU.
> The keycodemapdb code is designed to be used as a git
> sub-module, it is not an external dependancy you need
> installed before use.
> This series converts all the front ends and all the input
> devices which are using the new InputEvent framework. A
> handful of devices still use the legacy kbd handler
I checked out your GitHub repo's keycodemap branch and tried to build it on Mac
OS 10.12. This is the error message I saw:
make: *** No rule to make target `ui/input-keymap-atset1-to-qcode.c', needed by
make: *** Waiting for unfinished jobs....
git clone https://github.com/berrange/qemu.git
git checkout keycodemap
make -j 4
Note: using the make command without the "-j 4" argument still causes the same
error to appear.