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, |   /* 170 */	0,		0,		0, | ||||||
|   /* 171 */	0,		0,		0, |   /* 171 */	0,		0,		0, | ||||||
|   /* 172 */	0,		0,		0, |   /* 172 */	0,		0,		0, | ||||||
|   /* 173 */	0,		0,		0, |   /* 173 */	VK_VOLUME_MUTE,	0,		KEY_Mute, | ||||||
|   /* 174 */	0,		0,		0, |   /* 174 */	VK_VOLUME_DOWN,	0,		KEY_AudioLower, | ||||||
|   /* 175 */	0,		0,		0, |   /* 175 */	VK_VOLUME_UP,	0,		KEY_AudioRaise, | ||||||
|   /* 176 */	0,		0,		0, |   /* 176 */	VK_MEDIA_NEXT_TRACK,	0,	KEY_NEXTSONG, | ||||||
|   /* 177 */	0,		0,		0, |   /* 177 */	VK_MEDIA_PREV_TRACK,	0,	KEY_PREVIOUSSONG, | ||||||
|   /* 178 */	0,		0,		0, |   /* 178 */	VK_MEDIA_STOP,	0,		KEY_STOPCD, | ||||||
|   /* 179 */	0,		0,		0, |   /* 179 */	VK_MEDIA_PLAY_PAUSE,	0,	KEY_PLAYPAUSE, | ||||||
|   /* 180 */	0,		0,		0, |   /* 180 */	0,		0,		0, | ||||||
|   /* 181 */	0,		0,		0, |   /* 181 */	0,		0,		0, | ||||||
|   /* 182 */	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 GLYPHS_PER_KEY	4 | ||||||
| #define NUM_KEYCODES	248 | #define NUM_KEYCODES	248 | ||||||
| #define MIN_KEYCODE     8 | #define MIN_KEYCODE     8 | ||||||
|  | @ -194,6 +190,15 @@ | ||||||
| #define KEY_HKTG         /* Hirugana/Katakana tog 0xc8  */  200 | #define KEY_HKTG         /* Hirugana/Katakana tog 0xc8  */  200 | ||||||
| #define KEY_BSlash2      /* \           _         0xcb  */  203 | #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. */ | /* These are for "notused" and "unknown" entries in translation maps. */ | ||||||
| #define KEY_NOTUSED	  0 | #define KEY_NOTUSED	  0 | ||||||
| #define KEY_UNKNOWN	255 | #define KEY_UNKNOWN	255 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue