После попытки исправить чувствительность трекпада в Wayland, не имея возможности использовать карту nvidia в Wayland, я решил переключиться на X, но у меня есть странная проблема с клавишами управления в X, которых у меня нет в Wayland. Кажется, что нажатие единственной клавиши управления (влево или вправо) работает, но расфокусирует текущий выбор, в частности, редактируя CSS в консоли разработчика браузера очень сложно, потому что я не могу просто нажать ctrl + C / V для копирования / вставки стилей css. Dell XPS 15 9560 имеет клавишу Fn, которая в сочетании с правой клавишей управления без проблем активирует контекстное меню, но единственная клавиша управления продолжает делать эту странную вещь. В настройках> Регион и язык> раскладка клавиатуры я могу видите, что он регистрирует каждую клавишу (даже Fn + rControl как «Меню»), но не любую из управляющих клавиш.
Надеюсь, вы поможете мне в этом вопросе.
Изменить: Вот изображение раскладки клавиатуры при нажатии Fn + rightControl для действия контекстного меню. При нажатии только левой или правой клавиши управления нет ответа от раскладки клавиатуры.
Кроме того, есть небольшое видео из консоли разработчика FFDev, показывающее, что каждый раз, когда я нажимаю любую клавишу управления (для копирования / вставки ) курсор становится несфокусированным относительно поля. https://www.dropbox.com/s/kpvyri5iuujx0bb/control-pressing.ogv? dl = 0
Спасибо!
Edit 02 : Проверяя с помощью evtest, я вижу сообщение:
Event: time 1536961386.805167, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1d
Event: time 1536961386.805167, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 1
Event: time 1536961386.805167, -------------- SYN_REPORT ------------
Event: time 1536961386.901359, type 4 (EV_MSC), code 4 (MSC_SCAN), value 1d
Event: time 1536961386.901359, type 1 (EV_KEY), code 29 (KEY_LEFTCTRL), value 0
Event: time 1536961386.901359, -------------- SYN_REPORT ------------
Event: time 1536961217.724127, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9d
Event: time 1536961217.724127, type 1 (EV_KEY), code 97 (KEY_RIGHTCTRL), value 1
Event: time 1536961217.724127, -------------- SYN_REPORT ------------
Event: time 1536961217.820477, type 4 (EV_MSC), code 4 (MSC_SCAN), value 9d
Event: time 1536961217.820477, type 1 (EV_KEY), code 97 (KEY_RIGHTCTRL), value 0
Если я продолжаю нажимать любую из управляющих клавиш, значение изменяется с 1 на 2, повторяя, пока я не перестану нажимать его.
РЕДАКТИРОВАТЬ 03 : Еще страннее, я попытался переназначить ключи, чтобы Super_L работал как Control_L и наоборот. Что происходит, так это то, что клавиша Control продолжает "расфокусировку", как и раньше, даже функция Super_L. Я также попытался отключить все функции из Control_L, и он продолжает делать "расфокусировку", даже если сейчас у него нет другой функции.
Я запускал:
xmodmap -pm
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
xmodmap -e "remove control = Super_L"
xmodmap -e "add mod 4 = Control_L"
Для тестирования я также запускал:
xmodmap -e "remove control = Control_R"
Кажется, что проблема закончила тем, что находилась в ~/.config/dconf
папка, я обнаружил его после создания нового пользователя для тестирования и проверки, что клавиатура работала безупречно. Я установил dconf-editor
с apt
таким образом, я мог отредактировать конфигурацию, но через длительное время я решил просто переименовать de dconf и настраивающий снова к моей симпатии приложения "настроек" и приложения "тонкой настройки гнома".
Править: Наконец найденный реальной проблемой. Это было в настройках тонких настроек гнома на работах Уэйленда правильно, но на X Местоположение Указателя под Клавиатурой и Мышью было преступником, после превращения его от клавиш Ctrl работают безупречно снова.