Dolphin Manual: Difference between revisions

Jump to navigation Jump to search
m
(Adding GC controller input. NOTE: I STILL HAVE NO CLEAR IDEA WHAT SQAURE STICK DOES :( I'll ask on IRC later.)
Line 540: Line 540:


Radius refers to what percentage of the maximum input ranges will be read. Threshold refers to the minimal amount an input needs to be “on” or “pressed” in order to activate; it is dependent on the input device as well as the input API. Dead Zones refer to areas that will not be read for input. Sqaure Stick determines how much an input’s range adheres to a perfect square.
Radius refers to what percentage of the maximum input ranges will be read. Threshold refers to the minimal amount an input needs to be “on” or “pressed” in order to activate; it is dependent on the input device as well as the input API. Dead Zones refer to areas that will not be read for input. Sqaure Stick determines how much an input’s range adheres to a perfect square.


'''Device:''' Specifies the device to read input from. This can be any number of devices such as USB joysticks or a mouse and keyboard. Hitting the arrow will display a list of all available devices that Dolphin recognizes, and this list can be dynamically refreshed. The name of the device also describes which API will handle the input, such as SDL or DInput. Note, real Wiimotes cannot natively be used as an input device for an emulated Gamecube controller.
'''Device:''' Specifies the device to read input from. This can be any number of devices such as USB joysticks or a mouse and keyboard. Hitting the arrow will display a list of all available devices that Dolphin recognizes, and this list can be dynamically refreshed. The name of the device also describes which API will handle the input, such as SDL or DInput. Note, real Wiimotes cannot natively be used as an input device for an emulated Gamecube controller.


'''Buttons:''' Configures all of the buttons used on a standard Gamecube controller as well as the button for the Gamecube microphone.
'''Buttons:''' Configures all of the buttons used on a standard Gamecube controller as well as the button for the Gamecube microphone.


'''Main Stick:''' Configures the main stick – the gray stick on the left-hand side – of a standard Gamecube controller.
'''Main Stick:''' Configures the main stick – the gray stick on the left-hand side – of a standard Gamecube controller.


'''C-Stick:''' Configures the C-stick – the yellow stick on the lower right-hand side – of a standard Gamecube controller.
'''C-Stick:''' Configures the C-stick – the yellow stick on the lower right-hand side – of a standard Gamecube controller.


'''Triggers:''' Configures the Left and Right triggers for a Gamecube controller. Some games use pressure-sensitive triggers such as Metroid Prime and Super Mario Sunshine. For games like these, the L-Analog and R-Analog must be configured to emulate a “full” press on the triggers.
'''Triggers:''' Configures the Left and Right triggers for a Gamecube controller. Some games use pressure-sensitive triggers such as Metroid Prime and Super Mario Sunshine. For games like these, the L-Analog and R-Analog must be configured to emulate a “full” press on the triggers.


'''D-Pad:''' Configures the d-pad of a standard Gamecube controller.
'''D-Pad:''' Configures the d-pad of a standard Gamecube controller.


'''Reset:''' Either returns all configurations for the emulated Gamecube controller when the Default button is pressed, or erases all configurations when the Clear button is pressed.
'''Reset:''' Either returns all configurations for the emulated Gamecube controller when the Default button is pressed, or erases all configurations when the Clear button is pressed.


'''Profile:''' Allows users to create, load, save, and delete profiles for their emulated Gamecube controller configurations. This is useful for sharing configurations with others or for quickly switching between different input devices. Profiles are named simply by typing into the text field. Clicking the arrow brings up a list of all currently available profiles.
'''Profile:''' Allows users to create, load, save, and delete profiles for their emulated Gamecube controller configurations. This is useful for sharing configurations with others or for quickly switching between different input devices. Profiles are named simply by typing into the text field. Clicking the arrow brings up a list of all currently available profiles.


'''Rumble:''' Sets the motor to use for emulating rumble effects, strength of the rumble effects, and the type of rumbling. Support for rumbling is dependent on the input device as well as the input API.
'''Rumble:''' Sets the motor to use for emulating rumble effects, strength of the rumble effects, and the type of rumbling. Support for rumbling is dependent on the input device as well as the input API.


'''Background Input:''' Allows Dolphin to receive and process input even if the application has lost focus or other applications are in use.
'''Background Input:''' Allows Dolphin to receive and process input even if the application has lost focus or other applications are in use.
93

edits

Navigation menu