X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fkeys.h;h=801a75089493e4fa18f8dfcdfef32803cc8f4172;hb=1b764a9134043e08d4ca6161a6ac58b105cc6b2b;hp=a79230b32de5820da3d14da1c42b48c67c747a29;hpb=3bf30d220f7855b995b887dc10812ae3780e6805;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/guicast/keys.h b/cinelerra-5.1/guicast/keys.h index a79230b3..801a7508 100644 --- a/cinelerra-5.1/guicast/keys.h +++ b/cinelerra-5.1/guicast/keys.h @@ -56,56 +56,13 @@ #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 @@ -114,6 +71,7 @@ #define KPRECD 297 #define KPSTOP 298 #define KPAUSE 299 + // function keys #define KEY_F1 301 #define KEY_F2 302 @@ -127,6 +85,9 @@ #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