- Как отключить тачпад в ноутбуке при подключении мыши (Linux, Ubuntu)
- Как отключить тачпад в Linux
- от sasza
- Командная строка
- Оболочка гнома
- KDE Plasma 5
- Корица
- Приятель
- XFCE4
- Как отключить сенсорную панель на ноутбуке?
- 1. Как отключить тачпад в Windows?
- 2. Как отключить сенсорную панель в Linux?
- Как отключить тачпад
- Выключение и включение тачпада на EeePC одной кнопкой.
Как отключить тачпад в ноутбуке при подключении мыши (Linux, Ubuntu)
Как я уже писал ранее, отключение тачпада при подключении мыши — самая простая и естественная вещь, которая только может происходить. Я удивлён, что такой функционал не предусмотрен по умолчанию в каждой операционной системе, но куда ж деваться :-(.
Итак, если вы пользуетесь всевозможными системами на основе Линукс (включая Ubuntu), для автоматического отключения тачпада есть огромное количество способов. Например, можно написать два правила для udev (/home/user надо будет заменить на ваш домашний каталог):
Этот вариант идеально подойдёт для простых случаев. Но например, если вы пользуетесь Gnome (или менеджером GDM), то, скорее всего, ничего не выйдет.
В Ubuntu (практически любой версии, будь то Oneric Ocelot, Precise Pangolin, Raring Ringtail, Saucy Salamander, Trusty Tahr или ещё что) можно поставить пакет touchpad-indicator:
Или сразу одной строкой:
Тот же пакет, например, можно установить и в ArchLinux:
Самые продвинутые создатели, похоже, у KDE: в любом дистрибутиве в KDE (или в KUbuntu) можно просто войти в настройки тачпада и приказать ему отключаться при подключении мышки.
Для самостоятельного включения/выключения можно использовать следующий скрипт (найдено в сети, оригинальный автор неизвестен):
Основная идея состоит в том, что любое устройство ввода можно отключить при помощи xinput, надо лишь найти его идентификатор и сохранить в переменную tpid. В любом случае, если вы будете запускать эту команду самостоятельно, она будет работать. А вот в udev загнать её так просто не получится: надо будет подсунуть ей правильный .Xauthority файл.
Источник
Как отключить тачпад в Linux
от sasza
Сенсорные панели на портативных компьютерах с годами стали довольно хорошими. Тем не менее, не всем они нравятся, и они могут сильно мешать. Если вам надоело работать с тачпадом и вы хотите его выключить, мы можем помочь. Следуйте инструкциям в этом руководстве, когда мы узнаем, как отключить тачпад в Linux.
Командная строка
Можно отключить тачпад прямо из командной строки с помощью инструмента 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 на клавиатуре, затем введите:
Когда окно настроек мыши открыто и готово к использованию, найдите вкладку «Устройства» и щелкните по ней. Оттуда щелкните раскрывающееся меню и выберите сенсорную панель.
После выбора сенсорной панели в меню устройства нажмите кнопку ползунка рядом с ней, чтобы отключить сенсорную панель. Чтобы снова включить тачпад, снова нажмите ползунок.
Источник
Как отключить сенсорную панель на ноутбуке?
Сегодня на любом ноутбуке есть сенсорная панель, вещь, несомненно, очень полезная. Но лично меня сильно раздражает, когда я печатаю текст, а курсор вдруг улетает и вы уже начинаете печатать где-то в середине текста. Просто невозможно не задеть большим тачпад во время набора.
Как же отключить сенсорную панель на ноутбуке? Но не просто отключить, а отключать её только на время, пока я набираю текст. И уже я давно нашёл ответ, которым хочу поделиться и с вами.
1. Как отключить тачпад в Windows?
Если у вас стоит Windows, то скорее всего у вас есть программка, которая может выполнять эту функцию. Поэтому вам нужно просто установить родной драйвер для вашей сенсорной панели и утилиту, которая обычно идёт в комплекте к нему. Зайдя в эту утилиту можно настроить эту функцию, и скорее всего вы не столкнётесь с особыми трудностями.
Так же тачпад можно выключить при помощи клавиатуры, нажав кнопку Fn + какую-то кнопку от F1 до F12, у меня это F3. На этой клавише должен быть нарисован перечёркнутый тачпад. А как быть пользователям Linux? Лично у меня эта кнопка в linux не работает.
2. Как отключить сенсорную панель в Linux?
Раньше, когда у меня было мало знаний, я нашёл очень простой способ, простой до гениальности. Я просто вырезал из картона квадратик по размеру сенсорной панели и когда печатал, клал её в нишу панели. Всё, сенсорная панель больше не мешает. Но это не самый лучший способ. Выключить тачпад во время набора можно всего одной маленькой командой:
Но чтобы каждый раз при включения компьютера не вводить эту команду, её нужно прописать в автозагрузку. В Ubuntu и её клонах это можно сделать, прописав команду в «Автоматически запускаемые приложения». Но чтобы долго не искать эту утилиту в меню, просто наберите в терминале:
И впишите нужную команду, как показано на картинке:
Ну вот и всё. Linux — это просто! И выключить тачпад во время набора текста в нём тоже не трудно!
Источник
Как отключить тачпад
Имеется Ubuntu 10.04 на ASUS K42J, как отключить тачпад?
поищи здесь по слову synclient, уже обсуждали неоднократно.
от себя посоветую (для временного отключения когда печатаешь на клавиатуре что-то) использовать syndaemon , это очень удобно
Проблема в том что, у этого ноута все работает не через synaptics (мне так кажется так как при удалении пакета xserver-xorg-input-synaptics, точпад все равно работает).
Вот вывод xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ImPS/2 Logitech Wheel Mouse id=12 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ USB2.0 0.3M UVC WebCam id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Asus Laptop extra buttons id=14 [slave keyboard (3)]
Кажется точпад распознается как ImPS/2 Logitech Wheel Mouse
Как его отключить.
Вообщем это бок ядра в том, что
Кажется точпад распознается как ImPS/2 Logitech Wheel Mouse
На самом деле точпад фирмы Elantech, и пока ядро не будет его нормально определять (2.6.35 с ним работает нормально) ни какими настройками ксорга, sysnaptics (gsynaptics) вы его не отключите. А вот при помощи xinput или как Вам советывали synclient это возможно.
/usr/bin/synclient TouchpadOff=1 Couldn’t find synaptics properties. No synaptics driver loaded?
Не проходит. Этот спопсоб я сразу применял.
Тогда так:
xinput set-int-prop 13 ‘Device Enabled’ 8 0 — выключить
xinput set-int-prop 13 ‘Device Enabled’ 8 1 — включить
Источник
Выключение и включение тачпада на EeePC одной кнопкой.
Недавно достался мне компьютер ASUS Eee PC 1001HA. Недолго думая, снес стартовую операционную систему, поставив Linux Mint 13 со средой XFCE. Сам я тот еще нуб, поэтому простите, если раздел не тот, но вроде бы это именно сюда. На нетбуке есть аж два варианта влиять на тачпад: можно нажать Fn+F3, можно специальную кнопку чуть выше, чем Esc. В Windows была предустановлена реакция на команду. В Linux я смог настроить эту кнопку на отключение тачпада. Увы, на включение настроить ее же невозможно, пришлось на включение настраивать другую. Сделал я это очень тупо — командой synclient TouchpadOff=1, присвоенной клавише. Ну и аналогичная с нулем.
СОБСТВЕННО, ВОПРОС: Можно ли сделать зависимость по типу «if TouchpadOff=0 then synclient TouchpadOff=1 else synclient TouchpadOff=0?»
Можно. Пиши скрипт и цепляй хоткей на него.
На чем писать и куда?
Скопипасти команды и дай выхлоп — должно быть точно так же.
Слегка поправлюсь. Это должна быть не консольная команда, а то, что вводится в строку «Выполнить программу. »
И да, в терминале на первое выдает 1, на второе 0.
Так у тебя в консоли работает команда? Засунь ее в скрипт и вводи куда хочешь.
Одна выключает, одна включает. ПОвторный ввод одного и того же не дает результата. А мне нужно, чтобы это можно было ввести в строку «Выполнить программу», и каждый следующий ввод включал и отключал тачпад.
В терминале вот эта команда Выключение и включение тачпада на EeePC одной кнопкой. (комментарий) работает? Должна. Если она не работает в какой-то там строке, то засунь ее в скрипт и вызывай уже этот скрипт. Понятно объяснил?
Источник