Ver Fonte

refactor: sort key bindings map

Fabian Peter Hammerle há 7 anos atrás
pai
commit
370aa05a0d
1 ficheiros alterados com 6 adições e 3 exclusões
  1. 6 3
      main.cpp

+ 6 - 3
main.cpp

@@ -23,19 +23,22 @@ struct KeyboardMapping {
 };
 
 const std::map<KeySym, const KeyboardMapping> kbd_map = {
+    // 0
     {XK_w, KeyboardMapping("Up",    0)},
     {XK_a, KeyboardMapping("Left",  0)},
     {XK_s, KeyboardMapping("Down",  0)},
     {XK_d, KeyboardMapping("Right", 0)},
+    {XK_Control_L, KeyboardMapping("Control_L", 0)},
+    {XK_v, KeyboardMapping("Delete", 0)},
+    // 1
     {XK_Up, KeyboardMapping("Up", 1)},
     {XK_Left, KeyboardMapping("Left", 1)},
     {XK_Down, KeyboardMapping("Down", 1)},
     {XK_Right, KeyboardMapping("Right", 1)},
-    {XK_Control_L, KeyboardMapping("Control_L", 0)},
     {XK_Control_R, KeyboardMapping("Control_R", 1)},
-    {XK_space, KeyboardMapping("Control_R", KeyboardMapping::ALL_WINDOWS)},
     {XK_Delete, KeyboardMapping("Delete", 1)},
-    {XK_v, KeyboardMapping("Delete", 0)},
+    // all
+    {XK_space, KeyboardMapping("Control_R", KeyboardMapping::ALL_WINDOWS)},
 };
 
 const useconds_t KEY_DELAY = 12000; // microseconds