]> git.sur5r.net Git - i3/i3/commit
config-wizard: use the level 0 keysym whenever it’s unambiguous
authorMichael Stapelberg <michael@stapelberg.de>
Thu, 2 Aug 2012 00:14:56 +0000 (02:14 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 2 Aug 2012 00:14:56 +0000 (02:14 +0200)
commitc64047157d19e51c35ab66d13a4bb86aafaf3217
treeb6d190557bfd19b97cc05d8378db1a9286a689dd
parent875130e7e8e32ffbc3166388cfc81893ff6584d1
config-wizard: use the level 0 keysym whenever it’s unambiguous

From the code:

    Try to use the keysym on the first level (lower-case). In case
    this doesn’t make it ambiguous (think of a keyboard layout
    having '1' on two different keys, but '!' only on keycode 10),
    we’ll stick with the keysym of the first level.

    This reduces a lot of confusion for users who switch keyboard
    layouts from qwerty to qwertz or other slight variations of
    qwerty (yes, that happens quite often).
i3-config-wizard/cfgparse.y