It has been a while since I messed with this stuff, here is what I (seem to) remember. All keyboards have a preprogrammed micro-processor in them, many akin to the old 8080. This processor has code burned into it telling it what scan code to transmit when a key is pressed. -- jludwig <wralphie@xxxxxxxxxxx>