iso9995-v2 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. default partial
  2. xkb_compatibility "lockOnPress" {
  3. virtual_modifiers AltGr;
  4. interpret.repeat= False;
  5. interpret ISO_Next_Group {
  6. useModMapMods= level1;
  7. virtualModifier= AltGr;
  8. action= LockGroup(group=+1, lockOnRelease=false);
  9. };
  10. interpret ISO_Prev_Group {
  11. useModMapMods= level1;
  12. virtualModifier= AltGr;
  13. action= LockGroup(group=-1, lockOnRelease=false);
  14. };
  15. interpret ISO_First_Group {
  16. action= LockGroup(group=1, lockOnRelease=false);
  17. };
  18. interpret ISO_Last_Group {
  19. action= LockGroup(group=2, lockOnRelease=false);
  20. };
  21. };
  22. partial
  23. xkb_compatibility "lockOnRelease" {
  24. virtual_modifiers AltGr;
  25. interpret.repeat= False;
  26. interpret ISO_Next_Group {
  27. useModMapMods= level1;
  28. virtualModifier= AltGr;
  29. action= LockGroup(group=+1, lockOnRelease);
  30. };
  31. interpret ISO_Prev_Group {
  32. useModMapMods= level1;
  33. virtualModifier= AltGr;
  34. action= LockGroup(group=-1, lockOnRelease);
  35. };
  36. interpret ISO_First_Group {
  37. action= LockGroup(group=1, lockOnRelease);
  38. };
  39. interpret ISO_Last_Group {
  40. action= LockGroup(group=2, lockOnRelease);
  41. };
  42. };
  43. partial
  44. xkb_compatibility "group_bounds" {
  45. interpret ISO_First_Group {
  46. action= LockGroup(group=first);
  47. };
  48. interpret ISO_Last_Group {
  49. action= LockGroup(group=last);
  50. };
  51. indicator "Scroll Lock" {
  52. modifiers= None;
  53. groups=All-Last;
  54. };
  55. };