Keyboard status structure. More...
|The lastest raw condition of the keyboard. |
|Key array. |
|Modifier key status. |
|Keyboard type/region. |
|Individual keyboard queue. You should not access this variable directly. Please use the appropriate function to access it. |
|Key queue tail. |
|Key queue head. |
|Current length of queue. |
Keyboard status structure.
This structure holds information about the current status of the keyboard device. This is what maple_dev_status() will return.
The lastest raw condition of the keyboard.
Individual keyboard queue. You should not access this variable directly. Please use the appropriate function to access it.
This array lists the state of all possible keys on the keyboard. It can be used for key repeat and debouncing. This will be non-zero if the key is currently being pressed.
Key queue head.
Current length of queue.
Key queue tail.
Modifier key status.