Re: [hatari-devel] Enhanced keymap support

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


 Hi Eero,

since you already started looking into improving the keymap code, could you
please have a look at this patch series?

 Thanks,
  Thomas


Am Fri, 1 Sep 2023 14:34:07 +0200
schrieb Yves Le Berre <yves.le_berre@xxxxxxxxx>:

> Hello,
> 
> Following last keymap.c patches (applied on 2023-08-27) and in
> case anyone still wants to use enhanced keymap patches serie,
> I rebased it, renumbered useful and suppressed useless patches.
> 
> Serie is now :
> 
> 0001-Keymap_LoadRemapFile-refactor-rewrite.patch
> 0002-Switch-to-using-KeyMapping-struct-and-KeysDown-array.patch
> 0003-Clear-KeysDown-key-mapping-state-on-reset.patch
> 0004-Add-defines-for-some-of-the-ST-scancode-values.patch
> 0005-Support-for-specifying-ST-key-modifiers-in-the-mappi.patch
> 0006-Add-ALT-XXX-sequence-insert-support-for-keymaps.patch
> 0007-Add-trace-output-for-ST-key-modifiers.patch
> 0008-Support-for-specifying-PC-SDL-key-modifiers-in-the-m.patch
> 0009-Keymap-accept-also-0x-prefixed-hex-values-for-scanco.patch
> 0010-Fix-improve-keymap-file-SDL-key-name-parsing.patch
> 0011-Fix-ALT_XXX-scancode-handling.patch
> 0012-Fix-Single-Mod-Host-Parsing.patch
> 0013-Remap-mod.patch
> 0014-Add-NO-XXX-mod.patch
> 0015-Replace-strlcpy.patch
> 
> These patches are filed in enhanced_keymap_patches.tar.gz (attachment)
> and need to be applied to master before building Hatari.
> 
> A configuration file : keymap_fr_pc.cfg (found in attachment)
> explains the format of the configuration file and gives an example
> of Hatari key mapping for french PC keyboard layout (105 keys)
> 
> Yves



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/