Linux отключение тачпада при подключении мыши

Автоматическое отключение тачпада при подключении мышки в Linux

Современные тачпады — это довольно удобные устройства: хорошая чувствительность, распознают жесты и несколько одновременных нажатий. При определённой сноровке можно с большим комфортом скролить и масштабировать страницы или изображения. Особенно начинаешь ценить тачпад в «полевых» условиях.

Но в условиях «офиса», когда под рукой любимая компьютерная мышь (возможно, с десятком кнопок к которым привязаны самые частые действия), потребность в тачпаде отпадает. Причём если вы много печатаете, то тачпад особенно мешает, так как регулярно случайные касания перемещают курсор в самые неожиданные места на экране. Кстати, в Linux есть настройка отключения тачпада во время печатания, но у меня она не работает:

Тачпад можно отключить насовсем как в «Настройках мыши и тачпада» или даже в настройках БИОСа — чтобы он не работал ни в одной операционной системе.

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

Тем не менее с помощью клавиш WIN, TAB стрелок и ENTER я сумел выключить ноутбук. Но я задумался — а хорошо бы было, чтобы при отключённой мышке тачпад автоматически включался…

Так вот, в Linux есть эта настройка! В зависимости от дистрибутива, она может быть вынесена в настройки тачпада, присутствовать в дополнительной программе или вовсе отсутствовать в графическом интерфейсе. Поэтому я рассмотрю самый универсальный вариант: настройку с помощью консоли. Эта настройка должна работать в любом дистрибутиве, у которых в качестве окружения рабочего стола используется Cinnamon, Mate или GNOME.

Как сделать чтобы тачпад отключается автоматически при подключённой мышке в Linux

Эта настройка должна работать в любом дистрибутиве, у которых в качестве окружения рабочего стола используется Mate или GNOME, то есть это Ubuntu, Kali Linux, Linux Mint Mate и их производные.

Чтобы тачпад не работал если подключена внешняя мышь, достаточно выполнить команду:

Чтобы узнать, какая настройка активна в данный момент:

Возможны следующие опции:

  • enabled
  • disabled
  • disabled-on-external-mouse

Если вы хотите, чтобы тачпад вновь работал постоянно, выполните:

Или чтобы отключить его насовсем:

Как настроить отключение тачпада в Cinnamon

В Cinnamon указанные выше настройка не имеет эффекта по той причине, что в данном рабочем окружении не реализована эта функция.

Как правило, если мы не используем постоянно тачпад, то потребность в нём возникает очень редко. По этой причине вам может подойти следующий вариант — настройте отключение тачпада по горячей клавише, например, F2. Это очень быстро и очень интуитивно!

Кстати, в вашем ноутбуке может быть предусмотрена функциональная клавиша для включения/отключения тачпада — проверьте, вполне возможно, что вам этого окажется достаточно (у меня это FN+F10). Если клавиша не срабатывает или она просто не предусмотрена, то вы можете настроить её сами. Для этого перейдите в Настройки системы > Клавиатуры > Shortcuts > System > Hardware > Toggle Touchpad State > (дважды кликните в секции Keyboard bindings) unassigned > F2

Источник

Как отключить тачпад в ноутбуке при подключении мыши (Linux, Ubuntu)

Как я уже писал ранее, отключение тачпада при подключении мыши — самая простая и естественная вещь, которая только может происходить. Я удивлён, что такой функционал не предусмотрен по умолчанию в каждой операционной системе, но куда ж деваться :-(.

Итак, если вы пользуетесь всевозможными системами на основе Линукс (включая Ubuntu), для автоматического отключения тачпада есть огромное количество способов. Например, можно написать два правила для udev (/home/user надо будет заменить на ваш домашний каталог):

Этот вариант идеально подойдёт для простых случаев. Но например, если вы пользуетесь Gnome (или менеджером GDM), то, скорее всего, ничего не выйдет.

Читайте также:  Сброс настроек центра обновления windows

В Ubuntu (практически любой версии, будь то Oneric Ocelot, Precise Pangolin, Raring Ringtail, Saucy Salamander, Trusty Tahr или ещё что) можно поставить пакет touchpad-indicator:

Или сразу одной строкой:

Тот же пакет, например, можно установить и в ArchLinux:

Самые продвинутые создатели, похоже, у KDE: в любом дистрибутиве в KDE (или в KUbuntu) можно просто войти в настройки тачпада и приказать ему отключаться при подключении мышки.

Для самостоятельного включения/выключения можно использовать следующий скрипт (найдено в сети, оригинальный автор неизвестен):

Основная идея состоит в том, что любое устройство ввода можно отключить при помощи xinput, надо лишь найти его идентификатор и сохранить в переменную tpid. В любом случае, если вы будете запускать эту команду самостоятельно, она будет работать. А вот в udev загнать её так просто не получится: надо будет подсунуть ей правильный .Xauthority файл.

Источник

Как отключить тачпад при использовании мыши

Я могу отключить сенсорную панель, но если я вдали от своей мыши Bluetooth или забыл свой беспроводной ключ для резервной мыши, я SOL. У Linux Mint была хорошая настройка, позволяющая отключать тачпад при использовании мыши. Я сейчас на Ubuntu MATE 16.04 и не имею этой настройки. Как я могу получить эту функциональность? Отключить тачпад во время набора текста недостаточно, чтобы предотвратить легкие прикосновения моей ладони к тому, над чем я работаю.

Я прочитал другие подобные вопросы здесь и не смог найти ответ на этот вопрос.

Вы должны иметь возможность отключить тачпад, если подключена внешняя мышь, с помощью команды:

Чтобы получить текущую ситуацию:

Существует также программа, которая вводит некоторый графический интерфейс для редактирования некоторых таких настроек.

Если вы боитесь терминала, вы можете использовать dconf-editor : dconf-enable-touchpad-image

В Kubuntu 16.04 вы можете просто перейти к SystemSettings-> Устройства ввода-> Touchpad-> Включить / отключить Touchpad

Теперь выберите отключить, когда мышь подключена.

Я понимаю, что немного опоздал на вечеринку (а также, что мой ответ не относится к Ubuntu-Mate), но здесь идет .

У меня очень похожие требования к вам, но я запускаю xfce на Debian 9 (stretch), поэтому у меня не установлено ни gnome / gsettings. Чтобы отключить / повторно включить сенсорную панель synaptics всякий раз, когда я подключаю / отключаю usb-мышь, я использую правила udev для запуска сценария оболочки (posix), который отвязывает / повторно связывает драйвер сенсорной панели synaptics:

В качестве пользователя root создайте /usr/local/sbin/touchpadctl.sh со следующим содержимым:

Сделайте ваш скрипт управления сенсорной панелью исполняемым:

Теперь проверьте ваш скрипт. Чтобы отключить сенсорную панель:

и включить тачпад:

Поскольку при этом используется «связывание драйверов», никакой зависимости от X / xorg / wayland / gnome нет. В результате вы можете использовать его в правилах udev, которые будут корректно работать при загрузке:

В качестве пользователя root создайте /etc/udev/rules.d/01-touchpad.rules со следующим содержимым:

Как и во всем Linux, ваш пробег может варьироваться — вам, возможно, придется «подправить» его, но я старался изо всех сил, чтобы его было легче понять. Для получения дополнительной информации о связывании / развязывании драйверов, прочитайте статью Грега Кроа-Хартмана 2005 года в Linux Weekly News, а также есть хорошая информация в исходном коде ядра . Для получения дополнительной информации о переписывании правил udev посмотрите превосходное руководство Дэниела Дрейка .

Источник

Как отключить тачпад в Linux

Как отключить тачпад в Linux

Сенсорные панели на ноутбуках за эти годы стали довольно хорошими. Тем не менее, не всем они нравятся, и они могут сильно мешать. Если вы устали от работы с сенсорной панелью и хотите выключить ее, мы можем помочь. Следуйте инструкциям в этом руководстве, чтобы узнать, как отключить сенсорную панель в Linux.

Командная строка

Можно отключить сенсорную панель прямо из командной строки, используя инструмент xinput. Для начала откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

После того, как окно терминала откройте и готово, запустите команду xinput list , чтобы просмотреть все устройства ввода на вашем ноутбуке с Linux.

Примечание. Xinput, скорее всего, не будет работать в средах рабочего стола Wayland. Чтобы отключить сенсорную панель, следуйте инструкциям, ориентированным на рабочий стол.

Выполнение команды xinput list распечатает список устройств ввода в терминале. Просмотрите этот список для вашей сенсорной панели. Не забудьте также найти номер Id вашей сенсорной панели. В этом примере идентификатор сенсорной панели равен 10. Ваш будет отличаться.

Читайте также:  Repairing old house windows

После того, как вы выяснили имя вашей сенсорной панели и ее идентификатор в списке Xinput, пришло время использовать xinput . инструмент, чтобы отключить его с помощью команды ниже.

Примечание. Пожалуйста, измените 10 в приведенном ниже примере команды на номер Id сенсорной панели, как указано в списке Xinput.

xinput set-prop 10 ‘Device Enabled’ 0

Как только команда xinput set-prop будет запущена в окне терминала, ваша сенсорная панель должна перестать функционировать и фактически отключиться. В любое время, если вы хотите снова включить сенсорную панель, выполните следующую команду:

xinput set-prop 10 ‘Device Enabled’ 1

Оболочка Gnome

Чтобы отключить сенсорную панель в Оболочке Gnome, в вашей системе должны быть установлены расширения Gnome. Причина, по которой необходимо расширение, заключается в том, что Gnome Shell не предлагает этот параметр по умолчанию. Чтобы включить расширения Gnome, следуйте этому руководству здесь.

Как только поддержка расширений Gnome будет включена на вашем ПК с Linux, перейдите на веб-сайт расширений Gnome и установите расширение индикатора сенсорной панели.

С индикатором сенсорной панели После установки вы можете легко отключить сенсорную панель на своем ноутбуке, нажав на индикатор сенсорной панели в верхней панели и установив ползунок сенсорной панели в положение выключения.

Чтобы снова включить сенсорную панель в оболочке Gnome, установите ползунок сенсорной панели во включенное положение.

KDE Plasma 5

Рабочий стол KDE Plasma 5 не может отключить сенсорную панель навсегда. Вместо этого его можно отключить, когда к системе подключена внешняя мышь, а также при наборе текста.

Чтобы получить доступ к настройкам сенсорной панели KDE Plasma 5, начните с нажатия Win на клавиатуре. Затем введите тачпад в поле поиска. Нажмите на значок сенсорной панели в результатах поиска.

В настройках сенсорной панели KDE Plasma 5 нажмите «Включить / отключить сенсорную панель». вкладка. Затем на вкладке «Включить / отключить сенсорную панель» найдите поле «Отключить сенсорную панель во время набора текста» и установите его. Затем установите флажок Отключить сенсорную панель, когда мышь подключена.

Не нужно отключать сенсорную панель во время набора текста или во время ввода текста. мышь подключена? Вернитесь в настройки сенсорной панели KDE Plasma 5 и снимите флажки, отмеченные ранее.

Cinnamon

Отключить сенсорной панели в настольной среде Cinnamon, вы должны получить доступ к настройкам мыши и сенсорной панели. Для этого нажмите Выиграть и введите touch в поле поиска. Мышь и тачпад должны появиться в результате поиска.

В окне мыши и сенсорной панели на рабочем столе Cinnamon найдите кнопку сенсорной панели и щелкните ее, чтобы перейти в настройки сенсорной панели Cinnamons.

В области «Мышь и сенсорная панель» на сенсорной панели щелкните ползунок, чтобы отключить сенсорную панель. Чтобы снова включить сенсорную панель, снова нажмите ползунок.

Использование среды рабочего стола Mate и хотите отключить сенсорную панель на нем? Вы должны открыть окно настроек мыши Mate. Для этого нажмите комбинацию клавиш Alt + F2 . Затем запустите приведенную ниже команду в панели быстрого запуска, чтобы получить доступ к настройкам мыши Mates.

Внутри Mate Окно настроек мыши, есть две колонки: мышь и тачпад. Нажмите на вкладку «Сенсорная панель» для доступа к настройкам сенсорной панели Mates. Затем снимите флажок «Включить сенсорную панель», чтобы отключить сенсорную панель вашего ноутбука.

Чтобы снова включить ее, установите флажок еще раз.

XFCE4

Чтобы отключить сенсорную панель напрямую в среде рабочего стола XFCE4, откройте окно настроек мыши. Для этого нажмите Alt + F2 на клавиатуре, а затем введите:

Когда окно настроек мыши открыто и готово к использованию, найдите вкладку «Устройства», и нажмите на него. Оттуда, нажмите на выпадающее меню и выберите вашу сенсорную панель.

После выбора сенсорной панели в меню устройства нажмите кнопку ползунка рядом с ней, чтобы отключить сенсорную панель. Чтобы снова включить сенсорную панель, снова нажмите ползунок.

Источник

Как отключить тачпад в Linux

от sasza

Сенсорные панели на портативных компьютерах с годами стали довольно хорошими. Тем не менее, не всем они нравятся, и они могут сильно мешать. Если вам надоело работать с тачпадом и вы хотите его выключить, мы можем помочь. Следуйте инструкциям в этом руководстве, когда мы узнаем, как отключить тачпад в Linux.

Читайте также:  Loadlibrary failed with error 1114 windows 10 amd

Командная строка

Можно отключить тачпад прямо из командной строки с помощью инструмента xinput. Для начала откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

Когда окно терминала открыто и готово, запустите команду xinput list, чтобы просмотреть все устройства ввода на вашем ноутбуке с Linux.

Примечание. Xinput, скорее всего, не будет работать с окружением рабочего стола Wayland. Чтобы вместо этого отключить тачпад, следуйте инструкциям, ориентированным на рабочий стол.

Выполнение команды xinput list распечатает список устройств ввода в терминале. Посмотрите в этом списке свой тачпад. Не забудьте также найти идентификационный номер своей сенсорной панели. В этом примере идентификатор сенсорной панели — «10». Ваш будет отличаться.

После того, как вы выяснили имя своей сенсорной панели и ее идентификатор в списке Xinput, пришло время использовать инструмент xinput, чтобы отключить его с помощью приведенной ниже команды.

Примечание. Измените 10 в приведенном ниже примере команды на номер идентификатора сенсорной панели, как указано в списке Xinput.

Как только команда xinput set-prop будет запущена в окне терминала, ваш тачпад должен перестать работать и фактически отключиться. В любое время, если вы захотите снова включить сенсорную панель, выполните следующую команду:

Оболочка гнома

Чтобы отключить тачпад в Gnome Shell, в вашей системе должны быть установлены расширения Gnome. Причина, по которой необходимо расширение, заключается в том, что Gnome Shell не предлагает этот параметр по умолчанию. Чтобы включить расширения Gnome, следуйте этому руководству здесь.

После включения поддержки расширений Gnome на вашем ПК с Linux перейдите на веб-сайт расширений Gnome и установите Расширение индикатора сенсорной панели .

Установив индикатор сенсорной панели, вы можете легко отключить сенсорную панель на своем ноутбуке, щелкнув индикатор сенсорной панели на верхней панели и установив ползунок «Тачпад» в положение выключения.

Чтобы снова включить тачпад в Gnome Shell, установите ползунок «Тачпад» в положение «включено».

KDE Plasma 5

Среда рабочего стола KDE Plasma 5 не может отключить тачпад навсегда. Вместо этого его можно отключить, когда к системе подключена внешняя мышь, а также во время набора текста.

Чтобы получить доступ к настройкам сенсорной панели KDE Plasma 5, начните с нажатия Win на клавиатуре. Затем введите «сенсорная панель» в поле поиска. Щелкните значок «Тачпад» в результатах поиска.

В настройках сенсорной панели KDE Plasma 5 щелкните вкладку «Включить / отключить сенсорную панель». Затем на вкладке «Включить / отключить сенсорную панель» найдите поле «Отключить сенсорную панель во время набора текста» и установите его. Затем установите флажок «Отключить тачпад при подключении мыши».

Не хотите, чтобы тачпад отключался во время набора текста или когда подключена мышь? Вернитесь в настройки сенсорной панели KDE Plasma 5 и снимите флажки, отмеченные ранее.

Корица

Чтобы отключить тачпад в среде рабочего стола Cinnamon, вы должны получить доступ к настройкам «Мышь и тачпад». Для этого нажмите Win и введите «touch» в поле поиска. «Мышь и сенсорная панель» должны появиться в результате поиска.

Внутри окна «Мышь и сенсорная панель» на рабочем столе Cinnamon найдите кнопку «Сенсорная панель» и щелкните ее мышью, чтобы перейти к настройкам сенсорной панели Cinnamon.

В области «Сенсорная панель» раздела «Мышь и сенсорная панель» щелкните ползунок, чтобы отключить сенсорную панель. Чтобы снова включить тачпад, снова нажмите ползунок.

Приятель

Используете среду рабочего стола Mate и хотите отключить на ней тачпад? Вы должны открыть окно «Настройки мыши» Mate. Для этого нажмите комбинацию клавиш Alt + F2. Затем запустите команду ниже в панели быстрого запуска, чтобы получить доступ к настройкам мыши Mate.

Внутри окна Mate «Настройки мыши» есть два столбца: «Мышь» и «Тачпад». Щелкните вкладку «Сенсорная панель», чтобы получить доступ к настройкам сенсорной панели Mate. Затем снимите флажок «Включить сенсорную панель», чтобы отключить сенсорную панель ноутбука.

Чтобы снова включить его, снова установите флажок.

XFCE4

Чтобы полностью отключить тачпад в среде рабочего стола XFCE4, откройте окно настроек мыши. Для этого нажмите Alt + F2 на клавиатуре, затем введите:

Когда окно настроек мыши открыто и готово к использованию, найдите вкладку «Устройства» и щелкните по ней. Оттуда щелкните раскрывающееся меню и выберите сенсорную панель.

После выбора сенсорной панели в меню устройства нажмите кнопку ползунка рядом с ней, чтобы отключить сенсорную панель. Чтобы снова включить тачпад, снова нажмите ползунок.

Источник

Оцените статью