Comment Comment by kjander79 It's just an event loop, watching for status changes in a memory location. Talking to the hardware just occurs when the keyboard changes the values in memory. parent kjander79 1 year ago