Почему хром вводит символы «j» и «k» при горизонтальной прокрутке?

Я использую Ubuntu 17.10 на Thinkpad T470s (не думаю, что это актуально), и когда я выполняю горизонтальную прокрутку в Chromium (версия 63), а курсор находится в поле ввода, оно печатает j и k символов (j для левого и k для правого).

Некоторая дополнительная информация:

  • Работает в адресной строке и окне настроек, поэтому не может быть никаких расширений
  • Я использую Wayland в Gnome
  • Поведение точно такое же с сенсорной панелью и мышью
  • В окне редактора stackoverflow (в котором я набираю именно этот вопрос) прокрутка влево делает обычную j печать, но прокручивая правый ввод кода блок, который должен иметь ярлык ctrl+k.

Если вы хотите «поэкспериментировать» с ним и у вас есть некоторые передовые идеи, дайте мне знать, и я попробую их.

1
задан 4 January 2018 в 05:59

2 ответа

Я сомневаюсь, что кто-нибудь еще столкнется с этой проблемой, но для полноты картины я хочу оставить здесь свое решение:

Я использую мышь с колесиками боковой прокрутки, и я хотел настроить некоторые из них. пользовательские ярлыки для этого колеса. Единственный вариант, который я смог найти, это переназначить Button 6 и Button 7 с помощью xbindkeys, однако это не сработало, потому что я использую Wayland, а не xorg. Но после того, как я установил его и увидел, что он не работает, я случайно оставил конфиг на месте. По какой-то странной причине xbindkeys все еще в некоторой степени работает в Wayland, поэтому мои ярлыки ( ctrl + j и ctrl + k ) выполнено частично (без ctrl ).

1
ответ дан 4 January 2018 в 05:59

В Ye Olde Days h j k и l были клавишами навигации для влево, вниз, вверх и вправо соответственно .

Поскольку j и k являются традиционными ярлыками для перехода вверх и вниз в продуктах Google , кажется, что что-то находится в странном режиме, когда он хочет отправить вместо этого сочетания клавиш принять меры.

Мой голос - "ошибка".

1
ответ дан 4 January 2018 в 05:59

Другие вопросы по тегам:

Похожие вопросы: