Могу ли я автоматически деактивировать сенсорную панель при подключении USB-мыши?

ah есть ваша проблема, вам нужно добавить wlp4s0 в / etc / network / interfaces Edit /etc/network/interfaces

sudo nano /etc/network/interfaces 

добавить

iface lo inet loopback
auto wlp4s0

и перезагрузить. [!d2 ]

вам нужен файл Regenerate 70-persistent-net.rules.

запустите

sudo udevadm trigger 

и

sudo udevadm trigger --action=add

, а затем перезагрузитесь. [ ! d6]

19
задан 27 August 2011 в 11:55

28 ответов

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 25 July 2018 в 21:24

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

0
ответ дан 25 July 2018 в 21:24

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 25 July 2018 в 21:24
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 25 July 2018 в 21:24
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 31 July 2018 в 10:36

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 31 July 2018 в 10:36

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 31 July 2018 в 10:36
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 31 July 2018 в 10:36
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 31 July 2018 в 11:40

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 31 July 2018 в 11:40

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 31 July 2018 в 11:40
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 31 July 2018 в 11:40
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 2 August 2018 в 03:04

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 2 August 2018 в 03:04

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 2 August 2018 в 03:04
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 2 August 2018 в 03:04
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 4 August 2018 в 18:54

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 4 August 2018 в 18:54

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 4 August 2018 в 18:54
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 4 August 2018 в 18:54
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 6 August 2018 в 03:17

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 6 August 2018 в 03:17

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 6 August 2018 в 03:17
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 6 August 2018 в 03:17
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

Я не уверен, что все ноутбуки используют Synaptiks, но вы можете попытаться использовать его. Если вы не установили, напишите в терминале: $sudo apt-get install kde-config-touchpad, затем $synaptiks и, наконец, в меню «Управление сенсорной панелью»:

Автоматически запускайте при входе в систему. Автоматически отключите сенсорную панель, если мышь подключена

Я надеюсь, что эта информация была ценна для вас!

3
ответ дан 7 August 2018 в 20:58

Это более длинный ответ аналогичного с помощью realhu.

Сценарий для включения / выключения сенсорной панели с уведомлением на экране

Частичный кредит для этого сообщения (включение / отключение тачпада)

Создайте скрипт с сенсорным экраном

Создайте новый каталог /home/USER/bin, а затем используйте gedit /home/USER/bin/toggle-touchpad. ПРИМЕЧАНИЕ. Замените USER на свой идентификатор пользователя. Скопируйте и вставьте эти строки в свой редактор:

#!/bin/bash # NAME: toggle-touchpad # PATH: /home/$USER/bin # DESC: Update pulseaudio output device when HDMI TV plugged / unplugged # CALL: called from Keyboard Shortcut `Super`+`T` # DATE: Created Dec 23, 2016. # NOTE: Written for AU question: http://askubuntu.com/questions/863746/keyboard-shortcut-to-disable-the-laptop-touchpad/863750?noredirect=1#comment1333958_863750 # Use device number matching touchpad, in this case 14 if [[ $(xinput list 14 | grep -Ec "disabled") -eq 1 ]]; then xinput enable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-available.png "Touchpad enabled" else xinput disable 14 DISPLAY=:0 notify-send --urgency=critical --icon=/usr/share/icons/gnome/256x256/status/user-busy.png "Touchpad disabled" fi exit 0

Пометьте скрипт перетаскивания в качестве исполняемого файла

Сохраните файл и выйдите из редактора. Теперь поставьте флаг в качестве исполняемого файла с помощью

chmod +x /home/USER/bin/toggle-touchpad

Назначьте скрипт toggle-touchpad для сочетания клавиш

Откройте System Settings ⟶ Keyboard ⟶ Shortcuts ⟶ Custom Shortcuts ⟶ +

Появится этот экран:

Включить / отключить сенсорную панель

Заполнить поля пользовательского ярлыка следующим образом:

Name = Toggle Touchpad Command = /home/USER/bin/toggle-touchpad

Нажмите кнопку «Применить» для сохранения.

Появится новая запись со статусом «Отключено». Щелкните правой кнопкой мыши Отключить и используйте Применить + Z (или любую другую неиспользованную комбинацию ярлыков). Я хотел использовать Super + T, но это уже назначено на ПРИМЕЧАНИЕ: .

Измените сценарий с переключателем тачпада на другой номер устройства

Номер устройства по умолчанию установлено на 14. Чтобы узнать, какой номер вашего устройства используется, выполните следующие действия:

─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$ xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Performance MX id=10 [slave pointer (2)] ⎜ ↳ Logitech K800 id=11 [slave pointer (2)] ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=14 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Laptop_Integrated_Webcam_HD id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=15 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ─────────────────────────────────────────────────────────────────────────────── USER@host:~/bin$

Вы можете выбрать любое устройство, которое вам нравится, например Touchpad = 14, Webcam = 12 и т. д.

Какой номер устройства вы используете, просто откройте свой скрипт /home/USER/bin/toggle-touchpad и замените 14 на этот номер устройства.

Измените сценарий с переключателем тачпада для использования разных значков

Когда отображается сообщение «Touchpad enabled» / «Touchpad disabled», отображается значок слева от текста. Фондовые значки используются с /usr/share/icons/gnome/256x256/status/, но вы можете их изменить.

Для включения сенсорной панели это отображается:

Для отключения сенсорной панели это отображается:

[ ! d41]

2
ответ дан 7 August 2018 в 20:58

Этот проект, похоже, больше не поддерживается.

Для natty есть приложение индикатора сенсорной панели. его можно установить для отключения / включения тачпада, когда мышь подключена или выключена. Я не знаю, может ли он работать и для более старых версий Ubuntu.

Этот проект

sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator
10
ответ дан 7 August 2018 в 20:58
  • 1
    Этот инструмент, похоже, не работает для Ubuntu 14.04 LTS. Проверена оболочка Gnome. – NobbZ 27 May 2015 в 14:36
  • 2
    Также не работает в моем Unity Ubuntu 14.04.3. – Waldir Leoncio 2 December 2015 в 21:29
  • 3
    который работает при наборе текста, но не отключается тачпад при подключении мыши. – vipin8169 26 January 2016 в 19:21
  • 4
    Работал отлично для меня на Ubuntu 14.04 LTS (Unity). Спасибо! – Kimberly W 30 January 2016 в 05:34
  • 5
    Также работает штраф 15.04 – PTS 12 February 2016 в 17:05

Вы можете настроить правила udev для отключения / включения тачпада. ArchLinux wiki имеет эти правила для переключения сенсорной панели Synaptic с udev:

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1" ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/USERNAME/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"
6
ответ дан 7 August 2018 в 20:58
  • 1
    Я не мог заставить его работать. Я добавил /etc/udev/rules.d/10-local.rules с ACTION=="add", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled false" ACTION=="remove", SUBSYSTEMS=="input", KERNELS=="mouse[1-9]", RUN+="gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true", а затем sudo service udev reload; sudo udevadm trigger; sudo service udev restart, но ничего не произошло. – Martin Thoma 27 August 2011 в 12:11

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

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