[net.micro.cbm] more on joysticks

ee173xed@sdcc3.UUCP ({|stu) (11/07/84)

**************************************

A correction to my previous note:
Poke649,0 will disable the keyboard, but not by disabling the
keyboard interrupts.  The C-64 Reference Guide says that (p. 106)
poke56334,peek(56334)and254 will do that.  (It doesn't always work.)
Poke649,0 shrinks the keyboard queue to 0.

Port 1 joystick left prints spaces to the keyboard buffer and thence
to the screen.  Since space is a repeating character, it continues
to output spaces thereby wasting CPU cycles.


Question:  Does anyone know a reliable way to alter the kernal
routine that polls the keyboard so that joystick port 1 can be used
from BASIC?