For some reason or other, when i use the built in actionmap changer crysis goes all crazy on me. It will read every key i change as null, even tho it changes the key in actionmaps. I have tried creating new setting configurations in the editor but it still does this. Can someone help me figure out what is the problem here?
I use a dvorak keyboard so its necessary for me to change the keys to play.
Heres my actionmaps file
<ActionMaps>
<actionmap name="aerospace" version="19">
<action name="xi_v_rotatepitch">
<key name="invxi_thumbry"/>
<key name="null"/>
</action>
<action name="xi_v_movex">
<key name="xi_thumbrx"/>
</action>
<action name="xi_v_movey">
<key name="xi_thumbly"/>
</action>
<action name="xi_v_rotateyaw">
<key name="xi_thumblx"/>
</action>
<action name="v_rotateroll">
<key name="maxis_x"/>
</action>
<action name="v_rotatepitch">
<key name="maxis_y"/>
</action>
<action name="v_moveup" onPress="1" onRelease="1" retriggerable="1">
<key name="comma"/>
<key name="null"/>
</action>
<action name="v_movedown" onPress="1" onRelease="1" retriggerable="1">
<key name="mouse1"/>
<key name="null"/>
</action>
<action name="v_turnleft" onPress="1" onRelease="1" onHold="1">
<key name="right"/>
<key name="null"/>
</action>
<action name="v_turnright" onPress="1" onRelease="1" onHold="1">
<key name="left"/>
<key name="null"/>
</action>
<action name="v_pitchup" onPress="1" onRelease="1">
<key name="up"/>
<key name="null"/>
</action>
<action name="v_pitchdown" onPress="1" onRelease="1">
<key name="down"/>
<key name="null"/>
</action>
<action name="levelout" onPress="1" onRelease="1">
<key name="lctrl"/>
</action>
</actionmap>
<actionmap name="debug" version="19">
<action name="flymode" onPress="1" noModifiers="1">
<key name="f3"/>
</action>
<action name="godmode" onPress="1" noModifiers="1">
<key name="f4"/>
</action>
<action name="ulammo" onPress="1" noModifiers="1">
<key name="np_2"/>
</action>
<action name="debug" onPress="1">
<key name="7"/>
</action>
<action name="thirdperson" onPress="1" noModifiers="1">
<key name="f1"/>
</action>
<action name="debug_ag_step" onPress="1">
<key name="backslash"/>
</action>
<action name="tweak_enable" onPress="1">
<key name="np_enter"/>
</action>
<action name="tweak_up" onPress="1">
<key name="up"/>
<key name="np_8"/>
</action>
<action name="tweak_down" onPress="1">
<key name="down"/>
<key name="np_2"/>
</action>
<action name="tweak_left" onPress="1">
<key name="left"/>
<key name="np_4"/>
</action>
<action name="tweak_right" onPress="1">
<key name="right"/>
<key name="np_6"/>
</action>
<action name="tweak_inc" onPress="1">
<key name="np_add"/>
</action>
<action name="tweak_dec" onPress="1">
<key name="np_subtract"/>
</action>
</actionmap>
<actionmap name="default" version="19">
<action name="hud_show_multiplayer_scoreboard" onPress="1">
<key name="tab"/>
</action>
<action name="hud_hide_multiplayer_scoreboard" onRelease="1">
<key name="tab"/>
</action>
<action name="hud_toggle_scoreboard_cursor" onPress="1" onRelease="1">
<key name="space"/>
</action>
<action name="track_next_friendly" onPress="1" onRelease="1">
<key name="b"/>
<key name="xi_start"/>
</action>
<action name="track_previous_enemy" onPress="1" onRelease="1">
<key name="g"/>
</action>
<action name="track_nearest_enemy" onPress="1" onRelease="1">
<key name="j"/>
<key name="xi_triggerl_btn"/>
</action>
<action name="track_nearest_friendly" onPress="1" onRelease="1">
<key name="n"/>
</action>
<action name="track_previous_friendly" onPress="1" onRelease="1">
<key name="null"/>
<key name="null"/>
</action>
<action name="track_next_enemy" onPress="1" onRelease="1">
<key name="k"/>
<key name="xi_b"/>
</action>
<action name="hud_mptutorial_disable" onPress="1">
<key name="end"/>
</action>
<action name="hud_night_vision" onPress="1">
<key name="y"/>
<key name="null"/>
</action>
<action name="xi_hud_show_pda_map" onPress="1" onRelease="1">
<key name="xi_back"/>
</action>
<action name="hud_show_pda_map" onPress="1">
<key name="z"/>
<key name="null"/>
</action>
<action name="hud_mouserightbtnup" onRelease="1">
<key name="mouse2"/>
</action>
<action name="hud_mouserightbtndown" onPress="1">
<key name="mouse2"/>
</action>
<action name="hud_mousewheeldown" onPress="1">
<key name="mwheel_down"/>
</action>
<action name="hud_mousewheelup" onPress="1">
<key name="mwheel_up"/>
</action>
<action name="hud_openteamchat" onPress="1">
<key name="t"/>
<key name="null"/>
</action>
<action name="xi_hud_mouseclick" onPress="1" onRelease="1">
<key name="xi_a"/>
</action>
<action name="next_spectator_target" onPress="1">
<key name="right"/>
<key name="mouse2"/>
</action>
<action name="prev_spectator_target" onPress="1">
<key name="left"/>
</action>
<action name="cycle_spectator_mode" onPress="1">
<key name="space"/>
</action>
<action name="toggle_radar_mode" onPress="1" onRelease="1">
<key name="p"/>
<key name="xi_dpad_down"/>
</action>
<action name="attack1" onPress="1" onRelease="1">
<key name="mouse1"/>
<key name="xi_triggerr_btn"/>
</action>
<action name="objectives" onPress="1" onRelease="1">
<key name="o"/>
</action>
<action name="zoom" onPress="1" onRelease="1">
<key name="semicolon"/>
<key name="null"/>
</action>
<action name="use" onPress="1" onRelease="1">
<key name="u"/>
<key name="null"/>
</action>
<action name="xi_use" onPress="1" onRelease="1">
<key name="xi_x"/>
</action>
<action name="voice_chat_talk" onPress="1" onRelease="1">
<key name="lalt"/>
<key name="null"/>
</action>
<action name="xi_zoom" onPress="1" onRelease="1">
<key name="xi_thumbr"/>
</action>
<action name="buyammo" onPress="1" consoleCmd="1">
<key name="null"/>
<key name="null"/>
</action>
<action name="xi_disconnect" onPress="1" onRelease="1">
<key name="disconnect"/>
</action>
<action name="hud_mousex">
<key name="maxis_x"/>
<key name="xi_thumbrx"/>
</action>
<action name="hud_mousey">
<key name="maxis_y"/>
<key name="xi_thumbry"/>
</action>
<action name="hud_mouseclick" onPress="1" onRelease="1">
<key name="mouse1"/>
</action>
<action name="hud_suit_menu" onPress="1" onRelease="1">
<key name="mouse3"/>
</action>
<action name="hud_openchat" onPress="1">
<key name="h"/>
<key name="null"/>
</action>
<action name="hud_buy_weapons" onPress="1">
<key name="v"/>
<key name="xi_dpad_right"/>
</action>
<action name="hud_pda_scroll" onPress="1">
<key name="backspace"/>
</action>
<action name="xi_hud_back" onPress="1" onRelease="1">
<key name="xi_back"/>
</action>
<action name="hud_suit_mod" onPress="1" onRelease="1">
<key name="v"/>
</action>
<action name="hud_select1" onPress="1">
<key name="1"/>
</action>
<action name="hud_select2" onPress="1">
<key name="2"/>
</action>
<action name="hud_select3" onPress="1">
<key name="3"/>
</action>
<action name="hud_select4" onPress="1">
<key name="4"/>
</action>
<action name="hud_select5" onPress="1">
<key name="5"/>
</action>
<action name="track_reticule" onPress="1" onRelease="1">
<key name="y"/>
<key name="null"/>
</action>
<action name="skip_cutscene" onPress="1" noModifiers="1">
<key name="space"/>
</action>
</actionmap>
<actionmap name="mech" version="19">
<action name="xi_v_rotatepitch">
<key name="xi_thumbry"/>
</action>
<action name="xi_v_movex">
<key name="xi_thumblx"/>
</action>
<action name="xi_v_movey">
<key name="xi_thumbly"/>
</action>
<action name="xi_v_rotateyaw">
<key name="xi_thumbrx"/>
</action>
<action name="v_rotateyaw">
<key name="maxis_x"/>
</action>
<action name="v_rotatepitch">
<key name="maxis_y"/>
</action>
<action name="v_moveforward" onPress="1" onRelease="1" retriggerable="1">
<key name="comma"/>
<key name="null"/>
</action>
<action name="v_moveback" onPress="1" onRelease="1" retriggerable="1">
<key name="o"/>
<key name="null"/>
</action>
<action name="v_turnleft" onPress="1" onRelease="1" retriggerable="1">
<key name="a"/>
<key name="null"/>
</action>
<action name="v_turnright" onPress="1" onRelease="1" retriggerable="1">
<key name="e"/>
<key name="null"/>
</action>
<action name="v_crouch" onPress="1" onRelease="1">
<key name="lctrl"/>
</action>
<action name="jump_jets" onPress="1" onRelease="1">
<key name="space"/>
<key name="xi_a"/>
</action>
</actionmap>
<actionmap name="multiplayer" version="19">
<action name="radio_group_0" onPress="1">
<key name="f5"/>
</action>
<action name="radio_group_1" onPress="1">
<key name="f6"/>
</action>
<action name="radio_group_2" onPress="1">
<key name="f7"/>
</action>
<action name="radio_group_3" onPress="1">
<key name="f8"/>
</action>
</actionmap>
<actionmap name="player" version="19">
<action name="Confirm_CBill_Menu" onPress="1" onRelease="1">
<key name="np_enter"/>
<key name="enter"/>
</action>
<action name="Toggle_CBill_Menu" onPress="1" onRelease="1">
<key name="rctrl"/>
</action>
<action name="Choose_CBill_Player" onPress="1" onRelease="1">
<key name="left"/>
</action>
<action name="Choose_CBill_Amount" onPress="1" onRelease="1">
<key name="right"/>
</action>
<action name="Prev_CBill_Option" onPress="1" onRelease="1">
<key name="up"/>
</action>
<action name="Next_CBill_Option" onPress="1" onRelease="1">
<key name="down"/>
</action>
<action name="jump" onPress="1" onRelease="1">
<key name="space"/>
<key name="xi_a"/>
</action>
<action name="crouch" onPress="1" onRelease="1">
<key name="lctrl"/>
<key name="xi_thumbl"/>
</action>
<action name="sprint" onPress="1" onRelease="1" retriggerable="1">
<key name="lshift"/>
<key name="xi_shoulderl"/>
</action>
<action name="special" onPress="1" onRelease="1">
<key name="t"/>
<key name="xi_thumbr"/>
</action>
<action name="moveleft" onPress="1" onRelease="1" retriggerable="1">
<key name="a"/>
<key name="null"/>
</action>
<action name="moveright" onPress="1" onRelease="1" retriggerable="1">
<key name="e"/>
<key name="null"/>
</action>
<action name="moveforward" onPress="1" onRelease="1" retriggerable="1">
<key name="comma"/>
<key name="null"/>
</action>
<action name="moveback" onPress="1" onRelease="1" retriggerable="1">
<key name="o"/>
<key name="null"/>
</action>
<action name="leanleft" onPress="1" onRelease="1" onHold="1">
<key name="apostrophe"/>
<key name="null"/>
</action>
<action name="leanright" onPress="1" onRelease="1" onHold="1">
<key name="period"/>
<key name="null"/>
</action>
<action name="rotateyaw">
<key name="maxis_x"/>
</action>
<action name="rotatepitch">
<key name="maxis_y"/>
</action>
<action name="nextitem" onPress="1">
<key name="mwheel_up"/>
<key name="null"/>
</action>
<action name="previtem" onPress="1">
<key name="mwheel_down"/>
<key name="xi_dpad_left"/>
</action>
<action name="explosive" onPress="1">
<key name="3"/>
</action>
<action name="handgrenade" onPress="1">
<key name="mouse3"/>
</action>
<action name="xi_handgrenade" onPress="1" onRelease="1">
<key name="null"/>
<key name="null"/>
</action>
<action name="xi_grenade" onPress="1" onRelease="1">
<key name="null"/>
<key name="null"/>
</action>
<action name="drop" onPress="1" onRelease="1">
<key name="i"/>
<key name="null"/>
</action>
<action name="small" onPress="1">
<key name="1"/>
</action>
<action name="medium" onPress="1">
<key name="2"/>
</action>
<action name="utility" onPress="1">
<key name="5"/>
</action>
<action name="grenade" onPress="1" onRelease="1">
<key name="mouse5"/>
<key name="null"/>
</action>
<action name="lights" onPress="1">
<key name="l"/>
</action>
<action name="xi_movex">
<key name="xi_thumblx"/>
</action>
<action name="xi_movey">
<key name="xi_thumbly"/>
</action>
<action name="xi_rotateyaw">
<key name="xi_thumbrx"/>
</action>
<action name="xi_rotatepitch">
<key name="xi_thumbry"/>
</action>
<action name="hud_weapon_mod" onPress="1">
<key name="c"/>
</action>
<action name="jump_jets" onPress="1" onRelease="1">
<key name="space"/>
<key name="xi_a"/>
</action>
</actionmap>
<actionmap name="singleplayer" version="19">
<action name="save" onPress="1" consoleCmd="1">
<key name="f5"/>
</action>
<action name="load" onPress="1" consoleCmd="1">
<key name="f8"/>
</action>
<action name="loadLastSave" onPress="1" consoleCmd="1">
<key name="f9"/>
</action>
</actionmap>
<actionmap name="tank" version="19">
<action name="xi_v_rotatepitch">
<key name="xi_thumbry"/>
</action>
<action name="deploy" onPress="1">
<key name="lctrl"/>
</action>
<action name="xi_v_movex">
<key name="xi_thumblx"/>
</action>
<action name="xi_v_movey">
<key name="xi_thumbly"/>
</action>
<action name="xi_v_rotateyaw">
<key name="xi_thumbrx"/>
</action>
<action name="v_rotateyaw">
<key name="maxis_x"/>
</action>
<action name="v_rotatepitch">
<key name="maxis_y"/>
</action>
<action name="v_moveforward" onPress="1" onRelease="1" retriggerable="1">
<key name="comma"/>
<key name="null"/>
</action>
<action name="v_moveback" onPress="1" onRelease="1" retriggerable="1">
<key name="o"/>
<key name="null"/>
</action>
<action name="v_turnleft" onPress="1" onRelease="1" retriggerable="1">
<key name="a"/>
<key name="null"/>
</action>
<action name="v_turnright" onPress="1" onRelease="1" retriggerable="1">
<key name="e"/>
<key name="null"/>
</action>
</actionmap>