logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

indy (3683B)


  1. default xkb_keycodes "universal" {
  2. minimum= 8;
  3. maximum= 255;
  4. include "sgi_vndr/indy(pc105)"
  5. alternate <BKSL> = 91;
  6. alternate <BKSL> = 100;
  7. alternate <BKSL> = 101;
  8. };
  9. xkb_keycodes "pc101" {
  10. minimum= 8;
  11. maximum= 255;
  12. <TLDE> = 22;
  13. <AE01> = 30;
  14. <AE02> = 38;
  15. <AE03> = 46;
  16. <AE04> = 45;
  17. <AE05> = 54;
  18. <AE06> = 62;
  19. <AE07> = 69;
  20. <AE08> = 70;
  21. <AE09> = 78;
  22. <AE10> = 77;
  23. <AE11> = 86;
  24. <AE12> = 93;
  25. <BKSP> = 110;
  26. <TAB> = 21;
  27. <AD01> = 29;
  28. <AD02> = 37;
  29. <AD03> = 44;
  30. <AD04> = 53;
  31. <AD05> = 52;
  32. <AD06> = 61;
  33. <AD07> = 68;
  34. <AD08> = 75;
  35. <AD09> = 76;
  36. <AD10> = 85;
  37. <AD11> = 92;
  38. <AD12> = 99;
  39. <RTRN> = 98;
  40. <CAPS> = 28;
  41. <AC01> = 36;
  42. <AC02> = 35;
  43. <AC03> = 43;
  44. <AC04> = 51;
  45. <AC05> = 60;
  46. <AC06> = 59;
  47. <AC07> = 67;
  48. <AC08> = 74;
  49. <AC09> = 83;
  50. <AC10> = 84;
  51. <AC11> = 90;
  52. <LFSH> = 26;
  53. <AB01> = 34;
  54. <AB02> = 42;
  55. <AB03> = 41;
  56. <AB04> = 50;
  57. <AB05> = 58;
  58. <AB06> = 57;
  59. <AB07> = 66;
  60. <AB08> = 73;
  61. <AB09> = 81;
  62. <AB10> = 82;
  63. <RTSH> = 97;
  64. <BKSL> = 100;
  65. <LALT> = 33;
  66. <LCTL> = 25;
  67. <SPCE> = 49;
  68. <RCTL> = 96;
  69. <RALT> = 65;
  70. <ESC> = 16;
  71. <FK01> = 15;
  72. <FK02> = 23;
  73. <FK03> = 31;
  74. <FK04> = 39;
  75. <FK05> = 47;
  76. <FK06> = 55;
  77. <FK07> = 63;
  78. <FK08> = 71;
  79. <FK09> = 79;
  80. <FK10> = 87;
  81. <FK11> = 94;
  82. <FK12> = 102;
  83. <PRSC> = 95;
  84. <SCLK> = 103;
  85. <PAUS> = 106;
  86. <INS> = 111;
  87. <HOME> = 118;
  88. <PGUP> = 119;
  89. <DELE> = 108;
  90. <END> = 109;
  91. <PGDN> = 117;
  92. <UP> = 107;
  93. <LEFT> = 105;
  94. <DOWN> = 104;
  95. <RGHT> = 114;
  96. <NMLK> = 126;
  97. <KPDV> = 127;
  98. <KPMU> = 134;
  99. <KPSU> = 140;
  100. <KP7> = 116;
  101. <KP8> = 125;
  102. <KP9> = 133;
  103. <KPAD> = 132;
  104. <KP4> = 115;
  105. <KP5> = 123;
  106. <KP6> = 124;
  107. <KP1> = 113;
  108. <KP2> = 122;
  109. <KP3> = 130;
  110. <KPEN> = 129;
  111. <KP0> = 120;
  112. <KPDL> = 121;
  113. alias <AE00> = <TLDE>;
  114. alias <AC00> = <CAPS>;
  115. alias <AA00> = <LCTL>;
  116. alias <AA01> = <LALT>;
  117. alias <AA09> = <RALT>;
  118. alias <ALGR> = <RALT>;
  119. alias <AA12> = <RCTL>;
  120. virtual indicator 1 = "L1";
  121. virtual indicator 2 = "L2";
  122. virtual indicator 3 = "L3";
  123. virtual indicator 4 = "L4";
  124. indicator 5 = "Caps Lock";
  125. indicator 6 = "Num Lock";
  126. indicator 7 = "Scroll Lock";
  127. };
  128. xkb_keycodes "pc102" {
  129. <BKSL> = 91;
  130. <LSGT> = 27;
  131. augment "sgi_vndr/indy(pc101)"
  132. maximum= 255;
  133. minimum= 8;
  134. };
  135. xkb_keycodes "pc104" {
  136. include "sgi_vndr/indy(pc101)"
  137. minimum= 8;
  138. maximum= 255;
  139. // These key names are here to support so-called "Windows95"
  140. // keyboards like the Microsoft Natural keyboard.
  141. <LWIN> = 147;
  142. <RWIN> = 148;
  143. <MENU> = 149;
  144. };
  145. xkb_keycodes "pc105" {
  146. <LSGT> = 27;
  147. augment "sgi_vndr/indy(pc104)"
  148. minimum= 8;
  149. maximum= 255;
  150. };
  151. xkb_keycodes "jp106" {
  152. <HZTG> = 22;
  153. <AB11> = 89;
  154. <AC12> = 91;
  155. <NFER> = 141;
  156. <XFER> = 142;
  157. <HKTG> = 143;
  158. alias <TLDE> = <HZTG>;
  159. alias <AE00> = <HZTG>;
  160. alias <AE13> = <BKSL>;
  161. augment "sgi_vndr/indy(pc101)"
  162. minimum= 8;
  163. maximum= 255;
  164. };
  165. // can be combined with any other "indy" keycode
  166. // description to add virtual keys which can be
  167. // used to implement an overlay-based numeric
  168. // keypad.
  169. partial hidden xkb_keycodes "overlayKeypad" {
  170. <KO7> = 17;
  171. <KO8> = 18;
  172. <KO9> = 19;
  173. <KO6> = 146;
  174. <KO5> = 145;
  175. <KO4> = 144;
  176. <KO1> = 136;
  177. <KO2> = 137;
  178. <KO3> = 138;
  179. <KO0> = 135;
  180. <KODL> = 139;
  181. };
  182. partial hidden xkb_keycodes "shiftLock" {
  183. indicator 5 = "Shift Lock";
  184. };