olpc-xo 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. 0x59 fn
  2. 0x81 fn_esc
  3. 0xF9 camera
  4. 0xF8 sound # Fn-CAMERA = Mic
  5. # Function key mappings, as per
  6. # http://dev.laptop.org/ticket/10213#comment:20
  7. #
  8. # Unmodified F1-F8 produce F1-F8, so no remap necessary.
  9. # Unmodified F9-F12 control brightness and volume.
  10. 0x43 brightnessdown
  11. 0x44 brightnessup
  12. 0x57 volumedown
  13. 0x58 volumeup
  14. # fn-modified fkeys all produce the unmodified version of the key.
  15. 0xBB f1
  16. 0xBC f2
  17. 0xBD f3
  18. 0xBE f4
  19. 0xBF f5
  20. 0xC0 f6
  21. 0xC1 f7
  22. 0xC2 f8
  23. 0xC3 f9
  24. 0xC4 f10
  25. 0xD7 f11
  26. 0xD8 f12
  27. # Using F13-F21 for the .5 F keys right now.
  28. 0xF7 f13
  29. 0xF6 f14
  30. 0xF5 f15
  31. 0xF4 f16
  32. 0xF3 f17
  33. 0xF2 f18
  34. 0xF1 f19
  35. 0xF0 f20
  36. 0xEF f21
  37. 0xEE chat
  38. 0xE4 chat # Just mapping Fn-Chat to Chat for now
  39. 0xDD menu # Frame
  40. 0xDA prog1 # Fn-Frame
  41. # The FN of some keys is other keys
  42. 0xD3 delete
  43. 0xD2 insert
  44. 0xC9 pageup
  45. 0xD1 pagedown
  46. 0xC7 home
  47. 0xCF end
  48. # Language key - don't ask what they are doing as KEY_HP
  49. 0x73 hp
  50. 0x7E hp
  51. 0xDB leftmeta # left grab
  52. 0xDC rightmeta # right grab
  53. 0x85 rightmeta # Right grab releases on a different scancode
  54. 0xD6 kbdillumtoggle # Fn-space
  55. 0x69 switchvideomode # Brightness key
  56. # Game keys
  57. 0x65 kp8 # up
  58. 0x66 kp2 # down
  59. 0x67 kp4 # left
  60. 0x68 kp6 # right
  61. 0xE5 kp9 # pgup
  62. 0xE6 kp3 # pgdn
  63. 0xE7 kp7 # home
  64. 0xE8 kp1 # end