Comment 15 for bug 1783987

Revision history for this message
In , Wettstae (wettstae) wrote :

> Now typing capital letters works, but setting CapsLock by pressing Shift+Shift still doesn't, unfortunately.

If you really followed comment #2 and removed the Any interprets and added the explicit interprets, this surprises me. Possibly, in symbols/pc and symbols/capslock, you need to remove the lines 'modifier_map Lock { Caps_Lock };'. It looks like if you press the shift key, apart from the Shift modifer, the Lock modifier is set as well.

> I just had a look into types/level5, and for EIGHT_LEVEL_LEVEL_FIVE_LOCK it says that 'Lock has no effect', which I suspect is the reason for that.

Probably not. If my hypothesis about Lock being set by pressing shift is right, that Lock has no effect is just the reason that now captial letters work: With EIGHT_LEVEL_ALPHABETIC_LEVEL_FIVE_LOCK, the Lock cancelled the effect of Shift, and with EIGHT_LEVEL_LEVEL_FIVE_LOCK it does not anymore.