c64-devkit/emulator/C64/win_shortcuts.vsc
2017-03-18 10:13:16 +01:00

139 lines
7.8 KiB
Text

#
# VICE definition file for Keyboard Shortcuts in Win32
#
# This version is for x64.
#
# Syntax:
# First column: Combination of ALT|CTRL|SHIFT to or just KEY
# Second column: (virtual) Keycode for the shortcut
# Code can be character ('X'), hex (0xAB) or decimal (168)
# Have a look at winuser.h for the list of virtual key codes (VK_..)
# Third column: command identifier that is executed with the shortcut
# Fourth column: text to display in the menu item; missing this lets
# the keycode char be displayed.
CTRL|ALT 'I' IDM_ISEPIC_SWITCH I
CTRL|ALT 'R' IDM_RESET_HARD R
ALT 'R' IDM_RESET_SOFT R
ALT '4' IDM_FORMFEED_PRINTERIEC4 4
ALT '5' IDM_FORMFEED_PRINTERIEC5 5
ALT '8' IDM_ATTACH_8 8
ALT '9' IDM_ATTACH_9 9
ALT '0' IDM_ATTACH_10 0
ALT '1' IDM_ATTACH_11 1
ALT 'A' IDM_DETACH_ALL A
ALT 'T' IDM_ATTACH_TAPE T
ALT 'L' IDM_LOADQUICK L
ALT 'S' IDM_SAVEQUICK S
ALT 'M' IDM_MONITOR M
ALT 'X' IDM_EXIT X
ALT 'W' IDM_TOGGLE_WARP_MODE W
ALT 'I' IDM_FLIP_ADD I
ALT 'K' IDM_FLIP_REMOVE K
ALT 'N' IDM_FLIP_NEXT N
ALT 'B' IDM_FLIP_PREVIOUS B
ALT 'J' IDM_SWAP_JOYSTICK J
ALT 'C' IDM_MEDIAFILE C
ALT 'G' IDM_EVENT_SETMILESTONE G
ALT 'H' IDM_EVENT_RESETMILESTONE H
ALT 'D' IDM_TOGGLE_FULLSCREEN D
ALT 0x0D IDM_TOGGLE_FULLSCREEN D
ALT 0x13 IDM_PAUSE Pause
ALT 0xBB IDM_SINGLE_FRAME_ADVANCE +
ALT 0x6B IDM_SINGLE_FRAME_ADVANCE +
ALT 'Z' IDM_CART_FREEZE Z
ALT 'Q' IDM_MOUSE Q
ALT 0x79 IDM_TOGGLE_MAINCPU_TRACE F10
ALT 0x7A IDM_TOGGLE_DRIVE0CPU_TRACE F11
ALT 0x7B IDM_TOGGLE_DRIVE1CPU_TRACE F12
ALT 0x2E IDM_EDIT_COPY Del
ALT 0x2D IDM_EDIT_PASTE Ins
#
# Other command identifier that can be used in shortcuts
#
# IDM_ABOUT IDM_AUTOSTART
# IDM_RESET_DRIVE8 IDM_RESET_DRIVE9
# IDM_RESET_DRIVE10 IDM_RESET_DRIVE11
# IDM_DETACH_TAPE IDM_DETACH_8
# IDM_DETACH_9 IDM_DETACH_10
# IDM_DETACH_11 IDM_TOGGLE_SOUND
# IDM_TOGGLE_DOUBLESIZE IDM_TOGGLE_DOUBLESCAN
# IDM_TOGGLE_DRIVE_TRUE_EMULATION IDM_TOGGLE_VIDEOCACHE
# IDM_DRIVE_SETTINGS IDM_CART_ATTACH_CRT
# IDM_CART_ATTACH_8KB IDM_CART_ATTACH_16KB
# IDM_CART_ATTACH_AR IDM_CART_ATTACH_AR3
# IDM_CART_ATTACH_AR4 IDM_CART_ATTACH_STARDOS
# IDM_CART_ATTACH_AT IDM_CART_ATTACH_EPYX
# IDM_CART_ATTACH_IEEE488 IDM_CART_ATTACH_RR
# IDM_CART_ATTACH_SS4 IDM_CART_ATTACH_SS5
# IDM_CART_ATTACH_IDE64 IDM_CART_ATTACH_STB
# IDM_CART_SET_DEFAULT IDM_CART_DETACH
# IDM_CART_ENABLE_EXPERT IDM_CART_MODE_OFF
# IDM_CART_MODE_PRG IDM_CART_MODE_ON
# IDM_TOGGLE_CART_RESET IDM_SNAPSHOT_LOAD
# IDM_SNAPSHOT_SAVE IDM_EVENT_DIRECTORY
# IDM_EVENT_TOGGLE_RECORD IDM_EVENT_TOGGLE_PLAYBACK
# IDM_EVENT_START_MODE_SAVE IDM_EVENT_START_MODE_LOAD
# IDM_EVENT_START_MODE_RESET IDM_EVENT_START_MODE_PLAYBACK
# IDM_NETWORK_SETTINGS IDM_SETTINGS_SAVE
# IDM_SETTINGS_LOAD IDM_SETTINGS_DEFAULT
# IDM_DEVICEMANAGER IDM_REFRESH_RATE_AUTO
# IDM_REFRESH_RATE_1 IDM_REFRESH_RATE_2
# IDM_REFRESH_RATE_3 IDM_REFRESH_RATE_4
# IDM_REFRESH_RATE_5 IDM_REFRESH_RATE_6
# IDM_REFRESH_RATE_7 IDM_REFRESH_RATE_8
# IDM_REFRESH_RATE_9 IDM_REFRESH_RATE_10
# IDM_MAXIMUM_SPEED_200 IDM_MAXIMUM_SPEED_100
# IDM_MAXIMUM_SPEED_50 IDM_MAXIMUM_SPEED_20
# IDM_MAXIMUM_SPEED_10 IDM_MAXIMUM_SPEED_NO_LIMIT
# IDM_MAXIMUM_SPEED_CUSTOM IDM_VICII_SETTINGS
# IDM_SYNC_FACTOR_PAL IDM_SYNC_FACTOR_NTSC
# IDM_SYNC_FACTOR_NTSCOLD IDM_JOY_SETTINGS
# IDM_SOUND_SETTINGS IDM_HELP
# IDM_DATASETTE_CONTROL_START IDM_DATASETTE_CONTROL_STOP
# IDM_DATASETTE_CONTROL_FORWARD IDM_DATASETTE_CONTROL_REWIND
# IDM_DATASETTE_CONTROL_RECORD IDM_DATASETTE_CONTROL_RESET
# IDM_DATASETTE_RESET_COUNTER IDM_FLIP_LOAD
# IDM_FLIP_SAVE IDM_REU_SETTINGS
# IDM_GEORAM_SETTINGS IDM_RAMCART_SETTINGS
# IDM_MMC64_SETTINGS IDM_TOGGLE_EMUID
# IDM_DATASETTE_SETTINGS IDM_TOGGLE_VIRTUAL_DEVICES
# IDM_CONTRIBUTORS IDM_LICENSE
# IDM_WARRANTY IDM_CMDLINE
# IDM_TOGGLE_SAVE_SETTINGS_ON_EXIT IDM_TOGGLE_ALWAYSONTOP
# IDM_TOGGLE_CONFIRM_ON_EXIT IDM_SID_SETTINGS
# IDM_TOGGLE_FASTPAL IDM_VIDEO_SETTINGS
# IDM_RAM_SETTINGS IDM_TFE_SETTINGS
# IDM_FORMFEED_PRINTERUSERPORT IDM_ROM_SETTINGS
# IDM_IDE64_SETTINGS IDM_ACIA_SETTINGS
# IDM_RS232USER_SETTINGS IDM_RS232_SETTINGS
# IDM_KEYBOARD_SETTINGS IDM_MOUSE_SETTINGS
# IDM_DEBUG_MODE_NORMAL IDM_DEBUG_MODE_SMALL
# IDM_DEBUG_MODE_HISTORY IDM_DEBUG_MODE_AUTOPLAY
# IDM_LANG_EN IDM_LANG_DE
# IDM_LANG_FR IDM_LANG_HU
# IDM_LANG_IT IDM_LANG_NL
# IDM_LANG_PL IDM_LANG_SV
# IDM_MON_OPEN IDM_MON_SAVE
# IDM_MON_PRINT IDM_MON_STOP_DEBUG
# IDM_MON_STOP_EXEC IDM_MON_CURRENT
# IDM_MON_STEP_INTO IDM_MON_STEP_OVER
# IDM_MON_SKIP_RETURN IDM_MON_GOTO_CURSOR
# IDM_MON_EVAL IDM_MON_WND_EVAL
# IDM_MON_WND_REG IDM_MON_WND_MEM
# IDM_MON_WND_DIS IDM_MON_WND_CONSOLE
# IDM_MON_COMPUTER IDM_MON_DRIVE8
# IDM_MON_DRIVE9 IDM_MON_HELP
# IDM_MON_CASCADE IDM_MON_TILE_HORIZ
# IDM_MON_TILE_VERT IDM_MON_ARRANGE_ICONS
# IDM_MON_GOTO_PC IDM_MON_GOTO_ADDRESS
# IDM_MON_SET_BP IDM_MON_UNSET_BP
# IDM_MON_ENABLE_BP IDM_MON_DISABLE_BP
# IDM_WNDCHILD IDM_PLUS60K_SETTINGS
# IDM_PLUS256K_SETTINGS IDM_C64_256K_SETTINGS
# IDM_DIGIMAX_SETTINGS IDM_SOUND_RECORD_START
# IDM_SOUND_RECORD_STOP IDM_TOGGLE_SCALE2X
# IDM_TOGGLE_AUTOSTART_HANDLE_TDE IDM_RESID6581
# IDM_RESID8580 IDM_RESID8580D
# IDM_RESID6581R4