Controls/Control – Template
Displays a keyboard key or a mouse icon — used by {{Controls}}. It also adds the page to the Controls template usage error category on usage error.
This template is used on these pages.
Usage
{{Controls/Control|control}}
- control: can be one of:
- mouse icon (case-insensitive):
- mouse
 - mouseL or LMB
 - mouseL2 or LMB2
 - mouseR or RMB
 - mouseM or MMB
 
 - generic pad buttons:
- padUp / padDown / padLeft / padRight
 - padA / padB / padX / padY
 - padLB / padLT / padLSB
 - padRB / padRT / padRSB
 - padBack / padStart
 
 - XBox-specific with Xbox as first parameter:
- A / B / X / Y
 - LB / LT / LSB
 - RB / RT / RSB
 - Back / Start
 
 - PlayStation-specific with DualShock or PlayStation as first parameter:
- Cross / Circle / Square / Triangle (also supports A / B / X / Y)
 - L1 / L2 / L3 (also supports LB / LT / LSB)
 - R1 / R2 / R3 (also supports RB / RT / RSB)
 - Select / Start (also supports Back)
 - Options / Touchpad / Share
 
 - pre-formatted key:
- escape / enter / delete / backspace
 - up / down / left / right
 - pageUp / pageDown
 - control / LCtrl
 - RCtrl / RControl
 - RAlt
 - shift
 - RShift
 - tabulation
 - LWin / Windows
 - RWin / RWindows
 - num0..9 / num/ / num* / num- / num+ / num. / numEnter
 
 - anything else for a keyboard key - the first letter will be capitalised (e.g abcdEf will become AbcdEf)
 
 - mouse icon (case-insensitive):
 
| Code | Result | 
|---|---|
| {{Controls/Control}} | -no key defined- | 
| {{Controls/Control|ctrl}} | Ctrl | 
| {{Controls/Control|Ctrl}} | Ctrl | 
| {{Controls/Control|a}} | A | 
| {{Controls/Control|mouse}}{{Controls/Control|LMB}}{{Controls/Control|LMB2}}{{Controls/Control|MMB}}{{Controls/Control|RMB}} | |
| {{Controls/Control|escape}}{{Controls/Control|enter}}{{Controls/Control|delete}}{{Controls/Control|backspace}}{{Controls/Control|up}}{{Controls/Control|down}}{{Controls/Control|left}}{{Controls/Control|right}}{{Controls/Control|pageup}}{{Controls/Control|pagedown}} | EscEnter ↵Del⟵↑↓←→↟ PgUp↡ PgDown | 
| {{Controls/Control|control}}{{Controls/Control|lctrl}}{{Controls/Control|rctrl}}{{Controls/Control|rcontrol}}{{Controls/Control|ralt}}{{Controls/Control|shift}}{{Controls/Control|rshift}}{{Controls/Control|tabulation}}{{Controls/Control|lwin}}{{Controls/Control|windows}}{{Controls/Control|rwin}}{{Controls/Control|rwindows}} | CtrlCtrlRCtrlRCtrlAltGr⇧ ShiftRShift ⇧↹ Tab⊞ Win⊞ WinRWin ⊞RWin ⊞ | 
| 
 {{Controls/Control|num/}}{{Controls/Control|num*}}{{Controls/Control|num-}}{{Controls/Control|num+}}  | 
 NUM /NUM *NUM -NUM +  | 
| 
 {{Controls/Control|padUp}}{{Controls/Control|padDown}}{{Controls/Control|padLeft}}{{Controls/Control|padRight}} {{Controls/Control|padA}}{{Controls/Control|padB}}{{Controls/Control|padX}}{{Controls/Control|padY}} {{Controls/Control|padLB}}{{Controls/Control|padLT}}{{Controls/Control|padLSB}}{{Controls/Control|padRB}}{{Controls/Control|padRT}}{{Controls/Control|padRSB}} {{Controls/Control|padBack}}{{Controls/Control|padStart}}  | 
 ↟↡↞↠ ↧↦↤↥ ↘↖↺↙↗↻ ⇺⇻  | 
| 
 {{Controls/Control|xbox|up}}{{Controls/Control|xbox|down}}{{Controls/Control|xbox|left}}{{Controls/Control|xbox|right}} {{Controls/Control|xbox|A}}{{Controls/Control|xbox|B}}{{Controls/Control|xbox|X}}{{Controls/Control|xbox|Y}} {{Controls/Control|xbox|LB}}{{Controls/Control|xbox|LT}}{{Controls/Control|xbox|LSB}}{{Controls/Control|xbox|RB}}{{Controls/Control|xbox|RT}}{{Controls/Control|xbox|RSB}} {{Controls/Control|xbox|Back}}{{Controls/Control|xbox|Start}} {{Controls/Control|dualshock|up}}{{Controls/Control|dualshock|down}}{{Controls/Control|dualshock|left}}{{Controls/Control|dualshock|right}}
{{Controls/Control|dualshock|A}}{{Controls/Control|dualshock|B}}{{Controls/Control|dualshock|X}}{{Controls/Control|dualshock|Y}}
{{Controls/Control|dualshock|LB}}{{Controls/Control|dualshock|LT}}{{Controls/Control|dualshock|LSB}}{{Controls/Control|dualshock|RB}}{{Controls/Control|dualshock|RT}}{{Controls/Control|dualshock|RSB}}
{{Controls/Control|dualshock|Back}}{{Controls/Control|dualshock|Start}}  | 
 ↟↡↞↠ ⇓⇒⇐⇑ ↘↖↺↙↗↻ ⇺⇻ ↟↡↞↠
⇣⇢⇠⇡
↰↲↺↱↳↻
⇷⇸  |