For key mapping I don't remember what I did, but AFAIK I did modify everything to a more playable state by mapping multiple keys instead of one intelligen key to open doors, pick up shit, etc, you can try that out.
Can't really help more you since I just play on mobile now.