evga-indtube.h 963 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /* evga-indtube.h - Keytable for evga_indtube Remote Controller
  2. *
  3. * Imported from ir-keymaps.c
  4. *
  5. * This program is free software; you can redistribute it and/or modify
  6. * it under the terms of the GNU General Public License as published by
  7. * the Free Software Foundation; either version 2 of the License, or
  8. * (at your option) any later version.
  9. */
  10. /* EVGA inDtube
  11. Devin Heitmueller <devin.heitmueller@gmail.com>
  12. */
  13. #ifdef IR_KEYMAPS
  14. static struct ir_scancode evga_indtube[] = {
  15. { 0x12, KEY_POWER},
  16. { 0x02, KEY_MODE}, /* TV */
  17. { 0x14, KEY_MUTE},
  18. { 0x1a, KEY_CHANNELUP},
  19. { 0x16, KEY_TV2}, /* PIP */
  20. { 0x1d, KEY_VOLUMEUP},
  21. { 0x05, KEY_CHANNELDOWN},
  22. { 0x0f, KEY_PLAYPAUSE},
  23. { 0x19, KEY_VOLUMEDOWN},
  24. { 0x1c, KEY_REWIND},
  25. { 0x0d, KEY_RECORD},
  26. { 0x18, KEY_FORWARD},
  27. { 0x1e, KEY_PREVIOUS},
  28. { 0x1b, KEY_STOP},
  29. { 0x1f, KEY_NEXT},
  30. { 0x13, KEY_CAMERA},
  31. };
  32. DEFINE_LEGACY_IR_KEYTABLE(evga_indtube);
  33. #else
  34. DECLARE_IR_KEYTABLE(evga_indtube);
  35. #endif