[hackers] svkbd / uppercase question

From: նորայր <norayr_AT_arnet.am>
Date: Wed, 12 Apr 2023 05:17:05 +0400

hello, in the past i have contributed two layouts for layout.mobile-intl.h - dvorak, and armenian.

they behave differently: with dvorak layout shift works and types the uppercase character.

with armenian layout - it doesn't.

with cyrillic layout - it does!

with dvorak layout i describe keys like this:

---
       { 0, 0, XK_a, 1 },
        { 0, 0, XK_o, 1 },
        { 0, 0, XK_e, 1 },
---
with armenian i describe like this:
---
        { "ճ", "Ճ", XK_Armenian_tche, 1 },
        { "փ", "Փ", XK_Armenian_pyur, 1 },
        { "բ", "Բ", XK_Armenian_ben, 1 },
---
this way i get the lowercase and uppercase glyphs right on the keyboard, but the uppercase glyphs aren't getting typed.
i wonder what have i missed.
may it be that i need to add some special handling for the armenian characters in some other .c file so that i could describe it like i described dvorak, and it would automatically calculate the uppercase symbol?
but i did not find/understand what other code should be changed.
thank you.
Received on Wed Apr 12 2023 - 03:17:05 CEST

This archive was generated by hypermail 2.3.0 : Wed Apr 12 2023 - 04:12:38 CEST