So found the gameusersettings.ini which seems to have all the key bindings in it, but it doesn't simply list the I J K L key commands, if I assign my movement keys to those keys it still uses the default settings on those keys. Close to a solution, but I need to know what the IJKL commands are to remove their assignment.
examples:
AddedAxisKeyBinds=(AxisName="MoveForward",Scale=1.000000,Key=I)
AddedAxisKeyBinds=(AxisName="MoveForward",Scale=-1.000000,Key=K)
AddedAxisKeyBinds=(AxisName="MoveRight",Scale=-1.000000,Key=O)
AddedAxisKeyBinds=(AxisName="MoveRight",Scale=1.000000,Key=U)
RemovedAxisKeyBinds=(AxisName="MoveForward",Scale=1.000000,Key=W)
RemovedAxisKeyBinds=(AxisName="MoveForward",Scale=-1.000000,Key=S)
RemovedAxisKeyBinds=(AxisName="MoveRight",Scale=-1.000000,Key=A)
RemovedAxisKeyBinds=(AxisName="MoveRight",Scale=1.000000,Key=D)
so I need RemovedAxisKeyBinds = ( "inventory" blah blah or something