Input keys

From BC$ MobileTV Wiki
Jump to: navigation, search

Input keys are the character values typed by an individual, typically through a web form. They are represented to the computer/device as numeric values, but often displayed to the end-user as alphabetical mapping in one of the languages of the region in which they are sold.


Keyboard events

Keyboard events are the actions that get fired to an application or web page when a user types an input character on their keyboard.


Keycodes

In order to determine what key was pressed by the user, a mapping must be done between the keyboard and the computer/device-understandable equivalent number.

The below diagrams show one such mapping example for PCs:

KeycodeMappingsPC.png

[1]

The mapping for Mac keyboards is somewhat different:

KeycodeMappingsMAC.png

[2]



Tools


Resources


Tutorials


External Links

References

  1. PS/2 Controller: http://www.eecg.toronto.edu/~jayar/ece241_08F/AudioVideoCores/ps2/ps2.html
  2. Where can I find a list of Mac virtual key codes?: https://stackoverflow.com/questions/3202629/where-can-i-find-a-list-of-mac-virtual-key-codes
  3. How I found the holy grail (of keyboard layouts): https://blog.codecentric.de/en/2021/12/how-i-found-the-holy-grail-of-keyboard-layouts/

See Also

JS | Java | jQuery