Difference between revisions of "Template:Input/Documentation"
(updated Steam Input API name) |
(updated with new/changed parameters) |
||
Line 16: | Line 16: | ||
* {{Code|mouse menu}} - Whether the mouse can be used to navigate the menu. Defines [[Property:Mouse input in menus]]; | * {{Code|mouse menu}} - Whether the mouse can be used to navigate the menu. Defines [[Property:Mouse input in menus]]; | ||
* {{Code|invert mouse y-axis}} - Whether the mouse Y-axis can be inverted. This only applies to games with some sort of camera control. Defines [[Property:Mouse Y-axis inversion]]; | * {{Code|invert mouse y-axis}} - Whether the mouse Y-axis can be inverted. This only applies to games with some sort of camera control. Defines [[Property:Mouse Y-axis inversion]]; | ||
+ | * {{Code|touchscreen}} - Whether the game is optimized for touchscreens. Defines [[Property:Touchscreen optimised]]. | ||
* {{Code|controller support}} - Whether the game supports controllers. Defines [[Property:Controller support]]; | * {{Code|controller support}} - Whether the game supports controllers. Defines [[Property:Controller support]]; | ||
* {{Code|full controller}} - Whether the game supports using just the controller, aka "Big Picture". Defines [[Property:Full controller support]]; | * {{Code|full controller}} - Whether the game supports using just the controller, aka "Big Picture". Defines [[Property:Full controller support]]; | ||
Line 21: | Line 22: | ||
* {{Code|controller sensitivity}} - Defines [[Property:Controller sensitivity]]; | * {{Code|controller sensitivity}} - Defines [[Property:Controller sensitivity]]; | ||
* {{Code|invert controller y-axis}} - Whether the controller Y-axis can be inverted. This only applies to games with some sort of camera control. Defines [[Property:Controller Y-axis inversion]]; | * {{Code|invert controller y-axis}} - Whether the controller Y-axis can be inverted. This only applies to games with some sort of camera control. Defines [[Property:Controller Y-axis inversion]]; | ||
− | * {{Code| | + | * {{Code|xinput controllers}} - Whether the game supports XInput controllers. |
− | * {{Code|button prompts}} | + | * {{Code|xbox prompts}} - Whether Xbox button prompts are available in-game. |
+ | * {{Code|impulse triggers}} - Whether the game supports the [[Controller:Xbox One Controller|Xbox One Controller]] Impulse Triggers. | ||
+ | * {{Code|dualshock 4}} - Whether the game supports [[Controller:DualShock 4|DualShock 4]] controllers. | ||
+ | * {{Code|dualshock prompts}} - Whether DualShock button prompts are available in-game. | ||
+ | * {{Code|light bar support}} - Whether the game supports the [[Controller:DualShock 4|DualShock 4 light bar]]. Defines [[Property:DualShock 4 light bar support]]. | ||
+ | * {{Code|dualshock 4 modes}} - What DualShock 4 connection modes are supported by the game (comma-separated). | ||
+ | * {{Code|tracked motion controllers}} - [[Glossary:Controller|Tracked motion controllers]] support. Defines [[Property:Tracked motion controllers]]. | ||
+ | * {{Code|tracked motion prompts}} - Whether the game supports [[Glossary:Controller|Tracked motion controllers]] button/gesture prompts. | ||
+ | * {{Code|other controllers}} - Whether the game supports generic/other controllers. | ||
+ | * {{Code|other button prompts}}- Whether generic/other button prompts are available in-game (comma-separated). Defines [[Property:Buttons prompts]]. | ||
* {{Code|controller hotplug}} - Whether the game supports controller hotplugging. Defines [[Property:Controller hotplugging]]. | * {{Code|controller hotplug}} - Whether the game supports controller hotplugging. Defines [[Property:Controller hotplugging]]. | ||
* {{Code|haptic feedback}} - Whether the game has haptic feedback. Defines [[Property:Controller haptic feedback]]. | * {{Code|haptic feedback}} - Whether the game has haptic feedback. Defines [[Property:Controller haptic feedback]]. | ||
* {{Code|simultaneous input}} - Whether supports using controller and keyboard/mouse inputs at the same time. Defines [[Property:Simultaneous input]]. | * {{Code|simultaneous input}} - Whether supports using controller and keyboard/mouse inputs at the same time. Defines [[Property:Simultaneous input]]. | ||
− | * {{Code|steam input api}}- Whether supports the [[Controller:Steam Controller|Steam Input API]]. Defines [[Property:Steam Input API support]]. | + | * {{Code|steam input api}} - Whether supports the [[Controller:Steam Controller|Steam Input API]]. Defines [[Property:Steam Input API support]]. |
− | * {{Code| | + | * {{Code|steam input presets}} - Whether the game supports official [[Controller:Steam Controller|Steam Input presets]]. Defines [[Property:Steam Input presets]]. |
;Syntax | ;Syntax | ||
Line 42: | Line 52: | ||
|invert mouse y-axis = | |invert mouse y-axis = | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = | ||
+ | |touchscreen notes = | ||
|controller support = | |controller support = | ||
|controller support notes = | |controller support notes = | ||
Line 52: | Line 64: | ||
|invert controller y-axis = | |invert controller y-axis = | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = |
− | | | + | |xinput controllers notes = |
− | |button prompts | + | |xbox prompts = |
− | |button prompts notes | + | |xbox prompts notes = |
+ | |impulse triggers = | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = | ||
+ | |other controllers notes = | ||
+ | |other button prompts = | ||
+ | |other button prompts notes= | ||
|controller hotplug = | |controller hotplug = | ||
|controller hotplug notes = | |controller hotplug notes = | ||
Line 64: | Line 94: | ||
|steam input api = | |steam input api = | ||
|steam input api notes = | |steam input api notes = | ||
− | | | + | |steam input presets = |
− | | | + | |steam input presets notes = |
}} | }} | ||
</nowiki></pre> | </nowiki></pre> |
Revision as of 23:40, 6 April 2018
- Description
This settings table is meant to contain all information relating to input settings. If a setting is hackable
or requires additional notes, add the information below the table in a header like so:
=== [[Controller support]] === Fixbox here ...
and make note of it in the table in the following fashion See [[#Controller support|Controller support]]
. Any smaller notes can and should be included directly in the table.
Below is a more thorough explanation of each of the possible arguments. Each can be appended with notes
to fill in the information in the Notes column.
- Arguments
key remap
- Whether the keyboard and mouse buttons are rebindable. Defines Property:Key remapping;acceleration option
- Whether the game uses mouse acceleration/smooting. Clarify which in the notes. Defines Property:Mouse acceleration;mouse sensitivity
- Defines Property:Mouse sensitivity;mouse menu
- Whether the mouse can be used to navigate the menu. Defines Property:Mouse input in menus;invert mouse y-axis
- Whether the mouse Y-axis can be inverted. This only applies to games with some sort of camera control. Defines Property:Mouse Y-axis inversion;touchscreen
- Whether the game is optimized for touchscreens. Defines Property:Touchscreen optimised.controller support
- Whether the game supports controllers. Defines Property:Controller support;full controller
- Whether the game supports using just the controller, aka "Big Picture". Defines Property:Full controller support;controller remap
- Whether the controller buttons are rebindable. Property:Controller remapping;controller sensitivity
- Defines Property:Controller sensitivity;invert controller y-axis
- Whether the controller Y-axis can be inverted. This only applies to games with some sort of camera control. Defines Property:Controller Y-axis inversion;xinput controllers
- Whether the game supports XInput controllers.xbox prompts
- Whether Xbox button prompts are available in-game.impulse triggers
- Whether the game supports the Xbox One Controller Impulse Triggers.dualshock 4
- Whether the game supports DualShock 4 controllers.dualshock prompts
- Whether DualShock button prompts are available in-game.light bar support
- Whether the game supports the DualShock 4 light bar. Defines Property:DualShock 4 light bar support.dualshock 4 modes
- What DualShock 4 connection modes are supported by the game (comma-separated).tracked motion controllers
- Tracked motion controllers support. Defines Property:Tracked motion controllers.tracked motion prompts
- Whether the game supports Tracked motion controllers button/gesture prompts.other controllers
- Whether the game supports generic/other controllers.other button prompts
- Whether generic/other button prompts are available in-game (comma-separated). Defines Property:Buttons prompts.controller hotplug
- Whether the game supports controller hotplugging. Defines Property:Controller hotplugging.haptic feedback
- Whether the game has haptic feedback. Defines Property:Controller haptic feedback.simultaneous input
- Whether supports using controller and keyboard/mouse inputs at the same time. Defines Property:Simultaneous input.steam input api
- Whether supports the Steam Input API. Defines Property:Steam Input API support.steam input presets
- Whether the game supports official Steam Input presets. Defines Property:Steam Input presets.
- Syntax
{{Input settings |key remap = |key remap notes = |acceleration option = |acceleration option notes = |mouse sensitivity = |mouse sensitivity notes = |mouse menu = |mouse menu notes = |invert mouse y-axis = |invert mouse y-axis notes = |touchscreen = |touchscreen notes = |controller support = |controller support notes = |full controller = |full controller notes = |controller remap = |controller remap notes = |controller sensitivity = |controller sensitivity notes= |invert controller y-axis = |invert controller y-axis notes= |xinput controllers = |xinput controllers notes = |xbox prompts = |xbox prompts notes = |impulse triggers = |impulse triggers notes = |dualshock 4 = |dualshock 4 notes = |dualshock prompts = |dualshock prompts notes = |light bar support = |light bar support notes = |dualshock 4 modes = |dualshock 4 modes notes = |tracked motion controllers= |tracked motion controllers notes = |tracked motion prompts = |tracked motion prompts notes = |other controllers = |other controllers notes = |other button prompts = |other button prompts notes= |controller hotplug = |controller hotplug notes = |haptic feedback = |haptic feedback notes = |simultaneous input = |simultaneous input notes = |steam input api = |steam input api notes = |steam input presets = |steam input presets notes = }}
- See also
- {{Prompts}}