NAME CDInputHandler -- handle an input event for the console device SYNOPSIS events = CDInputHandler(events, consoleDevice) a0 a1 FUNCTION Accept input events from the producer, which is usually the rom input.task. INPUTS events - a pointer to a list of input events. consoleDevice - a pointer to the library base address of the console device. This has the same value as ConsoleDevice described below. RESULTS events - a pointer to a list of input events not used by this handler. NOTES This function is available for historical reasons. It is preferred that input events be fed to the system via the WriteEvent command of the input.device. This function is different from standard device commands in that it is a function in the console device library vectors. In order to obtain a valid library base pointer for the console device (a.k.a. ConsoleDevice) call OpenDevice("console.device", -1, iostdreq, 0), and then grab the io_Device pointer field out of the iostdreq and use as ConsoleDevice. BUGS SEE ALSO input.device