#define LEFTTAB 283
#define DELETE 284
-// ati_remote key bindings
-// requires some substitions in kernel module
-// due to deficiencies in X evdev et al. examples:
-// need to know which dev created the event (duh)
-// keycodes > 255 are dropped
-// keycoodes are offset by 8 before xkb mapping
-// a bunch of keycodes are intercepted by windowmanger
-// KEY_OK = KEY_SPACE
-// KEY_CHANNELUP = KEY_SCROLLUP
-// KEY_CHANNELDOWN = KEY_SCROLLDOWN
-// KEY_PLAY = KEY_FORWARD
-// KEY_REWIND = KEY_BACK
-// KEY_FORWARD = KEY_AGAIN
-// - ati_remote.c, mapped in rc-ati-x10.c
-#if 0
- { 0x18, KEY_KPENTER }, /* "check" */
- { 0x16, KEY_MENU }, /* "menu" */
- { 0x02, KEY_POWER }, /* Power */
- { 0x03, KEY_PROG1 }, /* TV */ /* was KEY_TV */
- { 0x04, KEY_PROG2 }, /* DVD */ /* was KEY_DVD */
- { 0x05, KEY_WWW }, /* WEB */
- { 0x06, KEY_PROG3 }, /* "book" */ /* was KEY_BOOKMARKS */
- { 0x07, KEY_PROG4 }, /* "hand" */ /* was KEY_EDIT */
- { 0x1c, KEY_REPLY }, /* "timer" */ /* was KEY_COFFEE */
- { 0x20, KEY_FRONT }, /* "max" */
- { 0x1d, KEY_LEFT }, /* left */
- { 0x1f, KEY_RIGHT }, /* right */
- { 0x22, KEY_DOWN }, /* down */
- { 0x1a, KEY_UP }, /* up */
- { 0x1e, KEY_SPACE }, /* "OK" */ /* was KEY_OK */
- { 0x09, KEY_VOLUMEDOWN }, /* VOL + */
- { 0x08, KEY_VOLUMEUP }, /* VOL - */
- { 0x0a, KEY_MUTE }, /* MUTE */
- { 0x0b, KEY_SCROLLUP }, /* CH + */ /* was KEY_CHANNELUP */
- { 0x0c, KEY_SCROLLDOWN }, /* CH - */ /* was KEY_CHANNELDOWN */
- { 0x27, KEY_RECORD }, /* ( o) red */
- { 0x25, KEY_FORWARD }, /* ( >) */ /* was KEY_PLAY */
- { 0x24, KEY_BACK }, /* (<<) */ /* was KEY_REWIND */
- { 0x26, KEY_AGAIN }, /* (>>) */ /* was KEY_FORWARD */
- { 0x28, KEY_STOP }, /* ([]) */
- { 0x29, KEY_PAUSE }, /* ('') */
-#endif
-#define KPREV 284
#define KPMENU 285
#define KPTV 286
-#define KPDVD 287
+#define KPREV 287
#define KPBOOK 288
#define KPHAND 289
-#define KPTMR 290
-#define KPMAXW 291
+#define KPMUTE 290
+#define KPFSCRN 291
#define KPCHUP 292
#define KPCHDN 293
#define KPBACK 294
#define KPRECD 297
#define KPSTOP 298
#define KPAUSE 299
+
// function keys
#define KEY_F1 301
#define KEY_F2 302
#define KEY_F10 310
#define KEY_F11 311
#define KEY_F12 312
+#define KPVOLUP 313
+#define KPVOLDN 314
+#define KPCC 315
#define RETURN 13
#define NEWLINE 13