I can't seem to find where my configuration settings are saved on the Steam version, and I've spent well over two hours looking/troubleshooting.
I had a similar problem back with another game because I didn't let Steam install itself on my C: drive, and so things are a bit flaky ever since.
1) I have disabled steam cloud and completely restarted my computer.
2) I have literally unplugged my Ethernet cable and tried starting in offline mode
3) I have made changes that are persistent both through Steam cloud and completely offline, however, they are NOT being stored in the grimrock.cfg file.
4) I can completely delete the grimrock.cfg file, start the game not connected to the Internet, make a setting change and it doesn't create a new grimrock.cfg file.
5) I have searched the registry for values that should appear in the config file, it's not being saved there.
This is incredibly frustrating and doesn't seem to make any logical sense. In the absence of the steam cloud api, where is it pulling/saving key bindings?!?
--Daulken