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.

Development:Input settings form

From PCGamingWiki, the wiki about fixing PC games

Input settings

See the editing guide section for further details on each option.

{{{for template|Development:Input settings}}} {{{field|images|holds template}}}

Keyboard and mouse, touch Notes
Remapping {{{field|key remap|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|key remap notes|size=160}}}
Mouse acceleration {{{field|acceleration option|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable,n/a}}} {{{field|acceleration option notes|size=160}}}
Mouse sensitivity {{{field|mouse sensitivity|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable,n/a}}} {{{field|mouse sensitivity notes|size=160}}}
Mouse input in menus {{{field|mouse menu|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|mouse menu notes|size=160}}}
Mouse Y-axis inversion {{{field|invert mouse y-axis|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable,n/a}}} {{{field|invert mouse y-axis notes|size=160}}}
Touchscreen optimised {{{field|touchscreen|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|touchscreen notes|size=160}}}
Traditional controllers
Controller support {{{field|controller support|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable|show on select=true=>controller;true=>controller2;true=>controller3;hackable=>controller;hackable=>controller2;hackable=>controller3}}} {{{field|controller support notes|size=160}}}
Full controller support {{{field|full controller|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|full controller notes|size=160}}}
Controller remapping {{{field|controller remap|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|controller remap notes|size=160}}}
Controller sensitivity {{{field|controller sensitivity|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable,n/a}}} {{{field|controller sensitivity notes|size=160}}}
Controller Y-axis inversion {{{field|invert controller y-axis|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable,n/a}}} {{{field|invert controller y-axis notes|size=160}}}{{{field|button prompts|hidden}}}{{{field|button prompts notes|hidden}}}
XInput-compatible controllers
XInput-compatible controllers {{{field|xinput controllers|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable|show on select=true=>xinput;hackable=>xinput}}} {{{field|xinput controllers notes|size=160}}}
Xbox button prompts {{{field|xbox prompts|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|xbox prompts notes|size=160}}}
Impulse Trigger vibration {{{field|impulse triggers|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|impulse triggers notes|size=160}}}
DualShock 4 controllers
DualShock 4 controllers {{{field|dualshock 4|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable|show on select=true=>ds4;hackable=>ds4}}} {{{field|dualshock 4 notes|size=160}}}
DualShock button prompts {{{field|dualshock prompts|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|dualshock prompts notes|size=160}}}
Light bar support {{{field|light bar support|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|light bar support notes|size=160}}}
Connection modes {{{field|dualshock 4 modes|size=160}}}
Connection notes {{{field|dualshock 4 modes notes|size=160}}}
Tracked motion controllers
Tracked motion controllers {{{field|tracked motion controllers|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable|show on select=true=>tracked;hackable=>tracked}}} {{{field|tracked motion controllers notes|size=160}}}
Button/gesture prompts {{{field|tracked motion prompts|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|tracked motion prompts notes|size=160}}}
Generic/other controllers
Generic/other controllers {{{field|other controllers|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable|show on select=true=>generic;hackable=>generic}}} {{{field|other controllers notes|size=160}}}
Button prompts {{{field|other button prompts|input type=checkboxes|values=unknown,false, DualShock, Xbox, Nintendo, Steam, Generic}}}
Prompt notes {{{field|other button prompts notes|size=160}}}
Additional information
Controller hotplugging {{{field|controller hotplug|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|controller hotplug notes|size=160}}}
Haptic feedback {{{field|haptic feedback|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|haptic feedback notes|size=160}}}
Simultaneous controller+KB/M {{{field|simultaneous input|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|simultaneous input notes|size=160}}}
Steam Input
Steam Input API support {{{field|steam input api|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|steam input api notes|size=160}}}
Hook input (legacy mode) {{{field|steam hook input|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|steam hook input notes|size=160}}}
Official controller preset(s) {{{field|steam input presets|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|steam input presets notes|size=160}}}
Steam Controller button prompts {{{field|steam controller prompts|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|steam controller prompts notes|size=160}}}
Cursor detection {{{field|steam cursor detection|input type=dropdown|mandatory|default=unknown|values=unknown,true,limited,false,hackable}}} {{{field|steam cursor detection notes|size=160}}}

{{{end template}}} {{{for template|Development:Image/input|multiple|embed in field=Development:Input settings[images]|add button text=Add settings screenshot}}}

{{{field|image|hidden}}}
{{{field|1|uploadable|mandatory|default filename={{PAGENAME}} input settings.png}}} {{{field|2|mandatory|placeholder=Description|size=120}}}

{{{end template}}}

Input fixes

{{{for template|Development:Fixbox/input|multiple|add button text=Add input fixbox}}}

{{{field|heading|mandatory|placeholder=Fix section heading|size=100}}}
{{{field|intro|input type=textarea|rows=2|placeholder=Fix intro notes (optional)}}}
{{{field|description|placeholder=Description|size=50}}} {{{field|ref|placeholder=Reference|size=80}}}
{{{field|fix|input type=textarea|rows=3|placeholder=Instructions}}}

{{{end template}}}