Re: [hatari-devel] Enhanced keymap support |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: Eero Tamminen <oak@xxxxxxxxxxxxxx>
- Subject: Re: [hatari-devel] Enhanced keymap support
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Sun, 10 Sep 2023 06:32:11 +0000
- Cc: Yves Le Berre <yves.le_berre@xxxxxxxxx>, hatari-devel@xxxxxxxxxxxxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1694327533; bh=CHNgZJ++H8sRqzguE9/VAC5dOOosnT2ZuVQ50Km1j3Y=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version: Content-Transfer-Encoding:From; b=nLj/8V45XhT5AE/1tllCTdVE6boSgI0KhhKwmCi5ZVtNbTHyFDlaV2IVToS0cbBDW e9HBR/y03u3KNpQdBJsDiKpO8qn2HwxXwtlajA2/yoNu/qqUgp/E5D3PLTBeoW+wGh CVEVZCBfRWq3nBee/ak3t0rJl57/yEH8NIcV0IVeg9bpUHdBN/ZyBWbMe5Ojw5qMFb UJkN2y9Fjo6RnQxQbN+5lm6FE84GfYodfzmVeN42W4U7b0C49uzLnPe14x4r71pZkQ 5CM9W0VupC45w4rtRnEGheypvGbOeGgkER1TMn95Laic7gGw/sGEAOu15ULfSEYleB c+6eyd51mlGMA==
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