USB keyboard arrangement having N-keys rollover and the method thereof
OwnerHui-Hu Lianginventor
Life of this patent
Estimating the term…
Abstract
A USB keyboard arrangement having N-keys rollover and the method thereof mainly make use of rearranging a keycode of a firmware program of the USB keyboard through sets of bit maps to control each key thereon. After modifying a matrix, each key within a certain key-area can favorably avert from key ghosting existed in the matrix circuit. Therefore, when all keys in the key-area are concurrently pressed, isolated signals of the keys can be simultaneously sensed. While alternatively adjusting the firmware program through the above methods and adapting the methods to the prior art to split the keys in the key-area of the matrix from the crosspoints of key ghosting, the key-area of the USB keyboard can be provided with concomitantly sending isolated signals.
Claims11
A USB keyboard arrangement having N-keys rollover, characterized in that said USB keyboard comprising a firmware program to be modified via redefining sets of bit maps therein as corresponding keys on said keyboard and disposing said keys into at least one key-area, wherein said keys in said key-area being placed at crosspoints of a matrix circuit escaping from positions of key ghosting for said keys to simultaneously transmit multiple responsive signals.
A USB keyboard arrangement having N-keys rollover and the method thereof comprising steps of:
- a. adapting a descriptor to a bit map, in which each bit of a byte presenting a key and a byte presenting eight keys, whereby rearranging said keys through sets of bytes;
- and
- b. placing each key of a redefined USB key-area on a position where no key ghosting being located to prevent a ghost key condition.
Dependencies are inferred from the claim text.