jfkwarpy you ADD the arrow keys through the UserSettings.json
"group_name": "/key_bindings/SettingsLocomotion",
"options": [
{
"name": "forward",
"type": "name",
"value": "IK_Up",
"default_value": "IK_Up"
},
{
"name": "back",
"type": "name",
"value": "IK_Down",
"default_value": "IK_Down"
},
{
"name": "left",
"type": "name",
"value": "IK_Left",
"default_value": "IK_Left"
},
{
"name": "right",
"type": "name",
"value": "IK_Right",
"default_value": "IK_Right"
},
you only need to adjust the inputUserMappings.xml with new keys for dialogue so that you are not moving forwards and backwards when you are talking to people all the time. Also after saving make sure to check Read-Only in the .json file's Properties to make sure the game can't change it back
<mapping name="UI_DialogFocus" type="Button"> (I chose HOME and END to replace the Up and Down Dialogue keys, otherwise I got dizzy)
<button id="IK_Pad_DigitDown" />
<button id="IK_Pad_DigitUp" />
<button id="IK_End" />
<button id="IK_Home" />
and
<mapping name="Dialog_Choice_Up" type="Button" >
<button id="IK_Home" />
<button id="IK_Pad_DigitUp" />
<button id="IK_Q" />
</mapping>
<mapping name="Dialog_Choice_Down" type="Button" >
<button id="IK_End" />
<button id="IK_Pad_DigitDown" />
<button id="IK_E" />
Does that answer your problem?