Почему AwesomeWM не распознает все мои нажатия клавиш Modkey при использовании внешней клавиатуры или как я могу это исправить?
Я использую awesome v3.5.6 на ThinkPad Edge e440 с в основном стандартной конфигурацией в awesome (заголовки включены, некоторые макеты пропущены, а список тегов пропущен в wibox). У меня клавиатура Logitech G110, подключенная напрямую к USB-порту ноутбука.
Modkey по-прежнему используется по умолчанию в Mod4.
Все работает правильно, используя встроенную клавиатуру ноутбука.
Используя внешнюю клавиатуру, Awesome не распознает, что моя клавиша modkey нажата при использовании в сочетании с другими нажатиями клавиш, такими как modkey+enter, чтобы открыть терминал, или modkey+r, чтобы открыть окно выполнения.
Используя внешнюю клавиатуру, AwesomeWM распознает, что я нажимаю клавишу Modkey, когда щелкаю заголовок, например, чтобы изменить размер или переместить окно.
Я использую QuickSynergy, и проблема существует с и без него.
Я использовал ту же клавиатуру на настольных компьютерах с более ранними версиями awesome, и она работала правильно в этих настройках.
xev не отвечает, когда я нажимаю на мой mod4, и он не показывает событие KeyPress или KeyRelease. все же я могу изменить размер окна xev, удерживая нажатой клавишу mod4, щелкнув правой кнопкой мыши заголовок заголовка, а затем двигая мышь. xev не выводит событие KeyPress, когда я это делаю.
Я потратил некоторое время на его изучение, и мне бы очень хотелось узнать обходной путь или решение, кроме тех, которые мне интересны, чтобы понять, почему, чтобы я мог искать решение самостоятельно или в другом месте.
1 ответ
Аклми помог мне найти проблему и решить ее. Все работало правильно с другой клавиатурой, поэтому я обнаружил, что случайно включил опцию "игровой режим" на G110 с помощью ползункового переключателя в верхней части клавиатуры. Сдвинув его обратно, все заработало.