Yes, I saw that, thanks, but it's a red herring; CHARMAP is meant to be
UTF-8, and there isn't supposed to be an ACM installed for UTF-8.

Anton replied and told me (I hope he won't mind me reproducing his
comment here):

"I think the only way to fix this problem is to patch the kernel.  The
problem is that when the keyboard is in Unicode mode CapsLock works only
for the ASCII letters.  For all other letters this key works only in
non-Unicode mode and unfortunately for ckbcomp it is not easy to check
whether the keyboard produces only ASCII letters."

Compare also this patch we've had in console-tools for a long time:

    - 951_fix_unicode_loadkeys_capslock.patch: When loading unicode key
      maps, apply KT_LETTER to values in the range a-z or A-Z rather than
      KT_LATIN. This seems to be necessary to make Caps Lock work properly.

More information is here:

  https://launchpad.net/distros/ubuntu/+source/linux-
source-2.6.15/+bug/16638

-- 
Upgrade from dapper to edgy changed Caps_Lock to Shift_Lock
https://launchpad.net/bugs/69725

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to