Альтернативное решение, которое работает для всех сенсорных панелей, не требует идентификатора.
открыть терминал и написать «gedit toggle_touchpad.sh»
#!/bin/bash
condition="$(gsettings get org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled)"
if [ "$condition" == "false" ]; then
gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled true
elif [ "$condition" == "true" ]; then
gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled false
fi
Сохранить файл и выйти. Теперь у вас есть файл с именем «toggle_touchpad.sh»
Запустите команду chmod +x toggle_touchpad.sh, чтобы сделать исполняемый файл.
Поместите файл в любую понравившуюся вам папку. Предположим, что у вас есть это в папке / home / username / myscripts /.
Из меню в правом верхнем углу перейдите к system-settings->keyboard->shortcuts->custom-shortcuts.
Создайте новый ярлык и поместите его как угодно. Поместите в качестве команды /home<username>;/myscripts/toggle_touchpad.sh, где «username» - ваше имя пользователя
Назначьте любую комбинацию клавиш, которую вы хотите.
Готов:)
P.S. Лично я помещаю файл в папку /opt/myscripts/, но, чтобы поместить его туда, вы должны запустить следующие команды после создания файла:
sudo mkdir /opt/myscripts/
sudo mv toggle_touchpad.sh /opt/myscripts/
sudo chown <username>:<username> /opt/myscripts/toggle_touchpad.sh
chmod +x /opt/myscripts/toggle_touchpad.sh
, где «имя пользователя» - ваше имя пользователя
Затем, когда вы создадите ярлык, вы будете использовать путь «/opt/myscripts/toggle_touchpad.sh» вместо упомянутого выше
Подготовка:
изменит / etc / fstab на ваш золотой клиент (тот, который вы подготовили), заменив UUID именами устройств (/ dev / sda1 и / dev / sda5 на каждом устройстве).На каждой машине:
измените / etc / fstab на ваш золотой клиент (тот, который вы подготовили), заменив UUID на имена устройств (/ dev / sda1 и / dev / sda5 на каждом устройстве). Реплицируйте свою конфигурацию с помощью: rsync -avx --exclude=/etc/udev/rules.d/70-persistent-net.rules --exclude=/etc/udev/rules.d/70-persistent-cd.rules --exclude=/etc/hostname --exclude=/etc/hosts --exclude=/etc/X11/xorg.conf --delete-after root@${host}:/ / (замените $ {host} на ip-адрес вашего компьютера в сети. grub-install /dev/sda update-grub rebootКак сказать студентам «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
изменит / etc / fstab на ваш золотой клиент (тот, который вы подготовили), заменив UUID именами устройств (/ dev / sda1 и / dev / sda5 на каждом устройстве).На каждой машине:
измените / etc / fstab на ваш золотой клиент (тот, который вы подготовили), заменив UUID на имена устройств (/ dev / sda1 и / dev / sda5 на каждом устройстве). Реплицируйте свою конфигурацию с помощью: rsync -avx --exclude=/etc/udev/rules.d/70-persistent-net.rules --exclude=/etc/udev/rules.d/70-persistent-cd.rules --exclude=/etc/hostname --exclude=/etc/hosts --exclude=/etc/X11/xorg.conf --delete-after root@${host}:/ / (замените $ {host} на ip-адрес вашего компьютера в сети. grub-install /dev/sda update-grub rebootКак сказать студентам «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.
Подготовка:
На каждой машине:
rsync -avx --exclude = / etc / udev / rules.d / 70-persistent-net.rules --exclude = / etc / udev / rules.d / 70-persistent-cd.rules --exclude = / etc / hostname --exclude = / etc / hosts --exclude = / etc / X11 / xorg.conf --delete-after root @ $ {host}: / /
(замените $ {host} на ip-адрес ваш компьютер в сети. grub-install / dev / sda
update-grub
reboot
Как сказать ученикам: «Извините, я думал, что смогу установить все машины, но мне нужно больше времени, вы хотите помочь?». Объясните шаги и помогите им учиться.