case KBD_LANG_FI: default: break; } } return as; } /* * Default hotkeys * * We need a better way of doing this. ;-) */ static struct uae_hotkeyseq x11_hotkeys[] = { { MAKE_HOTKEYSEQ (XK_F12, XK_q, -1, -1, INPUTEVENT_SPC_QUIT) }, { MAKE_HOTKEYSEQ (XK_F12, XK_r, -1, -1, INPUTEVENT_SPC_SOFTRESET) }, { MAKE_HOTKEYSEQ (XK_F12, XK_Shift_L, XK_r, -1, INPUTEVENT_SPC_HARDRESET) }, { MAKE_HOTKEYSEQ (XK_F12, XK_d, -1, -1, INPUTEVENT_SPC_ENTERDEBUGGER) }, { MAKE_HOTKEYSEQ (XK_F12, XK_s, -1, -1, INPUTEVENT_SPC_TOGGLEFULLSCREEN) }, { MAKE_HOTKEYSEQ (XK_F12, XK_g, -1, -1, INPUTEVENT_SPC_TOGGLEMOUSEGRAB) }, { MAKE_HOTKEYSEQ (XK_F12, XK_i, -1, -1, INPUTEVENT_SPC_INHIBITSCREEN) }, { MAKE_HOTKEYSEQ (XK_F12, XK_p, -1, -1, INPUTEVENT_SPC_SCREENSHOT) }, { MAKE_HOTKEYSEQ (XK_F12, XK_a, -1, -1, INPUTEVENT_SPC_SWITCHINTERPOL) }, { MAKE_HOTKEYSEQ (XK_F12, XK_F1, -1, -1, INPUTEVENT_SPC_FLOPPY0) }, { MAKE_HOTKEYSEQ (XK_F12, XK_F2, -1, -1, INPUTEVENT_SPC_FLOPPY1) }, { MAKE_HOTKEYSEQ (XK_F12, XK_F3, -1, -1, INPUTEVENT_SPC_FLOPPY2) }, { MAKE_HOTKEYSEQ (XK_F12, XK_F4, -1, -1, INPUTEVENT_SPC_FLOPPY3) }, { MAKE_HOTKEYSEQ (XK_F12, XK_Shift_L, XK_F1, -1, INPUTEVENT_SPC_EFLOPPY0) }, { MAKE_HOTKEYSEQ (XK_F12, XK_Shift_L, XK_F2, -1, INPUTEVENT_SPC_EFLOPPY1) }, { MAKE_HOTKEYSEQ (XK_F12, XK_Shift_L, XK_F3, -1, INPUTEVENT_SPC_EFLOPPY2) },
case KBD_LANG_ES: amiga_keycode = decode_es (keysym); break; } } return amiga_keycode; } /* * Default hotkeys * * We need a better way of doing this. ;-) */ static struct uae_hotkeyseq sdl_hotkeys[] = { { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_q, -1, -1, INPUTEVENT_SPC_QUIT) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_r, -1, -1, INPUTEVENT_SPC_SOFTRESET) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_LSHIFT, SDLK_r, -1, INPUTEVENT_SPC_HARDRESET)}, \ { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_d, -1, -1, INPUTEVENT_SPC_ENTERDEBUGGER)}, \ { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_s, -1, -1, INPUTEVENT_SPC_TOGGLEFULLSCREEN) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_g, -1, -1, INPUTEVENT_SPC_TOGGLEMOUSEGRAB) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_i, -1, -1, INPUTEVENT_SPC_INHIBITSCREEN) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_p, -1, -1, INPUTEVENT_SPC_SCREENSHOT) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_a, -1, -1, INPUTEVENT_SPC_SWITCHINTERPOL) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_KP_PLUS, -1, -1, INPUTEVENT_SPC_INCRFRAMERATE) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_KP_MINUS, -1, -1, INPUTEVENT_SPC_DECRFRAMERATE) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_F1, -1, -1, INPUTEVENT_SPC_FLOPPY0) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_F2, -1, -1, INPUTEVENT_SPC_FLOPPY1) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_F3, -1, -1, INPUTEVENT_SPC_FLOPPY2) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_F4, -1, -1, INPUTEVENT_SPC_FLOPPY3) }, { MAKE_HOTKEYSEQ (SDLK_F12, SDLK_LSHIFT, SDLK_F1, -1, INPUTEVENT_SPC_EFLOPPY0) },
DUMP_FIELD(height); DUMP_FIELD(depth); DUMP_FIELD(rowbytes); DUMP_FIELD(pixbytes); DUMP_FIELD(extra_mem); DUMP_FIELD(rgbformat); } /* * Default hotkeys * * We need a better way of doing this. ;-) */ static struct uae_hotkeyseq default_hotkeys[] = { { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_q, -1, -1, INPUTEVENT_SPC_QUIT) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_r, -1, -1, INPUTEVENT_SPC_SOFTRESET) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_lshift, glgfx_input_key_r, -1, INPUTEVENT_SPC_HARDRESET) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_d, -1, -1, INPUTEVENT_SPC_ENTERDEBUGGER) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_s, -1, -1, INPUTEVENT_SPC_TOGGLEFULLSCREEN) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_g, -1, -1, INPUTEVENT_SPC_TOGGLEMOUSEGRAB) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_i, -1, -1, INPUTEVENT_SPC_INHIBITSCREEN) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_p, -1, -1, INPUTEVENT_SPC_SCREENSHOT) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_a, -1, -1, INPUTEVENT_SPC_SWITCHINTERPOL) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_np_add, -1, -1, INPUTEVENT_SPC_INCRFRAMERATE) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_np_sub, -1, -1, INPUTEVENT_SPC_DECRFRAMERATE) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_f1, -1, -1, INPUTEVENT_SPC_FLOPPY0) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_f2, -1, -1, INPUTEVENT_SPC_FLOPPY1) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_f3, -1, -1, INPUTEVENT_SPC_FLOPPY2) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_f4, -1, -1, INPUTEVENT_SPC_FLOPPY3) }, { MAKE_HOTKEYSEQ(glgfx_input_key_f12, glgfx_input_key_lshift, glgfx_input_key_f1, -1, INPUTEVENT_SPC_EFLOPPY0) },