Rising Storm/Red Orchestra 2 Multiplayer

Rising Storm/Red Orchestra 2 Multiplayer

53 ratings
Useful keybindings for RO2/RS
By n[1]k*
Make your life easy with combining or changing keybindings
   
Award
Favorite
Favorited
Unfavorite
Binds
For ease of use I'll give you the commands, to set your keybinds directly from the console, which of course you open with the ~ key. Copy the lines and change "key" with any you want, but make sure it's not used for something else already. The list with all key names is at the end of the guide (taken from Unreal Engine 3, which this game uses). I really wanted to create mute/unmute button but I don't think that is possible. Let me know if you have any more useful suggestions, which I can add to the list and also don't forget to check my complete basics guide if you haven't already.

You can either set a key for bandage, use and cover or use the default, one for all, I like to use only bandage and use in one key, and have cover on separate, because I don't know why, but if you have the option to use cover, it have priority over bandaging, and that wasted time could be the difference between life or death (if you have them all on one key, you have to unbind it first, to use it).
setbind key UseKey | Bandage

Sometimes Tactical Display info gets in your way if objective is captured, or just stays for too short of a time, so what I like to use is one button for show and one for hide.
setbind key ShowTacticalDisplay
setbind key HideTacticalDisplay

If you want to make your map on hold:
setbind key ShowOverheadMap | onrelease ShowOverheadMap

It's important to apologize or forgive team kill/death but it would be easier if we make it on buttons.
setbind key Teamsay sorry
setbind key Teamsay np

If you want to change the gamma, instead of the brightness, you can make that on bind too, since it resets after every game exit, although you can change the default value of 2.2 in RoEngine.ini file.
setbind key gamma 2.3

For setting a key to quit the game immediately.
setbind key Exit
Ini changes
If you want, you can make Lean and Tactical Display on toggle, for that we have to edit the ROInput ini directly, the file is located in Documents\My Games\RedOrchestra2\ROGame\Config, open it with any text editor, scroll down to the [ROGame.ROPlayerInput] section, find the 4 lines for lean left & right and replace them with these.
Bindings=(Name="Lean_Right",Command="LeanRight | SetBind E LR",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="LR",Command="LeanRightReleased | SetBind E Lean_right",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="E",Command="Lean_right",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="Lean_Left",Command="LeanLeft | SetBind Q LL",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="LL",Command="LeanLeftReleased | SetBind Q Lean_Left",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="Q",Command="Lean_Left",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

Similarly, for Tactical Display, find and replace the 2 lines.
Bindings=(Name="STD",Command="ShowTacticalDisplay | SetBind T HTD",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="HTD",Command="HideTacticalDisplay | SetBind T STD",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="T",Command="STD",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Keylist
Function keys
F1 - Function one.
F2 - Function two.
F3 - Function three.
F4 - Function four.
F5 - Function five.
F6 - Function six.
F7 - Function seven.
F8 - Function eight.
F9 - Function nine.
F10 - Function ten.
F11 - Function eleven.
F12 - Function twelve.

Alphanumerical keys
A - Letter A.
B - Letter B.
C - Letter C.
D - Letter D.
E - Letter E.
F - Letter F.
G - Letter G.
H - Letter H.
I - Letter I.
J - Letter J.
K - Letter K.
L - Letter L.
M - Letter M.
N - Letter N.
O - Letter O.
P - Letter P.
Q - Letter Q.
R - Letter R.
S - Letter S.
T - Letter T.
U - Letter U.
V - Letter V.
W - Letter W.
X - Letter X.
Y - Letter Y.
Z - Letter Z.

Special keys
Escape - Escape.
Tab - Tab.
Tilde - ~.
ScrollLock - Scroll lock.
Pause - Pause.
one - One.
two - Two.
three - Three.
four - Four.
five - Five.
six - Six.
seven - Seven.
eight - Eight.
nine - Nine.
zero - Zero.
Underscore - _.
Equals - =.
Backslash - \.
LeftBracket - [.
RightBracket - ].
Enter - Enter or Numpad enter.
CapsLock - Caps lock.
Semicolon - ;.
Quote - '.
LeftShift - Left shift.
Comma - ,.
Period - ..
Slash - /.
RightShift - Right Shift
LeftControl - Left control.
LeftAlt - Left alt.
SpaceBar - Space bar.
RightAlt - Right alt.
RightControl - Right control.
Left - Left.
Up - Up.
Down - Down.
Right - Right.
Home - Home.
End - End.
Insert - Insert.
PageUp - Page up.
Delete - Delete.
PageDown - Page down.
NumLock - Num lock.
Divide - Numpad /.
Multiply - Numpad *.
Subtract - Numpad -.
Add - Numpad +.
PageDown - Page down.
NumPadOne - Numpad one.
NumPadTwo - Numpad two.
NumPadThree - Numpad three.
NumPadFour - Numpad four.
NumPadFive - Numpad five.
NumPadSix - Numpad six.
NumPadSeven - Numpad seven.
NumPadEight - Numpad eight.
NumPadNine - Numpad nine.
NumPadZero - Numpad zero.
Decimal - Numpad decimal.

Mouse
LeftMouseButton - Left mouse button.
RightMouseButton - Right mouse button.
ThumbMouseButton - Primary mouse thumb button.
ThumbMouseButton2 - Secondary mouse thumb button.
MouseScrollUp - Mouse wheel scrolling up.
MouseScrollDown - Mouse wheel scrolling down.
20 Comments
Kangaroo Oct 17, 2019 @ 4:22am 
Thanks for this interesting & helpful RO2 keyboard settings guide mate, cheers n[1]k*!
All the best, good health & respect 2u from your marsupial mate, Terra Australis Incognito.
:doicrown::steamhappy::steambored::gmgear::steamsad::Scroll::steammocking::steamfacepalm::Dignity::steamsalty::SAM7::Nutcracker::gmwhale::IS2::RedStar::rc2furmanov::soviet::AceofSpades::alpen::BalkanCross::mkb::german::landsers::doicross:
ThatFox May 19, 2019 @ 12:52am 
Three more things: I managed to make heal have priority over cover while still being combined. bind "UseBasic | UseBandage | ToggleCover" to something. Also a bit more testing with my "Toggle bExclusiveFocus" tweak shows it has some issues and works only when it wants. Lastly: bind "drop weapon" somewhere near WASD as you can push this when you get ambushed and you're out of ammo and you'll switch to your next gun, almost like a quick weapon switch. almost. I also think it's a good idea to swap keys 5 & 6 as 6 has the alt fire. It's be nice to bind it somewhere like V but unfortunately it's also used to switch seats. Also, swap C and Control; just trust me.
3D-ICON Jan 29, 2019 @ 2:48pm 
:104: Very Nice...
n[1]k*  [author] Sep 5, 2018 @ 12:55am 
Thank you ThatFoxGamer113 for your tips.
ThatFox Sep 4, 2018 @ 7:17pm 
A few more things, you can seprate sprint and hold breath/focus by ensuring "disable sprint key zoom" is checked and "focus/hold breath" (without sprint) is bound to a key (defaults to H). You can also make this decoupled "focus/hold breath" toggle by finding "Button bExclusiveFocus" and replacing it with "Toggle bExclusiveFocus" in the ini file.

I also learned from this obsolete AutoHotKey script that you can make shoot also spot enemies:
http://www.desiquintans.com/ro2binds
Browse your ini file and find your fire button (90% sure it's LeftMouseButton) and replace "Fire" with "Fire | Spot_Enemy"

You can also make the map button require holding by replacing "ShowOverheadMap" with "ShowOverheadMap | OnRelease ShowOverheadMap" and conversely make the voice chat buttons (Caps, O & P) toggle with tweaks similar to the ones that make lean and tactical display toggle.
ThatFox Sep 4, 2018 @ 12:12pm 
Stupid me, ignor all the duplication crap below I did. If you want walk to toggle just type "setbind X Toggle bRun" in the console, where X is your desired keystroke. Also note that the ini tweaks for making lean and tactical display toggle also work for the various widgets (F, V & B keys).
ThatFox Aug 8, 2018 @ 12:21am 
Figured out how to toggle walk, open the input ini file and duplicate the two walk bind lines. You have to duplicate if you want to use the sprint cheat/glitch. Rename the duplicate "ToggleWalking" and change it's command from "Button bRun" to "toggle bRun". Now change the command on the next link to "ToggleWalking". Be sure to clear the key bound to regualr hold walking, replace it with "---".

Oh another useful bind for this artical; the "umbra culling" command can work wonders for anyone with the damn flashing textures bug. It doesn't save between sessions so binding it with setbind would be a good idea.
ThatFox Aug 7, 2018 @ 11:18am 
Anyone figure out how to make walk toggle yet?
Also there's a cool trick to make the hud only appear when pressing tactical here: https://www.reddit.com/r/redorchestra/comments/3hya98/a_guide_to_tweaking_red_orchestra_2_heroes_of/
I personally don't like my hud hidden but I know some do and I can confirm it still works.
Luiz_Alex007 Feb 4, 2018 @ 4:13am 
I know what you mean, but it's kind of too late. Trying to keep it secret only benefits those who already know. That isn't what I want. I really enjoy how the community shares knowledge and I would rather people keep being friendly like that.
krabb Feb 3, 2018 @ 11:57am 
ok