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

winbook (2766B)


  1. default xkb_geometry "XP5" {
  2. description= "WinBook XP5";
  3. width= 281;
  4. height= 180;
  5. shape.cornerRadius= 1;
  6. shape "NORM" {
  7. { [17,17] },
  8. { [ 2, 1], [ 15, 15 ] }
  9. };
  10. shape "FKEY" {
  11. { [ 15, 10 ] },
  12. { [ 1, 0 ], [ 14, 9.5 ] }
  13. };
  14. shape "ONE" {
  15. { [ 28, 17 ] },
  16. { [ 11, 0 ], [ 28, 17 ] },
  17. { [ 13, 1 ], [ 26, 15 ] }
  18. };
  19. shape "WIDE" { // backspace, caps lock, ctrl alt ?
  20. { [ 24.5, 17 ] },
  21. { [ 2, 1 ], [ 22.5, 15 ] }
  22. };
  23. shape "WIDR" { // backslash, left shift
  24. { [ 35, 17 ] },
  25. { [ 2, 1 ], [ 33, 15 ] }
  26. };
  27. shape "RTRN" {
  28. { [ 45, 17 ] },
  29. { [ 2, 1 ], [ 43, 15 ] }
  30. };
  31. shape "SPCE" {
  32. { [ 90, 17 ] },
  33. { [ 2, 1 ], [ 88, 15 ] }
  34. };
  35. shape "STIK" {
  36. cornerRadius= 4,
  37. { [ 8, 8 ] }
  38. };
  39. shape "BTN" {
  40. { [ 31, 6 ] }
  41. };
  42. section.left= 2;
  43. row.left= 1;
  44. key.shape= "NORM";
  45. key.gap= 0.5;
  46. key.color= "grey10";
  47. labelColor= "white";
  48. baseColor= "grey20";
  49. section "Whole" {
  50. top= 10;
  51. row {
  52. top= 11;
  53. key.shape= "FKEY";
  54. keys {
  55. <ESC>,
  56. <FK01>, <FK02>, <FK03>, <FK04>, <FK05>, <FK06>,
  57. <FK07>, <FK08>, <FK09>, <FK10>, <FK11>, <FK12>,
  58. <PAUS>, <HOME>, <END>, <PGUP>
  59. };
  60. };
  61. row {
  62. top= 22;
  63. keys {
  64. { <AEO1>, "ONE" },
  65. <AE02>, <AE03>, <AE04>, <AE05>, <AE06>,
  66. <AE07>, <AE08>, <AE09>, <AE10>, <AE11>, <AE12>,
  67. { <BKSP>, shape="WIDE" },
  68. <PGDN>
  69. };
  70. };
  71. row {
  72. top= 40;
  73. keys {
  74. <TAB>, <AD01>, <AD02>, <AD03>, <AD04>, <AD05>, <AD06>,
  75. <AD07>, <AD08>, <AD09>, <AD10>, <AD11>, <AD12>,
  76. { <BKSL>, "WIDR" }
  77. };
  78. };
  79. row {
  80. top= 58;
  81. keys { { <CAPS>, shape="WIDE" },
  82. <AC01>, <AC02>, <AC03>, <AC04>, <AC05>,
  83. <AC06>, <AC07>, <AC08>, <AC09>, <AC10>,
  84. <AC11>,
  85. { <RTRN>, shape="RTRN" }
  86. };
  87. };
  88. row {
  89. top= 76;
  90. keys {
  91. { <LFSH>, shape="WIDR" },
  92. <AB01>, <AB02>, <AB03>, <AB04>, <AB05>,
  93. <AB06>, <AB07>, <AB08>, <AB09>, <AB10>,
  94. <RTSH>, <UP>, <NMLK>
  95. };
  96. };
  97. row {
  98. top= 94;
  99. keys {
  100. { <LCTL>, "WIDE" }, <FUNC>, { <LALT>, "WIDE" },
  101. <TLDE>, { <SPCE>, shape="SPCE" }, <INS>, <DELE>,
  102. <LEFT>, <DOWN>, <RGHT>
  103. };
  104. };
  105. overlay "KPAD" {
  106. <AE07>=<KP7>, <AE08>=<KP8>, <AE09>=<KP9>, <AE10>=<KPMU>,
  107. <AD07>=<KP4>, <AD08>=<KP5>, <AD09>=<KP6>, <AD10>=<KPSU>,
  108. <AC07>=<KP1>, <AC08>=<KP2>, <AC09>=<KP3>, <AC10>=<KPAD>,
  109. <AB07>=<KP0>, <AB09>=<KPDL>, <AB10>=<KPSL>
  110. };
  111. }; // End of "Whole" section
  112. solid "STIK" {
  113. color= "red";
  114. shape= "STIK";
  115. top= 81;
  116. left= 112;
  117. };
  118. solid "BTN1" {
  119. color= "red";
  120. shape= "BTN";
  121. top= 137;
  122. left= 93;
  123. };
  124. solid "BTN2" {
  125. color= "red";
  126. shape= "BTN";
  127. top= 137;
  128. left= 127;
  129. };
  130. alias <AC00> = <CAPS>;
  131. alias <AA00> = <LCTL>;
  132. };