Difference between revisions of "Template:Input"
(experiment removing duplicating header cells) |
m |
||
Line 8: | Line 8: | ||
<!-- Key remapping --> | <!-- Key remapping --> | ||
{{#if: {{{key remap|}}} | | {{#if: {{{key remap|}}} | | ||
− | ! scope="row" {{!}} [[Remapping]] | + | ! scope="row" {{!}} [[Remapping]] |
− | {{!}} {{Tickcross|{{{key remap|}}}|Key remapping}} | + | {{!}} {{Tickcross|{{{key remap|}}}|Key remapping}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{key remap notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{key remap notes|}}} |
− | {{!-}} | + | {{!-}} |
}} | }} | ||
<!-- Mouse acceleration --> | <!-- Mouse acceleration --> | ||
{{#if: {{{acceleration option|}}} | | {{#if: {{{acceleration option|}}} | | ||
− | ! scope="row" {{!}} [[Mouse acceleration]] | + | ! scope="row" {{!}} [[Mouse acceleration]] |
− | {{!}} {{Tickcross|{{{acceleration option|}}}|Mouse acceleration}} | + | {{!}} {{Tickcross|{{{acceleration option|}}}|Mouse acceleration}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{acceleration option notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{acceleration option notes|}}} |
− | {{!-}} | + | {{!-}} |
}} | }} | ||
<!-- Mouse input in menus --> | <!-- Mouse input in menus --> | ||
{{#if: {{{mouse menu|}}} | | {{#if: {{{mouse menu|}}} | | ||
− | ! scope="row" {{!}} [[Mouse|Mouse input in menus]] | + | ! scope="row" {{!}} [[Mouse|Mouse input in menus]] |
− | {{!}} {{Tickcross|{{{mouse menu|}}}|Mouse input in menus}} | + | {{!}} {{Tickcross|{{{mouse menu|}}}|Mouse input in menus}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{mouse menu notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{mouse menu notes|}}} |
− | {{!-}} | + | {{!-}} |
}} | }} | ||
<!-- Invert Y-axis --> | <!-- Invert Y-axis --> | ||
{{#if: {{{invert mouse y-axis|}}} | | {{#if: {{{invert mouse y-axis|}}} | | ||
− | ! scope="row" {{!}} [[Invert Y-axis|Mouse Y-axis inversion]] | + | ! scope="row" {{!}} [[Invert Y-axis|Mouse Y-axis inversion]] |
− | {{!}} {{Tickcross|{{{invert mouse y-axis|}}}|Mouse Y-axis inversion}} | + | {{!}} {{Tickcross|{{{invert mouse y-axis|}}}|Mouse Y-axis inversion}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{invert mouse y-axis notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{invert mouse y-axis notes|}}} |
− | {{!-}} | + | {{!-}} |
}} | }} | ||
+ | <!-- NEW SECTION --> | ||
<!-- Controller support --> | <!-- Controller support --> | ||
{{#if: {{{controller support|}}} | | {{#if: {{{controller support|}}} | | ||
− | ! scope="col" width="230" {{!}} Controller | + | ! scope="col" width="230" {{!}} Controller |
− | ! scope="col" width="46" {{!}} | + | ! scope="col" width="46" {{!}} |
− | ! scope="col" width="444" {{!}} | + | ! scope="col" width="444" {{!}} |
− | {{!-}} | + | {{!-}} |
− | ! scope="row" {{!}} [[Controller|Controller support]] | + | ! scope="row" {{!}} [[Controller|Controller support]] |
− | {{!}} {{Tickcross|{{{controller support|}}}|Controller support}} | + | {{!}} {{Tickcross|{{{controller support|}}}|Controller support}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{controller support notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{controller support notes|}}} |
− | {{!-}} | + | {{!-}} |
}} | }} | ||
<!-- THESE FIELDS WILL ONLY APPEAR IF CONTROLLER SUPPORT IS NOT FALSE OR UNKNOWN --> | <!-- THESE FIELDS WILL ONLY APPEAR IF CONTROLLER SUPPORT IS NOT FALSE OR UNKNOWN --> | ||
− | {{#ifeq: {{{controller support|}}} | | | | + | {{#ifeq: {{{controller support|}}} | || |
− | {{#ifeq: {{{controller support|}}} | false | | | + | {{#ifeq: {{{controller support|}}} | false || |
− | {{#ifeq: {{{controller support|}}} | unknown | | | + | {{#ifeq: {{{controller support|}}} | unknown || |
− | <!-- Full controller support --> | + | <!-- Full controller support --> |
− | {{#if: {{{full controller|}}} | | + | {{#if: {{{full controller|}}} | |
− | ! scope="row" {{!}} [[Controller|<abbr title="Supports Big Picture mode, all menus can be navigated with a controller.">Full controller support</abbr>]] | + | ! scope="row" {{!}} [[Controller|<abbr title="Supports Big Picture mode, all menus can be navigated with a controller.">Full controller support</abbr>]] |
− | {{!}} {{Tickcross|{{{full controller|}}}|Full controller support}} | + | {{!}} {{Tickcross|{{{full controller|}}}|Full controller support}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{full controller notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{full controller notes|}}} |
− | {{!-}} | + | {{!-}} |
− | }} | + | }} |
− | <!-- Remappable controls --> | + | <!-- Remappable controls --> |
− | {{#if: {{{controller remap|}}} | | + | {{#if: {{{controller remap|}}} | |
− | ! scope="row" {{!}} [[Remapping|Controller remapping]] | + | ! scope="row" {{!}} [[Remapping|Controller remapping]] |
− | {{!}} {{Tickcross|{{{controller remap|}}}|Controller remapping}} | + | {{!}} {{Tickcross|{{{controller remap|}}}|Controller remapping}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{controller remap notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{controller remap notes|}}} |
− | {{!-}} | + | {{!-}} |
− | }} | + | }} |
− | <!-- Invert Y-axis --> | + | <!-- Invert Y-axis --> |
− | {{#if: {{{invert controller y-axis|}}} | | + | {{#if: {{{invert controller y-axis|}}} | |
− | ! scope="row" {{!}} [[Invert Y-axis|Controller Y-axis inversion]] | + | ! scope="row" {{!}} [[Invert Y-axis|Controller Y-axis inversion]] |
− | {{!}} {{Tickcross|{{{invert controller y-axis|}}}|Controller Y-axis inversion}} | + | {{!}} {{Tickcross|{{{invert controller y-axis|}}}|Controller Y-axis inversion}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{invert controller y-axis notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{invert controller y-axis notes|}}} |
− | {{!-}} | + | {{!-}} |
− | }} | + | }} |
}} | }} | ||
}} | }} | ||
}} | }} | ||
+ | <!-- NEW SECTION --> | ||
<!-- Other settings --> | <!-- Other settings --> | ||
{{#if: {{{touchscreen|}}} | | {{#if: {{{touchscreen|}}} | | ||
− | {{#ifeq: {{{touchscreen|}}} | false | | | + | {{#ifeq: {{{touchscreen|}}} | false | | |
− | {{#ifeq: {{{touchscreen|}}} | unknown | | | + | {{#ifeq: {{{touchscreen|}}} | unknown | | |
− | ! scope="col" width="230" {{!}} Other | + | ! scope="col" width="230" {{!}} Other |
− | ! scope="col" width="46" {{!}} | + | ! scope="col" width="46" {{!}} |
− | ! scope="col" width="444" {{!}} | + | ! scope="col" width="444" {{!}} |
− | {{!-}} | + | {{!-}} |
− | <!-- Touchscreen optimised --> | + | <!-- Touchscreen optimised --> |
− | {{#if: {{{touchscreen|}}} | | + | {{#if: {{{touchscreen|}}} | |
− | {{#ifeq: {{{touchscreen|}}} | false | | | + | {{#ifeq: {{{touchscreen|}}} | false | | |
− | {{#ifeq: {{{touchscreen|}}} | unknown | | | + | {{#ifeq: {{{touchscreen|}}} | unknown | | |
− | ! scope="row" {{!}} [[Touchscreen|Touchscreen optimised]] | + | ! scope="row" {{!}} [[Touchscreen|Touchscreen optimised]] |
− | {{!}} {{Tickcross|{{{touchscreen|}}}|Touchscreen optimised}} | + | {{!}} {{Tickcross|{{{touchscreen|}}}|Touchscreen optimised}} |
− | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{touchscreen notes|}}} | + | {{!}} style="text-align: center; padding: 0px 3px;" {{!}} {{{touchscreen notes|}}} |
− | {{!-}} | + | {{!-}} |
− | }} | + | }} |
− | }} | + | }} |
− | }} | + | }} |
− | }} | + | }} |
− | }} | + | }} |
}} | }} | ||
|}<noinclude>{{Documentation}}</noinclude> | |}<noinclude>{{Documentation}}</noinclude> |
Revision as of 01:50, 3 January 2014
Keyboard and mouse | Native | Notes |
---|
- Description
This table is meant to contain all information relating to input settings and features. 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.acceleration option
- Whether the game uses mouse acceleration/smooting. Clarify which in the notes.mouse sensitivity
- Whether the sensitivity of mouse movement can be adjusted. This only applies to games with some sort of camera control.mouse menu
- Whether the mouse can be used to navigate the menu.invert mouse y-axis
- Whether the mouse Y-axis can be inverted. This only applies to games with some sort of camera control.touchscreen
- Whether the game is optimized for touchscreens.controller support
- Whether the game supports controllers.full controller
- Whether the game supports using just the controller, aka "Big Picture".controller remap
- Whether the controller buttons are rebindable.controller sensitivity
- Whether the sensitivity of the controller's analog stick inputs can be adjusted. This only applies to games with some sort of camera control.invert controller y-axis
- Whether the controller Y-axis can be inverted. This only applies to games with some sort of camera control.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 Wireless Controller Impulse Triggers.playstation controllers
- Whether the game supports DualShock 4 and/or DualSense controllers.dualshock 4
- The deprecated argument for this information.
playstation controller models
- What models and revisions of the DualShock 3, DualShock 4 or DualSense are supported (comma-separated).- See {{Input/ps controllers}} for acceptable values.
playstation prompts
- Whether DualShock and/or DualSense button prompts are available in-game.dualshock prompts
- The deprecated argument for this information.
light bar support
- Whether the game supports the light bar.dualsense adaptive trigger support
- Whether the game supports the DualSense adaptive triggers.dualsense haptics support
- Whether the game supports DualSense haptic feedback.playstation connection modes
- What DualShock 4 and/or DualSense connection modes are supported by the game (comma-separated).- See {{Input/ps connections}} for acceptable values.
dualshock 4 modes
- The deprecated argument for this information.
tracked motion controllers
- Tracked motion controllers support.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).controller hotplug
- Whether the game supports controller hotplugging.haptic feedback
- Whether the game has haptic feedback.digital movement supported
- Whether the game is completely playable using digital movement controls (such as a D-pad, arcade joystick, or WASD keys), as opposed to analog.simultaneous input
- Whether supports using controller and keyboard/mouse inputs at the same time.steam input api
- Whether supports the Steam Input API.steam hook input
- Whether Steam manages to hook input using legacy mode (only when not using Steam Input API).steam input presets
- Whether the game supports official Steam Input presets.steam controller prompts
- Whether Steam Controller button prompts are available in-game.steam cursor detection
- Whether Steam manages to differentiate between elements of the game where cursor is visible and where its hidden (only for Legacy mode).
- Syntax
{{Input |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 = |playstation controllers = |playstation controller models = |playstation controllers notes = |playstation prompts = |playstation prompts notes = |light bar support = |light bar support notes = |dualsense adaptive trigger support = |dualsense adaptive trigger support notes = |dualsense haptics support = |dualsense haptics support notes = |playstation connection modes = |playstation connection 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 = |digital movement supported = |digital movement supported notes= |simultaneous input = |simultaneous input notes = |steam input api = |steam input api notes = |steam hook input = |steam hook input notes = |steam input presets = |steam input presets notes = |steam controller prompts = |steam controller prompts notes = |steam cursor detection = |steam cursor detection notes = }}
- See also
- {{Prompts}}