Changeset 1931
- Timestamp:
- Oct 15, 2008, 2:18:22 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/core/input/InputManager.cc
r1887 r1931 47 47 #include "core/CommandExecutor.h" 48 48 #include "core/ConsoleCommand.h" 49 #include "core/CommandLine.h" 49 50 #include "util/Debug.h" 50 51 … … 62 63 SetConsoleCommand(InputManager, calibrate, true); 63 64 SetConsoleCommand(InputManager, reload, false); 65 SetCommandLineSwitch(keyboard_no_grab); 64 66 65 67 std::string InputManager::bindingCommmandString_s = ""; … … 153 155 #if defined OIS_LINUX_PLATFORM 154 156 paramList.insert(std::make_pair(std::string("XAutoRepeatOn"), std::string("true"))); 157 paramList.insert(std::make_pair(std::string("x11_mouse_grab"), "true")); 158 paramList.insert(std::make_pair(std::string("x11_mouse_hide"), "true")); 159 bool kbNoGrab; 160 CommandLine::getValue("keyboard_no_grab", &kbNoGrab); 161 if (kbNoGrab) 162 paramList.insert(std::make_pair(std::string("x11_keyboard_grab"), std::string("false"))); 163 else 164 paramList.insert(std::make_pair(std::string("x11_keyboard_grab"), std::string("true"))); 155 165 #endif 156 166
Note: See TracChangeset
for help on using the changeset viewer.