On Mon, May 16, 2005 at 02:37:31PM +0200, PaweÅ Konieczny wrote: > Package: console-tools > Version: 1:0.2.3dbs-56 > Severity: normal > > > The proper behavior of CapsLock is to shift small letters to caps and - > when combined with Shift - to shift caps to small letters. According to > documentation, this behavior is enabled when a key is defined in one of > the following two ways in the "kmap" file: having just one plain ASCII > letter or by adding the "+" sign before the symbol. Example: > > keycode 24 = o > keycode 24 = +o +O > > However, the second form does not work, it still generates small "o" > when CapsLock is enabled.
Right, it seems that #263580 has been closed but not fixed. > This bug makes it imposible to properly define any keymap with > diacritical (non-ASCII) characters. For instance, to define "Ã", the > following keycode definitions are needed: [...] > All my consoles are in the unicode mode, non-framebuffer. > The keymaps used to work in the past (maybe the problem is kernel > related). This should work when #263580 is really fixed, but take care that because of kernel limitations, this '+' notation works in unicode mode only with iso-8859-1 characters. Denis