You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

157 lines
1.9 KiB

  1. enum french_key {
  2. FR_EMPT = 0x00,
  3. FR_TRANS,
  4. FR_Q = 0x04,
  5. FR_B,
  6. FR_C,
  7. FR_D,
  8. FR_E,
  9. FR_F,
  10. FR_G,
  11. FR_H,
  12. FR_I,
  13. FR_J,
  14. FR_K,
  15. FR_L,
  16. FR_COMM, /* 0x10 */
  17. FR_N,
  18. FR_O,
  19. FR_P,
  20. FR_A,
  21. FR_R,
  22. FR_S,
  23. FR_T,
  24. FR_U,
  25. FR_V,
  26. FR_Z,
  27. FR_X,
  28. FR_Y,
  29. FR_W,
  30. FR_AMPR,
  31. FR_EACU,
  32. FR_DQUO, /* 0x20 */
  33. FR_QUOT,
  34. FR_LPAR,
  35. FR_MINS,
  36. FR_EGRV,
  37. FR_UNDS,
  38. FR_CCED,
  39. FR_AGRV,
  40. FR_ENTR,
  41. FR_ESC,
  42. FR_BSPC,
  43. FR_TAB,
  44. FR_SPAC,
  45. FR_RPAR,
  46. FR_EQUA,
  47. FR_HAT,
  48. FR_DLR, /* 0x30 */
  49. FR_AST =0x32,
  50. FR_M,
  51. FR_UGRV,
  52. FR_SCLN =0x36,
  53. FR_COLN,
  54. FR_EXCL,
  55. FR_CAPL,
  56. FR_F1,
  57. FR_F2,
  58. FR_F3,
  59. FR_F4,
  60. FR_F5,
  61. FR_F6,
  62. FR_F7, /* 0x40 */
  63. FR_F8,
  64. FR_F9,
  65. FR_F10,
  66. FR_F11,
  67. FR_F12,
  68. FR_PSCR,
  69. FR_INST =0x49,
  70. FR_HOME,
  71. FR_PGUP,
  72. FR_DEL,
  73. FR_END,
  74. FR_PGDN,
  75. FR_RIGT,
  76. FR_LEFT, /* 0x50 */
  77. FR_DOWN,
  78. FR_UP,
  79. FR_NUML,
  80. FR_SLSH, /* KEYPAD */
  81. FR_MULT,
  82. FR_MOIN,
  83. FR_PLUS,
  84. FR_ENTK,
  85. FR_1,
  86. FR_2,
  87. FR_3,
  88. FR_4,
  89. FR_5,
  90. FR_6,
  91. FR_7,
  92. FR_8, /* 0x60 */
  93. FR_9,
  94. FR_0,
  95. FR_DOT,
  96. FR_LABK,
  97. FR_EQ =0x67 /* END KEYPAD */,
  98. FR_F13,
  99. FR_F14,
  100. FR_F15,
  101. FR_F16,
  102. FR_F17,
  103. FR_F18,
  104. FR_F19,
  105. FR_F20,
  106. FR_F21, /* 0x70 */
  107. FR_F22,
  108. FR_F23,
  109. FR_F24,
  110. FR_MENU =0x76
  111. };
  112. enum french_control_touch{
  113. /* Modifiers */
  114. FR_LCTR = 0xE0,
  115. FR_LSFT,
  116. FR_LALT,
  117. FR_LCMD,
  118. FR_RCTR,
  119. FR_RSFT,
  120. FR_ALGR,
  121. FR_RCMD
  122. };
  123. enum french_media_key{
  124. /* System Control */
  125. FR_SYSTEM_POWER = 0xA5,
  126. FR_SYSTEM_SLEEP,
  127. FR_SYSTEM_WAKE,
  128. /* Media Control */
  129. FR_MUTE,
  130. FR_MVUP,
  131. FR_MVDN,
  132. FR_MNXT,
  133. FR_MPRV,
  134. FR_MSTP,
  135. FR_MPLY,
  136. FR_MEDIA_SELECT,
  137. FR_MEDIA_EJECT,
  138. FR_MAIL,
  139. FR_CALCULATOR,
  140. FR_MY_COMPUTER,
  141. FR_WWW_SEARCH,
  142. FR_WWW_HOME,
  143. FR_WWW_BACK,
  144. FR_WWW_FORWARD,
  145. FR_WWW_STOP,
  146. FR_WWW_REFRESH,
  147. FR_WWW_FAVORITES,
  148. FR_MEDIA_FAST_FORWARD,
  149. FR_MEDIA_REWIND /* 0xBC */
  150. };