1797b363dSmrgpartial xkb_compatibility "caps_lock" {
2797b363dSmrg    // Keysym Caps_Lock locks the Lock modifier.
3797b363dSmrg    // With this definition, the keysym Caps_Lock can be used without binding
4797b363dSmrg    // the whole key to a real modifier.  This is essential when you don't
5797b363dSmrg    // want to use Caps_Lock on the first level.
6797b363dSmrg    // This should not have any compatibility issues when used together with
7797b363dSmrg    // other layouts which don't utilize this capability.
8c067fea9Sghen    interpret Caps_Lock {
9c067fea9Sghen        action = LockMods(modifiers = Lock);
10c067fea9Sghen    };
11c067fea9Sghen};
12