Hotkey cleanup: Difference between revisions
Jump to navigation
Jump to search
m (→vsid) |
mNo edit summary |
||
(38 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | |||
{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | |||
|- | |||
! style="width:300px; text-align:left;" | Feature | |||
! style="width:150px; text-align:left;" | XAW/GTK | |||
! style="width:150px; text-align:left;" | Win32 | |||
! style="width:150px; text-align:left;" | OSX | |||
! style="width:150px; text-align:left;" | SDL | |||
! style="width:150px; text-align:left;" | GTK3 | |||
! style="width:300px; text-align:left;" | Notes | |||
|- | |||
| Hotkeys configurable via config file | |||
| no | |||
| yes | |||
| no | |||
| yes | |||
| yes | |||
| | |||
|- | |||
| Hotkeys configurable via UI | |||
| no | |||
| no | |||
| no | |||
| yes | |||
| yes | |||
| | |||
|- | |||
|} | |||
== Emulators == | == Emulators == | ||
Line 4: | Line 35: | ||
{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | {| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | ||
|- | |- | ||
! Function | ! style="width:300px; text-align:left;" | Function | ||
! XAW/GTK | ! style="width:150px; text-align:left;" | XAW/GTK | ||
! Win32 | ! style="width:150px; text-align:left;" | Win32 | ||
! OSX | ! style="width:150px; text-align:left;" | OSX | ||
! SDL | ! style="width:150px; text-align:left;" | SDL | ||
! GTK3 | ! style="width:150px; text-align:left;" | GTK3 | ||
! Notes | ! style="width:300px; text-align:left;" | Notes | ||
|- | |- | ||
| Quit Emulator | | Quit Emulator | ||
Line 25: | Line 56: | ||
| ALT + F9 | | ALT + F9 | ||
| ALT + F9 | | ALT + F9 | ||
| TODO: remap, at least for some WM's | |||
|- | |- | ||
| Hard Reset | | Hard Reset | ||
| ALT + F12 | | ALT + F12 | ||
| ALT | | CTRL + ALT + R | ||
| | | | ||
| ALT + F12 | | ALT + F12 | ||
| ALT + F12 | | ALT + F12 | ||
| TODO: remap, at least for some WM's | |||
|- | |- | ||
| Smart insert Disk/Tape | | Smart insert Disk/Tape | ||
Line 117: | Line 150: | ||
| ALT + N | | ALT + N | ||
|- | |- | ||
| | | Switch to previous Image in Disk Fliplist | ||
| SHIFT + ALT + N | | SHIFT + ALT + N | ||
| ALT + B | | ALT + B | ||
Line 138: | Line 171: | ||
| ALT + C | | ALT + C | ||
|- | |- | ||
| | | Activate Monitor | ||
| ALT + H | | ALT + H | ||
| ALT + M | | ALT + M | ||
Line 145: | Line 178: | ||
| ALT + H | | ALT + H | ||
|- | |- | ||
| | | Toggle Pause Mode | ||
| ALT + P | | ALT + P | ||
| ALT + P | | ALT + P | ||
Line 152: | Line 185: | ||
| ALT + P | | ALT + P | ||
|- | |- | ||
| | | Advance one frame | ||
| SHIFT + ALT + P | | SHIFT + ALT + P | ||
| ALT + NUMPAD "+" | | ALT + NUMPAD "+" | ||
| | | | ||
| | | SHIFT + ALT + P | ||
| SHIFT + ALT + P | | SHIFT + ALT + P | ||
|- | |- | ||
| | | Toggle Warp Mode | ||
| ALT + W | | ALT + W | ||
| ALT + W | | ALT + W | ||
Line 166: | Line 199: | ||
| ALT + W | | ALT + W | ||
|- | |- | ||
| | | Exchange Joystick Ports | ||
| ALT + J | | ALT + J | ||
| ALT + J | | ALT + J | ||
Line 173: | Line 206: | ||
| ALT + J | | ALT + J | ||
|- | |- | ||
| | | Exchange Userport Joystick Ports | ||
| ALT + U | | SHIFT + ALT + U | ||
| | | | ||
| | | | ||
| ALT | | SHIFT + ALT + U | ||
| ALT | | SHIFT + ALT + U | ||
|- | |- | ||
| | | Toggle allow Joystick Keymaps | ||
| SHIFT + ALT + J | | SHIFT + ALT + J | ||
| | | | ||
Line 189: | Line 222: | ||
| Enable Mouse Grab | | Enable Mouse Grab | ||
| ALT + M | | ALT + M | ||
| | | ALT + Q | ||
| | | | ||
| ALT + M | | ALT + M | ||
Line 214: | Line 247: | ||
| ALT + F10 | | ALT + F10 | ||
| ALT + F10 | | ALT + F10 | ||
| TODO: remap, at least for some WM's | |||
|- | |- | ||
| Snapshot Quicksave | | Snapshot Quicksave | ||
Line 221: | Line 255: | ||
| ALT + F11 | | ALT + F11 | ||
| ALT + F11 | | ALT + F11 | ||
| TODO: remap, at least for some WM's | |||
|- | |- | ||
| Set Milestone | | Set Milestone | ||
Line 229: | Line 264: | ||
| ALT + E | | ALT + E | ||
|- | |- | ||
| | | Go back to Milestone | ||
| ALT + U | | ALT + U | ||
| ALT + H | | ALT + H | ||
Line 250: | Line 285: | ||
| SHIFT + ALT + S | | SHIFT + ALT + S | ||
|- | |- | ||
| | | Autosave PNG screenshot | ||
| | |||
| | |||
| | |||
| | |||
| Pause | |||
| A little odd, but the reasoning was people can't press a modifier + key fast enough | |||
|- | |||
| Toggle Fullscreen Mode | |||
| ALT + D | | ALT + D | ||
| ALT + D | | ALT + D | ||
| | | | ||
| ALT + D | | ALT + D | ||
| ALT + D | | ALT + D / Alt + Enter / Primary mouse button double-click | ||
|- | |- | ||
| | | Toggle Statusbar/Menu (Fullscreen) | ||
| ALT + B | | ALT + B | ||
| | | | ||
Line 264: | Line 307: | ||
| ALT + B | | ALT + B | ||
|- | |- | ||
| | | Copy emulated screen contents into clipboard | ||
| | | | ||
| ALT + DEL | | ALT + DEL | ||
| | | | ||
| | | ALT + Delete | ||
| ALT + Delete | | ALT + Delete | ||
|- | |- | ||
| | | Paste into emulated machine from clipboard | ||
| | | | ||
| ALT + INS | | ALT + INS | ||
| | | | ||
| | | ALT + Insert | ||
| ALT + Insert | | ALT + Insert | ||
|- | |- | ||
| | | Log monitor output to file | ||
| | | | ||
| CTRL + L | | CTRL + L | ||
Line 286: | Line 329: | ||
| Can't find any reference to this | | Can't find any reference to this | ||
|- | |- | ||
| | | Open settings UI | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| Alt + O | |||
| | | | ||
|- | |- | ||
| | | Restore active window to normal size | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| Alt + R | |||
| | | | ||
|} | |} | ||
Line 312: | Line 350: | ||
{| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | {| class="wikitable sortable" border="1" cellpadding="2" cellspacing="0" | ||
|- | |- | ||
! Function | ! style="width:300px; text-align:left;" | Function | ||
! XAW/GTK | ! style="width:150px; text-align:left;" | XAW/GTK | ||
! Win32 | ! style="width:150px; text-align:left;" | Win32 | ||
! OSX | ! style="width:150px; text-align:left;" | OSX | ||
! SDL | ! style="width:150px; text-align:left;" | SDL | ||
! GTK3 | ! style="width:150px; text-align:left;" | GTK3 | ||
! Notes | ! style="width:300px; text-align:left;" | Notes | ||
|- | |- | ||
| Quit Emulator | | Quit Emulator | ||
Line 336: | Line 374: | ||
| Hard Reset | | Hard Reset | ||
| ALT + F12 | | ALT + F12 | ||
| ALT | | CTRL + ALT + R | ||
| | | | ||
| ALT + F12 | | ALT + F12 | ||
Line 346: | Line 384: | ||
| | | | ||
| ALT + L | | ALT + L | ||
| | | ALT + L, l | ||
|- | |- | ||
| Monitor | | Monitor | ||
| ALT + H | |||
| ALT + M | | ALT + M | ||
| | | | ||
| ALT + | | ALT + H | ||
| | | ALT + H | ||
|- | |- | ||
| Pause | | Pause | ||
Line 360: | Line 398: | ||
| | | | ||
| ALT + P | | ALT + P | ||
| | | ALT + P, H | ||
|- | |- | ||
| Warpmode | | Warpmode | ||
Line 367: | Line 405: | ||
| | | | ||
| ALT + W | | ALT + W | ||
| | | ALT + W | ||
|- | |- | ||
| default tune | | default tune | ||
| ALT + 0 | | ALT + 0 | ||
| | | | ||
| | | | ||
| | | ALT + 0 | ||
| | | | ||
|- | |- | ||
| | | subtune 1 - 9 | ||
| ALT + 1 ... ALT + 9 | | ALT + 1 ... ALT + 9 | ||
| | | | ||
| | | | ||
| ALT + 1 ... ALT + 9 | | ALT + 1 ... ALT + 9 | ||
|1-9 | |||
|- | |||
|subtune 10 | |||
| | |||
| | |||
| | |||
| | |||
|0 | |||
|- | |||
|subtune 11-20 | |||
| | |||
| | |||
| | |||
| | |||
|CTRL + 1-0 | |||
|- | |||
|subtune 21-30 | |||
| | |||
| | |||
| | |||
| | |||
|ALT + 1-0 | |||
|- | |||
|Previous subtune | |||
| | |||
| | |||
| | |||
| | |||
|P | |||
| | |||
|- | |||
|Play | |||
| | |||
| | |||
| | |||
| | |||
|R | |||
|Gtk3: P is used for Previous, so we use R for '''R'''un | |||
|- | |||
|Pause | |||
| | |||
| | |||
| | |||
| | |||
|H | |||
|Gtk3: P used for Previous, so we use H for '''H'''alt | |||
|- | |||
|Stop | |||
| | |||
| | |||
| | |||
| | |||
|S | |||
| | | | ||
|- | |- | ||
| | |Fast forward | ||
| | |||
| | |||
| | |||
| | |||
|F | |||
| | |||
|- | |- | ||
|Next sybtune | |||
| | |||
| | |||
| | |||
| | |||
|N | |||
| | |||
|- | |- | ||
| | |Loop current subtune | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | |L | ||
| | |||
|- | |- | ||
| | | open settings UI | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| Alt + O | |||
| | | | ||
|} | |} | ||
[[Category:Deprecated]] |
Latest revision as of 18:33, 23 March 2023
Feature | XAW/GTK | Win32 | OSX | SDL | GTK3 | Notes |
---|---|---|---|---|---|---|
Hotkeys configurable via config file | no | yes | no | yes | yes | |
Hotkeys configurable via UI | no | no | no | yes | yes |
Emulators
Function | XAW/GTK | Win32 | OSX | SDL | GTK3 | Notes |
---|---|---|---|---|---|---|
Quit Emulator | ALT + Q | ALT + X | ALT + Q | ALT + Q | ||
Soft Reset | ALT + F9 | ALT + R | ALT + F9 | ALT + F9 | TODO: remap, at least for some WM's | |
Hard Reset | ALT + F12 | CTRL + ALT + R | ALT + F12 | ALT + F12 | TODO: remap, at least for some WM's | |
Smart insert Disk/Tape | ALT + A | ALT + A | ALT + A | |||
Insert Tape | ALT + T | ALT + T | ALT + T | ALT + T | ||
Insert Disk Image 8 | ALT + 8 | ALT + 8 | ALT + 8 | ALT + 8 | ||
Insert Disk Image 9 | ALT + 9 | ALT + 9 | ALT + 9 | ALT + 9 | ||
Insert Disk Image 10 | ALT + 0 | ALT + 0 | ALT + 0 | ALT + 0 | ||
Insert Disk Image 11 | ALT + 1 | ALT + 1 | ALT + 1 | ALT + 1 | ||
Formfeed Printer #4 | ALT + 4 | ALT + 4 | ||||
Formfeed Printer #5 | ALT + 5 | ALT + 5 | ||||
Formfeed Printer #6 | ALT + 6 | ALT + 6 | ||||
Disk Fliplist add current Image | ALT + I | ALT + I | ALT + I | ALT + I | ||
Disk Fliplist remove current Image | ALT + K | ALT + K | ALT + K | ALT + K | ||
switch to next Image in Disk Fliplist | ALT + N | ALT + N | ALT + N | ALT + N | ||
Switch to previous Image in Disk Fliplist | SHIFT + ALT + N | ALT + B | SHIFT + ALT + N | SHIFT + ALT + N | ||
Cartridge Freeze | ALT + Z | ALT + Z | ALT + Z | ALT + Z | ||
Smart insert Cartridge Image | ALT + C | ALT + C | ALT + C | |||
Activate Monitor | ALT + H | ALT + M | ALT + H | ALT + H | ||
Toggle Pause Mode | ALT + P | ALT + P | ALT + P | ALT + P | ||
Advance one frame | SHIFT + ALT + P | ALT + NUMPAD "+" | SHIFT + ALT + P | SHIFT + ALT + P | ||
Toggle Warp Mode | ALT + W | ALT + W | ALT + W | ALT + W | ||
Exchange Joystick Ports | ALT + J | ALT + J | ALT + J | ALT + J | ||
Exchange Userport Joystick Ports | SHIFT + ALT + U | SHIFT + ALT + U | SHIFT + ALT + U | |||
Toggle allow Joystick Keymaps | SHIFT + ALT + J | SHIFT + ALT + J | SHIFT + ALT + J | |||
Enable Mouse Grab | ALT + M | ALT + Q | ALT + M | ALT + M | ||
Load Snapshot | ALT + L | ALT + L | ALT + L | |||
Save Snapshot | ALT + S | ALT + S | ALT + S | |||
Snapshot Quickload | ALT + F10 | ALT + L | ALT + F10 | ALT + F10 | TODO: remap, at least for some WM's | |
Snapshot Quicksave | ALT + F11 | ALT + S | ALT + F11 | ALT + F11 | TODO: remap, at least for some WM's | |
Set Milestone | ALT + E | ALT + G | ALT + E | ALT + E | ||
Go back to Milestone | ALT + U | ALT + H | ALT + U | ALT + U | ||
Save media file | ALT + C | SHIFT + ALT + R | SHIFT + ALT + R | |||
Stop media recording | SHIFT + ALT + S | SHIFT + ALT + S | ||||
Autosave PNG screenshot | Pause | A little odd, but the reasoning was people can't press a modifier + key fast enough | ||||
Toggle Fullscreen Mode | ALT + D | ALT + D | ALT + D | ALT + D / Alt + Enter / Primary mouse button double-click | ||
Toggle Statusbar/Menu (Fullscreen) | ALT + B | ALT + B | ALT + B | |||
Copy emulated screen contents into clipboard | ALT + DEL | ALT + Delete | ALT + Delete | |||
Paste into emulated machine from clipboard | ALT + INS | ALT + Insert | ALT + Insert | |||
Log monitor output to file | CTRL + L | Can't find any reference to this | ||||
Open settings UI | Alt + O | |||||
Restore active window to normal size | Alt + R |
vsid
Function | XAW/GTK | Win32 | OSX | SDL | GTK3 | Notes |
---|---|---|---|---|---|---|
Quit Emulator | ALT + Q | ALT + X | ALT + Q | ALT + Q | ||
Soft Reset | ALT + F9 | ALT + R | ALT + F9 | ALT + F9 | ||
Hard Reset | ALT + F12 | CTRL + ALT + R | ALT + F12 | ALT + F12 | ||
Load PSID file | ALT + L | ALT + L | ALT + L, l | |||
Monitor | ALT + H | ALT + M | ALT + H | ALT + H | ||
Pause | ALT + P | ALT + P | ALT + P, H | |||
Warpmode | ALT + W | ALT + W | ALT + W | |||
default tune | ALT + 0 | ALT + 0 | ||||
subtune 1 - 9 | ALT + 1 ... ALT + 9 | ALT + 1 ... ALT + 9 | 1-9 | |||
subtune 10 | 0 | |||||
subtune 11-20 | CTRL + 1-0 | |||||
subtune 21-30 | ALT + 1-0 | |||||
Previous subtune | P | |||||
Play | R | Gtk3: P is used for Previous, so we use R for Run | ||||
Pause | H | Gtk3: P used for Previous, so we use H for Halt | ||||
Stop | S | |||||
Fast forward | F | |||||
Next sybtune | N | |||||
Loop current subtune | L | |||||
open settings UI | Alt + O |