Key
::os::in ENUM Key {}
A keyboard key enumeration. The keys are named and might not have the same positions on all keyboards. If a key is not present any major keyboard layout, it is not given a name. Conversely, these keys are virtually guaranteed to be present on full-sized keyboards of any common layout. All other keys have to be referred to by their scan code.
a-z: The alphabet keys.row0-row9: The number key row.num0-num9: The number block number keys.numDiv: The number block/key.numMul: The number block*key.numAdd: The number block+key.numSub: The number block-key.enter: The number block enter key.decimal: The number block decimal separator key.escape: The escape key.f1-f25: The F-row of keys (usually, only 1-12 are present).leftShift,rightShift: The shift keys.leftControl,rightControl: The control keys.leftAlt,rightAlt: The alt keys.leftSuper,rightSuper: The super keys ("windows").context: The context/menu key.comma: The,key.dot: The.key.dash: The-key.tab: The tabulator key.space: The space key.backspace: The back-space key.delete: The delete key.insert: The insert key.left,right,up,down: The arrow keys.pageUp,pageDown: Page scroll keys.home,end: The text navigation keys.capsLock: The caps lock key.scrollLock: The scroll lock key.numLock: The number block lock key.printScreen: The print screen key.pause: The pause key.