Как отключить CTRL, действующий на импульс тачпада в Cinnamon?

У моей сенсорной панели включен импульс (или инерция, я не знаю, каков правильный термин), то есть даже после того, как мои пальцы покидают сенсорную панель, она продолжает прокручиваться и постепенно замедляется (я считаю, что это особенность каждой сенсорной панели). Тем не менее, в моей Linux Mint Cinnamon, даже в импульсе сенсорной панели, Ctrl работает, и часто, когда я использую Ctrl сразу после прокрутки, он внезапно увеличивает или уменьшает масштаб, так как Ctrl + прокрутка изменяет масштаб. Как я могу исправить это так, что Ctrl не будет действовать на импульс тачпада?

  • Конфигурация сенсорной панели Synaptics «берет верх» из Windows
  • Как продлить время отключения сенсорной панели после нажатия клавиши, чтобы она не активировалась?
  • Какие коды клавиш соответствуют запросам на включение сенсорной панели и сенсорной панели?
  • Внешняя переменная
  • Touchegg хорошо справляется с событиями 3 и 4 пальца, но «игнорирует» 2 события пальца
  • One Solution collect form web for “Как отключить CTRL, действующий на импульс тачпада в Cinnamon?”

    Это связано с тем, что в драйверах libinput реализованы возможности портирования, якобы для улучшения удобства использования, но с побочными эффектами (происходящими в переводе на события X11), которые вы испытываете.

    Это может помочь в увеличении трения. Это работает, убивая прокрутку намного быстрее после того, как ваши пальцы покидают сенсорную панель, в результате чего драйвер libinput X11 генерирует меньше событий прокрутки и делает конфликт событий с ключевыми словами намного менее вероятным. Если вы хотите сохранить некоторый уровень выбега, вам может понадобиться поиграть со вторым номером после «Силовой скорости выбега» ниже, чтобы найти тот, который работает для вас – более высокие значения быстрее останавливают выбег, более низкие значения позволяют ему скользить для дольше.

    Из руководства здесь (и других комментариев ниже) я считаю, что это исправляет проблему для меня:

    xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0 

    Вам, вероятно, потребуется изменить 16 на ID вашего устройства сенсорной панели, которое можно идентифицировать, используя

     xinput list 

    Чтобы изменения сохранялись между сеансами, создайте файл .config/autostart/fix-scrolling.desktop с содержимым:

     [Desktop Entry] Name=Fix Scrolling Exec=xinput set-prop "16" "Synaptics Coasting Speed" 20.0 50000.0 Terminal=false Type=Application StartupNotify=false 

    В долгосрочной перспективе метод X11 для представления событий прокрутки в виде дискретных нажатий клавиш должен стать менее проблематичным, поскольку все больше распределений переключается на поддержку Wayland или другой современной архитектуры «места».

    Interesting Posts

    Доступ к трассировке дерева каталогов

    большие серверы электронной почты, отправляемые с сервера, не могут идентифицировать

    Использовать зашифрованный / домашний свежий Debian, созданный в Mint

    Как идиоматические программы Unix обнаруживают, какой префикс они установлены?

    Mounted.cifs с опцией ro, пользователь все еще способен коснуться

    Загрузите все исходные файлы для веб-страницы

    Поддерживает ли FreeBSD сетевую виртуализацию, такую ​​как Crossbow?

    Как вы можете использовать NOPASSWD sudo для работы в Fedora 15?

    Что такое kswapd_low_wmark_hit_quickly из / proc / vmstat

    Скрытие файлов на FTP-сервере

    Возможно ли установить раздел только для некоторых пользователей?

    RHEL 7.0 не может подключиться к Интернету

    Как выполнить двойную загрузку PC-BSD 10.3 (с файловой системой zfs) и debian 7 (crunchbang) с помощью загрузчика grub2 в MBR?

    Есть ли какая-либо прибыль при использовании непрерывного пространства в lvm?

    Можете ли вы переключаться между окнами в приложении в Openbox?

    Linux и Unix - лучшая ОС в мире.