Cygwin/X: Generate X keycodes for multimedia keys
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Colin Harrison <colin.harrison@virgin.net>
This commit is contained in:
		
							parent
							
								
									ea1ffd3e60
								
							
						
					
					
						commit
						81892bf6b7
					
				|  | @ -216,13 +216,13 @@ g_iKeyMap [] = { | |||
|   /* 170 */	0,		0,		0, | ||||
|   /* 171 */	0,		0,		0, | ||||
|   /* 172 */	0,		0,		0, | ||||
|   /* 173 */	0,		0,		0, | ||||
|   /* 174 */	0,		0,		0, | ||||
|   /* 175 */	0,		0,		0, | ||||
|   /* 176 */	0,		0,		0, | ||||
|   /* 177 */	0,		0,		0, | ||||
|   /* 178 */	0,		0,		0, | ||||
|   /* 179 */	0,		0,		0, | ||||
|   /* 173 */	VK_VOLUME_MUTE,	0,		KEY_Mute, | ||||
|   /* 174 */	VK_VOLUME_DOWN,	0,		KEY_AudioLower, | ||||
|   /* 175 */	VK_VOLUME_UP,	0,		KEY_AudioRaise, | ||||
|   /* 176 */	VK_MEDIA_NEXT_TRACK,	0,	KEY_NEXTSONG, | ||||
|   /* 177 */	VK_MEDIA_PREV_TRACK,	0,	KEY_PREVIOUSSONG, | ||||
|   /* 178 */	VK_MEDIA_STOP,	0,		KEY_STOPCD, | ||||
|   /* 179 */	VK_MEDIA_PLAY_PAUSE,	0,	KEY_PLAYPAUSE, | ||||
|   /* 180 */	0,		0,		0, | ||||
|   /* 181 */	0,		0,		0, | ||||
|   /* 182 */	0,		0,		0, | ||||
|  |  | |||
|  | @ -23,10 +23,6 @@ | |||
|  * | ||||
|  */ | ||||
| 
 | ||||
| #define XK_TECHNICAL | ||||
| #define	XK_KATAKANA | ||||
| #include <X11/keysym.h> | ||||
| 
 | ||||
| #define GLYPHS_PER_KEY	4 | ||||
| #define NUM_KEYCODES	248 | ||||
| #define MIN_KEYCODE     8 | ||||
|  | @ -194,6 +190,15 @@ | |||
| #define KEY_HKTG         /* Hirugana/Katakana tog 0xc8  */  200 | ||||
| #define KEY_BSlash2      /* \           _         0xcb  */  203 | ||||
| 
 | ||||
| #define KEY_Mute         /* Audio Mute                  */  152 | ||||
| #define KEY_AudioLower   /* Audio Lower                 */  168 | ||||
| #define KEY_AudioRaise   /* Audio Raise                 */  166 | ||||
| 
 | ||||
| #define KEY_NEXTSONG     /* Media next                  */  145 | ||||
| #define KEY_PLAYPAUSE    /* Media play/pause toggle     */  154 | ||||
| #define KEY_PREVIOUSSONG /* Media previous              */  136 | ||||
| #define KEY_STOPCD       /* Media stop                  */  156 | ||||
| 
 | ||||
| /* These are for "notused" and "unknown" entries in translation maps. */ | ||||
| #define KEY_NOTUSED	  0 | ||||
| #define KEY_UNKNOWN	255 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue