Keyboard Mappings: Difference between revisions

From BreadboxWiki
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:
== Symbolic mapping ==
== Symbolic mapping ==


Breadbox uses symbolic mapping of the keys. Meaning that, the symbols you type on your PC, are linked to the same symbols (or the key combination, which create the symbol) on the simulated computer. Obviously, some symbols don't exist on the simulated computer. If so, the key is linked to another key, with fuzzy logic. Other quite obvious thing is, that the simulated computer has symbols, which don't exist on your PC keyboard. In that case, you have an option to zoom in to keyboard and click the symbol with your mouse pointer.
Breadbox uses symbolic mapping of the keys. This means that the symbols you type on your computer are linked to the same symbols (or key combination that creates the symbol) on the simulated computer. Obviously, some symbols don't exist on the simulated computer. If so, the key is linked to another key, with fuzzy logic. Another obvious thing is that the simulated computer has symbols that are not on the PC keyboard. In that case, you have an option to zoom in to keyboard and click the symbol with your mouse pointer.


In short, pressing symbols like '''a, b, 1, 2, !, @, $, ., (, *''' should all give the same/similar output on simulated computer.
In short, pressing symbols like '''a, b, 1, 2, !, @, $, ., (, *''' should all give the same/similar output on simulated computer.

Revision as of 11:47, 6 December 2021

Symbolic mapping

Breadbox uses symbolic mapping of the keys. This means that the symbols you type on your computer are linked to the same symbols (or key combination that creates the symbol) on the simulated computer. Obviously, some symbols don't exist on the simulated computer. If so, the key is linked to another key, with fuzzy logic. Another obvious thing is that the simulated computer has symbols that are not on the PC keyboard. In that case, you have an option to zoom in to keyboard and click the symbol with your mouse pointer.

In short, pressing symbols like a, b, 1, 2, !, @, $, ., (, * should all give the same/similar output on simulated computer.

Some of the function and modifier key mappings are not that obvious and can be different depending on the computer model. Below you will find key mapping tables to help you locate them.

Keyboard layouts

There are many different PC keyboard layouts. Basically meaning, that some of the symbols are different or they are in different locations. In order to have working symbolic mapping, a correct layout (or a close match) should be selected in Breadbox.

Currently available keyboard layouts are:

  • US - American
  • UK - British
  • DE - German
  • ES - Spanish
  • FI - Finnish
  • IT - Italian
  • MX - Latin American
  • SE - Swedish


Function and modifier key mappings

C-64 & VIC-20

Function keys
C-64 / VIC-20 PC
CLR Shift + Home
HOME Home
INST Insert
DEL Delete
Backspace
RESTORE Page Up
RUN Shift + Escape
STOP Escape
RETURN Return
Enter
Modifier keys
C-64 / VIC-20 PC
CTRL Right Control
Tab
COMMODORE
CBM (No-logo-key)
Left Control
SHIFT Shift
SHIFT LOCK Caps Lock


PET 2001

Function keys
PET 2001 PC
CLR Shift + Home
HOME Home
INST Insert
DEL Delete
Backspace
RETURN Return
Enter
OFF Shift + Tab
RVS Tab
RUN Shift + Escape
STOP Escape
Modifier keys
PET 2001 PC
SHIFT Shift