Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "User:Al2009man/Sandbox/Template:Input/nintendo controllers"

From PCGamingWiki, the wiki about fixing PC games
(placeholder)
 
Line 1: Line 1:
 
<includeonly>{{#switch:{{lc:{{{1|}}}}}
 
<includeonly>{{#switch:{{lc:{{{1|}}}}}
|sixaxis
+
|nintendo switch controller
|ps3
+
|ns pro controller
|playstation3
+
|nintendo switch pro controller=[[Controller:Nintendo Switch Pro Controller|Nintendo Switch Pro Controller]]{{#vardefine:nintendo controllers|{{#varexists:nintendo controllers|{{#var:nintendo controllers}},}}DualSense}}
|playstation 3
 
|ds3
 
|dualshock3
 
|dualshock 3=[[Controller:DualShock 3|DualShock 3]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualShock 3}}
 
|ps4
 
|playstation4
 
|playstation 4
 
|ds4
 
|dualshock4
 
|dualshock 4=[[Controller:DualShock 4|DualShock 4]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualShock 4}}
 
|ps4launch
 
|ps4 launch
 
|ps4r1
 
|ps4 r1
 
|ps4v1
 
|ps4 v1
 
|playstation4 launch
 
|playstation 4 launch
 
|ds4launch
 
|ds4 launch
 
|ds4r1
 
|ds4 r1
 
|ds4v1
 
|ds4 v1
 
|dualshock 4r1
 
|dualshock 4 r1
 
|dualshock 4v1
 
|dualshock 4 v1
 
|dualshock 4 launch
 
|dualshock 4 launch model only
 
|dualshock 4 (launch model only)=[[Controller:DualShock 4|DualShock 4 (launch model only)]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualShock 4 (launch model only)}}
 
|ps4r2
 
|ps4 r2
 
|ps4v2
 
|ps4 v2
 
|ds4r2
 
|ds4 r2
 
|ds4v2
 
|ds4 v2
 
|dualshock 4r2
 
|dualshock 4 r2
 
|dualshock 4v2
 
|dualshock 4 v2
 
|dualshock 4 (v2 model only)=[[Controller:DualShock 4|DualShock 4 (V2 model only)]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualShock 4 (V2 model only)}}
 
|ps5
 
|playstation5
 
|playstation 5
 
|ds5
 
|dualshock 5
 
|ds
 
|dualsense=[[Controller:DualSense|DualSense]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualSense}}
 
|dse
 
|dualsense edge=[[Controller:DualSense Edge|DualSense Edge]]{{#vardefine:ps controllers|{{#varexists:ps controllers|{{#var:ps controllers}},}}DualSense Edge}}
 
 
|unknown=
 
|unknown=
 
|#default=<div title="Error: '{{{1|}}}' not recognized" class="svg-icon svg-16 os-error"></div> {{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Input)]] }}
 
|#default=<div title="Error: '{{{1|}}}' not recognized" class="svg-icon svg-16 os-error"></div> {{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Input)]] }}
 
}}</includeonly><noinclude>{{Documentation}}</noinclude>
 
}}</includeonly><noinclude>{{Documentation}}</noinclude>

Revision as of 00:28, 30 April 2024

Documentation for the above template (sometimes hidden from view).
Recognized values
  • Nintendo Switch Pro Controller
    • alias: NS Pro Controller, Nintendo Switch Controller
  • Nintendo Switch Joy-Con (Pair)
    • alias: NS Joy-Con Pair, Joy-Con Pair, JoyCon Pair
  • Nintendo Switch Joy-Con (L)
    • alias: NS Joy-Con L, NS Joy-Con Left, Joy-Con L, JoyCon L
  • Nintendo Switch Joy-Con (R)
    • alias: NS Joy-Con R, NS Joy-Con Right, Joy-Con R, JoyCon R
  • Nintendo Wii U Pro Controller
    • alias: Wii U Pro Controller
  • Wii Remote
    • alias: Wiimote
  • Wii Remote MotionPlus
    • alias: Wiimote Plus, Wiimote Motion Plus, Wii Remote Plus
  • Wii Remote + Nunchuck
    • alias: Wii Nunchuck Controller, Wii Nunchuck, Wii Remote and Nunchuck, Wiimote and Nunchuck
  • Wii Remote MotionPlus + Nunchuck
    • alias: Wii MotionPlus Nunchuck Controller, Wii MotionPlus Nunchuck, Wii Remote Plus and Nunchuck, Wiimote Plus and Nunchuck
  • GameCube Controller (Adapter required)
    • alias: Gamecube, Nintendo GameCube Controller



Additional Notes while assigning the values:

For Nintendo Switch Online versions of NES/Famicon Controller, SNES/Super Famicon Controller, N64 Controller and SEGA Genesis Controller: they are considered as a Nintendo Switch or DirectInput Controller Type. If played using one of these variations of the controllers: the game may display the incorrect button prompts that correspond to them.

For original versions of these controllers: they will be seen as a Generic/DirectInput controller. We strongly recommend assigning them as "Generic/Other Controllers".