Peter Maydell <peter.mayd...@linaro.org> writes:
> On Tue, 27 Jun 2023 at 10:57, Alex Bennée <alex.ben...@linaro.org> wrote: >> Ahh in the other thread. No change, it looks like AltGr just doesn't >> exist for some keymaps: >> >> 🕙21:20:36 alex@zen:qemu.git/builds/all (399fc0c) (REBASING 2/22) [$!?] >> ➜ diff -ub gb.before gb.after >> 🕙21:20:43 alex@zen:qemu.git/builds/all (399fc0c) (REBASING 2/22) [$!?] >> ➜ diff -ub ara.before ara.after >> 🕙21:20:50 alex@zen:qemu.git/builds/all (399fc0c) (REBASING 2/22) [$!?] >> ➜ ag "Alt" ara.after >> 21:# 9: Alt >> 23:# 11: LAlt >> 24:# 12: RAlt >> 29:# 17: AltGr >> 294:Alt_L 0x38 >> 1711:Alt_R 0xb8 >> 🕙21:22:14 alex@zen:qemu.git/builds/all (399fc0c) (REBASING 2/22) [$!?] >> ➜ ag "Alt" gb.after >> 21:# 9: Alt >> 23:# 11: LAlt >> 24:# 12: RAlt >> 29:# 17: AltGr >> 338:Alt_L 0x38 >> 1757:Alt_R 0xb8 > > I'm having some difficulty interpreting this output. It > seems to show that there is an AltGr modifier in both > mappings (that's why it appears in the modifier listing). > And for me (xkeyboard-config 2.33) in the gb mapping it's > used too: > > # evdev 2 (0x2), QKeyCode "1", number 0x2 > 1 0x02 > exclam 0x02 shift > onesuperior 0x02 altgr > exclamdown 0x02 shift altgr > > (i.e. the '1' key is 1 with no modifiers, ! with shift, > superscript-1 with altgr, and inverted exclamation mark > with shift-altgr). > > The 'ara' keymap likewise has and uses altgr: > # evdev 2 (0x2), QKeyCode "1", number 0x2 > 1 0x02 > exclam 0x02 shift > Arabic_1 0x02 altgr Ahh right I see those too. > > So on the machines where we were running into this, > what's the version of xkeyboard-config and do we > output the same mapping as we do on machines with > the older xkeyboard-config ? 2.35 I think: ii xkb-data 2.35.1-1 all X Keyboard Extension (XKB) configuration data > > thanks > -- PMM -- Alex Bennée Virtualisation Tech Lead @ Linaro