Das Keyboard des C-64 hängt an den beiden parallelen Schnittstellen der CIA 1. Der Port A (Spalten) wird über die Adresse DC00, der Port B (Zeilen) über die Adresse DC01 ausgelesen. Ebenfalls an diesen zwei parallelen Schnittstellen hängen beide Control-Ports. Tastatureingaben und Joystick beeinflussen sich also gegenseitig.