the latching behavior of most Latvian layouts is illogical
After doing setxkbmap lv apostrophe
, hitting the apostrophe key (AC11
) twice produces an apostrophe, as expected. But: it acts as if the level3 latch has been consumend, but in fact the latch is still active: the next keystroke (of some other key) will still produce the symbol on the third level. I don't think this is logical. Of course, the behavior has been this way for ages -- for almost twenty years -- so it's probably too late to change this. But are people aware of this strange behavior, @edgarins29, @nl6720?
I found this strangeness because I noticed an invalid keyname (AR11
) in the minuskeydvorak
variant, and then compared the behavior of this variant with that of the ykeydvorak
variant, and found the former's behavior more logical (when the Mod5 modifier is not actually assigned): a second stroke of AC11
always produces a minus sign and unlatches the modifier; and a third stroke latches the modifier again and does not produce a symbol. This is how I expect a latching key to work. Would you agree with me, @edgarins29, @nl6720?
Either way, should the behavior of the minuskeydvorak
be left as it is, or harmonized with the other variants?