Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Also every time I start the game it resets to 720p from 1080p.
Hope we get a patch to fix this soon.
I found a workaround that will help with some of the keybinding problems. I found an app called AutoHotKey. It lets you re-map keyboard keys without a reboot. I used it to turn g into h!
One downside is that it does NOT change the ingame prompts. For example in my game tutorial text still says "press h to blah, blah, blah" when in fact I can now press g. So don't forget all of the re-assignments you make.
Remember that you must run AutoHotKey before you run the game and don't forget to shut down AutoHotKey when you exit the game!
AutoHotKey is free and opensource: http://www.autohotkey.com/
I would really, really like it if this could be fixed.
For anyone having problems with keybindings, I think I have a workaround. It requires a hex editor (HxD is my preference) and some trial and error; I don't have specific offsets for things so the onus will be on you to figure out whatever offset you need to change for yourself.
For my purposes, I wanted to use "G" for Move Right, as I prefer RDFG over WASD, but G could not be assigned. So what I did was assign "H" to the secondary Move Right slot. Then in the Steam userdata folder for SR:G, I made a copy of C:\Program Files (x86)\Steam\userdata\<userid>\206420\remote\srgDEF_PROFILE, so now I have 2 files:
srgDEF_PROFILE
srgDEF_PROFILE - Copy
Back in SR:G, I went back into the edit keybind screen, and changed "H" to "J".
Comparing the two files with HxD, I saw a few differences - the first difference in the file was around offset 0x301A, and the difference in value between the two files didn't really make much sense, probably a checksum or timestamp or something. On to the next difference, at offset 0x3EF4, which changed from 0x23 to 0x24.
OK, well it still doesn't make sense from a key value as "H" and "J" should have a difference in value of 2, but they are adjacent to each other, so ... let's test that theory. Back in SR:G, replaced J with L. Recompared the files, sure enough the value was now 0x26. So the keymappings appear to be in order of how they appear on the keyboard; let's try changing 0x26 to 0x22 (since H is 0x23, G should be -1 from that). Change the value, save. Reload SR:G and how about that: Move Right secondary key is now "G".
Following the above, you should be able to remap any action to any key you want with a bit of trial & error. This works best if the secondary key is currently blank for the action you're trying to rebind.
We determined G=22 and for my own purposes I also figured out Z=2C, so we know at least the following keys/values:
It has a easy to use gui tab for setting up what key you want to use ,you can literally do it with the left-click of a mouse,
So, as default jump is assigned to spacebar and when you try to assign right mouse it doesn't work (me too like to use the right mouse to jump in games) so, first thing delete the spacebar assignment leaving both options as blank, then assign the jump to the middle mouse button(use the first option, the one that had the spacebar before) , it will works, now, go to another key assignment (i used the zoom) and assign right mouse button to the zoom option, it will works, now, return to the jump and try to assign the right mouse button to the jump, a tooltip will tell you that the key is already assigned to another key and ask you if you want overwrite it, just answer yes, and this time the game will assign the right mouse button to the jump ^^
I hope i was useful to someone, have fun playing the game
Those hex values are keyboard scan codes. Here's a full list from https://www.cs.yale.edu/flint/cs422/doc/art-of-asm/pdf/APNDXC.PDF: