[kbd] Caps Lock doesn't affect e.g. Cyrillic letters in UTF-8 keymaps

Maxim Ganetsky ganmax at narod.ru
Wed Apr 17 02:55:33 MSK 2013


When using e.g. ruwin_ct_sh-UTF-8 keymap (in pure console, no X involved 
;) ) Caps Lock doesn't work for Cyrilic letters. Shift key does work for 
them, though.

Looks like Cyrillic letters are not interpreted as such because they are 
defined in the following way:

altgr		keycode  16 = 	U+0439
altgr	shift	keycode  16 = 	U+0419

But probably (judging by keymaps man page) they should be defined like this:

altgr		keycode  16 = 	+U+0439
altgr	shift	keycode  16 = 	+U+0419

This looks like a regression during Unicode conversion and affects all 
Unicode keymaps.

Would be nice to have this sorted out.

Best regards,
  Maxim Ganetsky                  mailto:ganmax at narod.ru

More information about the kbd mailing list