В xfce я могу просто сделать это в настройках, но я пытаюсь переключиться на i3.
Выполнение этой команды при загрузке отключает тачпад эффективно:
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
Я на Ubuntu 17.10, так что я не нашел rc.local в /etc/.
Я огляделся и нашел это решение в stackexchange, которое повторяет rc.local на systemd.
Итак, я последовал за ним и добавил вышеприведенную команду в rc.local, которая теперь существует.
Однако мой тачпад не отключается, поэтому я не уверен, что делать.
Включение
exec --no-startup-id xinput --disable "SynPS/2 Synaptics TouchPad"
в конфигурацию i3.
Включение
exec --no-startup-id xinput --disable "SynPS/2 Synaptics TouchPad"
в конфигурацию i3.
Включение
exec --no-startup-id xinput --disable "SynPS/2 Synaptics TouchPad"
в конфигурацию i3.
Вы можете отключить тачпад при загрузке, создав запись .desktop в каталоге /.config/autostart/.
Чтобы выполнить это, выполните следующие шаги.
Сначала нам нужно создать запись рабочего стола в .config/autostart/ в домашнем каталоге нашего пользователя, используя следующую команду:
touch /home/<user>/.config/autostart/touchpad.desktop (имя файла необязательно)
, тогда нам нужно чтобы добавить записи в файл и сделать файл исполняемым.
vim /home/<user>/.config/autostart/touchpad.desktop
и вставить следующее в этот файл.
[Desktop Entry]
Name=Disable touchpad
GenericName=Touchpad disabler
Comment=Disables touchpad
Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
StartupNotify=true
Terminal=false
Type=Application
Name=touchpad.desktop
сохранить файл и выйти из редактора.
И сделайте его выполнимым, выполнив следующие шаги
chmod 755 /home/<user>/.config/autostart/touchpad.desktop
Перезагрузитесь и проверьте.
Чтобы включить tocuhpad после его отключения, вы можете запустить следующее в терминале.
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 1
Обратите внимание, что это позволит использовать только сенсорную панель для текущей сессии. Вы должны удалить запись рабочего стола или изменить значение с 0 на 1, чтобы включить тачпад при загрузке.
Если вы хотите отключить только сенсорную панель, а не физические кнопки ( Левый и правый щелчок), затем
замените Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0 на
Exec=synclient TouchpadOff=1
Вы можете отключить тачпад при загрузке, создав запись .desktop в каталоге /.config/autostart/.
Чтобы выполнить это, выполните следующие шаги.
Сначала нам нужно создать запись рабочего стола в .config/autostart/ в домашнем каталоге нашего пользователя, используя следующую команду:
touch /home/<user>/.config/autostart/touchpad.desktop (имя файла необязательно)
, тогда нам нужно чтобы добавить записи в файл и сделать файл исполняемым.
vim /home/<user>/.config/autostart/touchpad.desktop
и вставить следующее в этот файл.
[Desktop Entry]
Name=Disable touchpad
GenericName=Touchpad disabler
Comment=Disables touchpad
Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
StartupNotify=true
Terminal=false
Type=Application
Name=touchpad.desktop
сохранить файл и выйти из редактора.
И сделайте его выполнимым, выполнив следующие шаги
chmod 755 /home/<user>/.config/autostart/touchpad.desktop
Перезагрузитесь и проверьте.
Чтобы включить tocuhpad после его отключения, вы можете запустить следующее в терминале.
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 1
Обратите внимание, что это позволит использовать только сенсорную панель для текущей сессии. Вы должны удалить запись рабочего стола или изменить значение с 0 на 1, чтобы включить тачпад при загрузке.
Если вы хотите отключить только сенсорную панель, а не физические кнопки ( Левый и правый щелчок), затем
замените Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0 на
Exec=synclient TouchpadOff=1
Вы можете отключить тачпад при загрузке, создав запись .desktop в каталоге /.config/autostart/.
Чтобы выполнить это, выполните следующие шаги.
Сначала нам нужно создать запись рабочего стола в .config/autostart/ в домашнем каталоге нашего пользователя, используя следующую команду:
touch /home/<user>/.config/autostart/touchpad.desktop (имя файла необязательно)
, тогда нам нужно чтобы добавить записи в файл и сделать файл исполняемым.
vim /home/<user>/.config/autostart/touchpad.desktop
и вставить следующее в этот файл.
[Desktop Entry]
Name=Disable touchpad
GenericName=Touchpad disabler
Comment=Disables touchpad
Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0
StartupNotify=true
Terminal=false
Type=Application
Name=touchpad.desktop
сохранить файл и выйти из редактора.
И сделайте его выполнимым, выполнив следующие шаги
chmod 755 /home/<user>/.config/autostart/touchpad.desktop
Перезагрузитесь и проверьте.
Чтобы включить tocuhpad после его отключения, вы можете запустить следующее в терминале.
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 1
Обратите внимание, что это позволит использовать только сенсорную панель для текущей сессии. Вы должны удалить запись рабочего стола или изменить значение с 0 на 1, чтобы включить тачпад при загрузке.
Если вы хотите отключить только сенсорную панель, а не физические кнопки ( Левый и правый щелчок), затем
замените Exec=xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 0 на
Exec=synclient TouchpadOff=1