Repair & Schematics
Commodore VIC-20
Keyboard (VIC-20)
2min
the keyboard on the vic 20 is similar to many other commodore models such as the commodore 64 below are some common keyboard shortcuts and uses, which help test the functionality of the keyboard the commodore logo key (also called the "cbm" or "chickenhead" key) c will refer to the commodore key at the bottom left of the keyboard by default, most keys will just type that character on screen below are keys they have other purposes the graphical shapes on the front face of the keys (under the main characters in white) are called petscii graphics key combo usage return submit current line to system and move to new line c + shift toggle upper/lower case display on screen (and left/right character on underside of keys) shift + any key types character at the top of the key c + any key types character at bottom left of key, or above if none shift + any key when in lower case, types the character in upper case when in upper case, types the character at bottom right of key crsr â move cursor down shift + crsr â move cursor up crsr â move cursor right shift + crsr â move cursor left shift + del insert character in current position pushing characters on right home move cursor to top left shift + home clear screen ctrl + num key changes the text color of new entries to the color written under the 1 to 8 keys for example ctrl + 5 turns the text purple shift lock when down, keeps the shift key pressed run stop stops the current execution shift + run stop runs the current code (shortcut for typing load + enter run stop + restore resets back to blank ready prompt a good way to test the function keys is top spam press them it should make the cursor blink as you press them the function keys serve no purpose in basic, but they can be used and read inside of code by the program to do whatever it likes so the best way to test them in basic is to spam press and monitor for the cursor blink