Как отключить функции угла сенсорной панели? (например, копировать, вставить, контекст, щелкнуть правой кнопкой мыши)


13

Используя тачпад на рабочем столе Unity, я обнаружил следующее:

Нажатие на углы сенсорной панели приводит к:

  • Верхний правый угол: вставьте команду.
  • Верхний левый угол: команда копирования .
  • Нижний правый угол: щелчок правой кнопкой мыши или команды контекстного меню .

Очевидно, что это намеренно, но должны быть настройки, чтобы изменить их. Я просмотрел, Settings->Mouse & Compiz Settings Managerно не смог ничего найти.

Как отключить эти триггеры?


1
Забавно ... читая свой вопрос, вы решили еще одну проблему, которая у меня возникла: «Как имитировать среднюю кнопку на сенсорной панели без кнопок». Раньше у меня была зависимость от левого + правого клика на моем предыдущем ноутбуке (Asus N55), и я застревал с «полностью плоской» сенсорной панелью моего нового (HP ProBook). Благодарность!
Андреа Борга

Ответы:


8

В терминале, введите: synclient RTCornerButton=0. Это решило проблему на мне.

Выполните, synclient -lчтобы получить список всех конфигураций.


1
Обратите внимание, что это только отключает функцию вставки (обратите внимание на RT). Повторите этот шаг для RBCornerButton, LTCornerButton и LBCornerButton, чтобы отключить другие функции. Обратите внимание, что этот параметр не сохраняется при перезагрузке в соответствии с этим .
Wk_of_Angmar

2

Любые изменения, которые вы делаете с помощью synclient, теряются после перезагрузки. Чтобы сделать решение, опубликованное Cyron постоянным, вставьте команду (ы) synclient в сценарий оболочки и добавьте сценарий оболочки в свои приложения запуска в Unity.

Обратите внимание, что сценарий должен начинаться с #!/bin/bash, и что вы можете изменить разрешения на исполняемый файл для правильной работы.


Несмотря на то, что я могу создать сценарий оболочки из него просто замечательно, следует отметить, что автозапуск с компьютера не работает в Xubuntu 17.04 (настройки должны быть сброшены после запуска сценария). Тем не менее, выполнение сценария в течение некоторого времени до его запуска исправляет это.
Brōtsyorfuzthrāx

@ Шул Я пытался сделать то же самое для 16.04 и 17.10. Можете поделиться сценарием?
Экодзи

@ Экодзи Конечно. Я также нашел способ отключить его при запуске (просто оставьте его на некоторое время перед выполнением). Вот первый скрипт (который предназначен только для переключения левой кнопкой мыши): pastebin.com/aNiWesUb, и вот тот, который нужно использовать при запуске: pastebin.com/pkXRJCxg. Вы можете рассматривать их как общественный домен. Возможно, вам придется отредактировать некоторые из них.
Brōtsyorfuzthrāx

0

Я тоже хотел решить эту проблему. Я не использую мышь; Я использую исключительно тачпад. Мой любимый редактор кода - vim, и я сыт по горло непреднамеренным копированием и вставкой, касаясь углов моей сенсорной панели. Кажется, решение легко:

  1. Зайдите в Приложения -> Системные инструменты -> Системные настройки
  2. Нажмите на кнопку мыши и сенсорной панели.
  3. Нажмите, чтобы открыть вкладку «Сенсорная панель».
  4. Снимите флажок «Включить щелчки мыши с сенсорной панелью».

Это все! Наслаждаться.


1
Это отключило бы даже щелчок левой кнопкой мыши с сенсорной панелью, не очень хорошее решение.
Самый суровый

Да, это действительно заслуживает нажатия вниз. Но так как у меня есть несколько из тех, кто преследует меня за то, что я считаю хорошими ответами, я не буду делать это с вами
Деннис

Хотя я лично обнаружил, что отключение касания с помощью сенсорной панели является довольно эффективным средством снятия напряжения (после касания с помощью сенсорной панели с тех пор, как я начал использовать сенсорные панели до недавнего времени), это ничего не делает, кроме отключения функции левого щелчка (на моем Dell Inspiron 3520 с 64-разрядной версией Xubuntu 17.04). Я все еще могу щелкнуть правой кнопкой мыши, скопировать и вставить с сенсорной панели. Я говорю, что это средство для снятия стресса, потому что оно предотвращает случайные щелчки (что очень полезно при программировании, чтобы не отвлекаться или даже просматривать веб-страницы, чтобы предотвратить случайное нажатие на рекламу).
Brōtsyorfuzthrāx
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.