Linux
| Commodore Key |
Linux Key |
| RUN/STOP |
ESC key |
| RESTORE |
PageUp key |
| LIST |
F1 key |
| LOAD"$",8 |
F3 key |
| LOAD"*",8,1 |
F5 key |
| SWAP JOY PORTS |
F6 key |
| ATTACH DISK IMAGE |
F7 key |
| ATTACH TAPE IMAGE |
F8 key |
| TAPE CONTROL |
F9 key |
| SOFT/HARD RESET |
F12 key |
| Symbol Shift |
CAPS LOCK |
| CBM Key |
Tab key |
| Left Arrow (←) |
Tab key + Shift key |
To type on the virtual keyboard: Shift + Letter for upper case letters, Shift + number for symbols above the numbers, Shift + Space for graphical symbols.
Remember that the Commodore keyboard was quite different from today's keyboard layouts, and VICE tries its best to map those old layouts to modern ones.
Some combinations might be odd and might need you to refer to the VICE emulator documentation or play around a bit to get a feel for them.
Also, note that in the VICE emulator, you can change the keyboard settings to match your preferences.
This can be done by going into the "Settings" > "Keyboard settings" > "Keyboard mapping" menu, and then choosing the "Positional" or "Symbolic" mapping that you prefer.
This cheatsheet is a guide and may not cover every possible mapping for every keyboard in all regions, so the best resource is often the emulator's own settings and documentation.