64 — Tastaturänderung
Wenn Sie die Tastaturbelegung auf Ihrem C 64 ändern möchten, gibt es eine einfache Methode, um jeder beliebigen Taste eine andere Bedeutung zu geben.
Wie Sie sicher schon wissen, ist der Checksummer, der in jedem 64’er abgedruckt ist, eine wichtige Hilfe bei der Eingabe der Listings. Da bei diesem Programm das Basic-ROM und das Betriebssystem ins RAM kopiert werden, kann man die Tastaturbelegung ganz einfach ändern.
Wollen sie zum Beispiel die Y-Taste und die Z-Taste vertauschen, so sind dazu lediglich zwei POKE-Befehle notwendig:
POKE 60289+25,ASC("Z"):POKE 60289+12,ASC("Y")
Wie Sie jede andere Taste umbelegen, sehen Sie aus der folgenden Tabelle:
- POKE 60289+ X ,ASC(" gewünschtes Zeichen "); ergibt Tasten ohne Shift
- POKE 60354+ X ,ASC(" gewünschtes Zeichen "); ergibt Tasten mit Shift
- POKE 60419+ X ,ASC(" gewünschtes Zeichen "); ergibt Tasten mit C=
- POKE 60536+ X ,ASC(" gewünschtes Zeichen "); ergibt Tasten mit CTRL
Werteliste für X:
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
00 | DEL | RET. | CRSR RIGHT |
F7 | F1 | F3 | F5 | CRSR DOWN |
3 | W |
10 | A | 4 | Z | S | E | SHIFT LEFT |
5 | R | D | 6 |
20 | C | F | T | X | 7 | Y | G | 8 | b | H |
30 | U | V | 9 | I | J | 0 | M | K | O | N |
40 | + | P | L | - | . | : | @ | , | £ | * |
50 | ; | HOME | SHIFT RIGHT |
= | ↑ | / | 1 | ← | CRTL | 2 |
60 | SPACE | C= | Q | STOP |