Message ID | 20171005153330.19210-1-kraxel@redhat.com |
---|---|
Headers | show |
Series | update keymaps | expand |
On 10/05/2017 10:33 AM, Gerd Hoffmann wrote: > Hi, > > This is a major of the qemu reverse keymaps in pc-bios/keymaps. > > First patch adds a new qemu-keymap tool which can generate these > maps from xkbcommon data. That allows to stop the error-prone > manual maintainance of the reverse keymaps, and it allows to easily > update reverse keymaps on keymap changes. > > Second patch adds a Makefile to pc-bios/keymaps, with the correct > qemu-keymap arguments for all keymaps where I could figure what they > are supposed to be. Hints for the remaining ones are very welcome. > > Third patch updates all the keymaps. If you want test the new keymaps > it is enough to apply just that third patch. > > If you want play with the new qemu-keymap tool you should apply this > series on top of daniel's keycodemapdb patch series. Let's tell that to patchew: Based-on: https://lists.gnu.org/archive/html/qemu-devel/2017-10/msg00918.html ([PULL 0/6] Ui 20171005 patches) even if we know that pull request needs a v2 to solve parallel make races.
Hi, > Third patch updates all the keymaps. If you want test the new > keymaps > it is enough to apply just that third patch. Oops, seems patch #3 was too big for the list. Try fetching the bits from the git repo then: https://www.kraxel.org/cgit/qemu/log/?h=work/xkbcommon cheers, Gerd
Hi, > > If you want play with the new qemu-keymap tool you should apply > > this > > series on top of daniel's keycodemapdb patch series. > > Let's tell that to patchew: > > Based-on: > https://lists.gnu.org/archive/html/qemu-devel/2017-10/msg00918.html > ([PULL 0/6] Ui 20171005 patches) Well, it's not *that* kind of dependency. It'll apply and build just fine on master branch. But qemu-keymap will generate more complete maps because the evdev to qkeycode mapping has more entries with Dan's series applied. Could even be that qemu-keymap will throw an assert() when applied on master due to missing mappings (didn't test that though). cheers, Gerd