diff options
Diffstat (limited to 'src/client/keyboard.cc')
-rw-r--r-- | src/client/keyboard.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/keyboard.cc b/src/client/keyboard.cc index baef74c..d5a14ec 100644 --- a/src/client/keyboard.cc +++ b/src/client/keyboard.cc @@ -140,9 +140,10 @@ Keyboard::Keyboard() add_key("u", SDLK_u, 'u'); key = add_key("v", SDLK_v, 'v', "view_next"); key->assign(Key::Shift, "view_prev"); - - add_key("w", SDLK_w, 'w', "+afterburner"); - add_key("x", SDLK_x, 'x', "target_center"); + add_key("w", SDLK_w, 'w', "+afterburner"); + key = add_key("x", SDLK_x, 'x', "target_controlable_next"); + key->assign(Key::Shift, "target_controlable_prev"); + key->assign(Key::Ctrl, "target_center"); add_key("y", SDLK_y, 'y'); add_key("z", SDLK_z, 'z'); |