Global Lua Modules/Keys

template is designed to illustrate keys and keystrokes on a keyboard. It can be used to show single keystrokes, combination keystrokes and a keystroke sequence.
== ==
== ==
To show combination keystrokes, place pluses between each key.
:{{keys|Alt+P}} produces 
:{{keys|Ctrl+Alt+Del}} produces 
To show a keystroke sequence, use separate parameters. This can be combined with combination keystrokes.
:{{keys|A|B|C|D}} produces 
:{{keys|Alt+0|1|7|7}} produces 
:{{keys|Alt+|0|1|7|7}} produces 
Pluses on their own will be displayed as a key.
:{{keys|1|+|2}} produces 
:{{keys|1+|+|+2}} produces 
== Supported Named/Symbol shortcuts ==
=== Arrow keys ===
;{{key|up}}		:
;{{key|down}}		:
;{{key|left}}		:
;{{key|right}}		:
=== Other common keys ===
;{{key|shift}}		:
;{{key|lshift}}	:
;{{key|rshift}}	:
;{{key|enter}}		:
;{{key|tab}}		:
;{{key|backspace}}	:
;{{key|equals}}	:
;{{key|pipe}}		:
=== Mac-only keys ===
;{{key|cmd}}		:
;{{key|command}}	:
;{{key|opt}}		:
=== Non-Mac keys ===
;{{key|super}}		: (also called “windows” Key)
;{{key|menu}}		:
=== Xbox Controller buttons ===
;{{key|xb-a}}		:
;{{key|xb-b}}		:
;{{key|xb-x}}		:
;{{key|xb-y}}		:
;{{key|xb-lb}}		: (Left Bumper)
;{{key|xb-rb}}		: (Right Bumper)
;{{key|xb-lt}}		: (Left Trigger)
;{{key|xb-rt}}		: (Right Trigger)
;{{key|xb-back}}	:
;{{key|xb-start}}	:
All other text used in this template will be used verbatim.