32#define BG_KEY_SHIFT_MASK (1<<0)
33#define BG_KEY_CONTROL_MASK (1<<1)
34#define BG_KEY_ALT_MASK (1<<2)
35#define BG_KEY_SUPER_MASK (1<<3)
36#define BG_KEY_BUTTON1_MASK (1<<4)
37#define BG_KEY_BUTTON2_MASK (1<<5)
38#define BG_KEY_BUTTON3_MASK (1<<6)
39#define BG_KEY_BUTTON4_MASK (1<<7)
40#define BG_KEY_BUTTON5_MASK (1<<8)
55#define BG_KEY_SPACE 10
56#define BG_KEY_RETURN 11
58#define BG_KEY_RIGHT 13
61#define BG_KEY_PAGE_UP 16
62#define BG_KEY_PAGE_DOWN 17
65#define BG_KEY_MINUS 20
67#define BG_KEY_ESCAPE 22
70#define BG_KEY_QUESTION 24
71#define BG_KEY_EXCLAM 25
72#define BG_KEY_QUOTEDBL 26
73#define BG_KEY_DOLLAR 27
74#define BG_KEY_PERCENT 28
75#define BG_KEY_APMERSAND 29
76#define BG_KEY_SLASH 30
77#define BG_KEY_LEFTPAREN 31
78#define BG_KEY_RIGHTPAREN 32
79#define BG_KEY_EQUAL 33
80#define BG_KEY_BACKSLASH 34
146#define BG_KEY_F10 310
147#define BG_KEY_F11 311
148#define BG_KEY_F12 312