Как отключить сенсорную панель полностью на начальной загрузке?

Я хотел отключить сенсорную панель перед входом в систему на Ubuntu 16.10.

Я попытался выполниться

#!/bin/bash

ID=$(/usr/bin/xinput list --id-only "SynPS/2 Synaptics TouchPad")

if [[ $ID ]]; then
    /usr/bin/xinput --disable $ID
    echo "Touchpad disabled"
else
    echo "Touchpad not found"
fi

на начальной загрузке с systemctl, rc.d, что нет. Ничто, казалось, не работало, поскольку требовалось X выполнений или что-то.

2
задан 27 May 2017 в 21:10

2 ответа

Добавьте следующий код к /usr/share/X11/xorg.conf.d/*-synaptics.conf

# Disable generic Synaptics device, as we're using
Section "InputClass"
        Identifier "SynPS/2 Synaptics TouchPad"
        MatchProduct "SynPS/2 Synaptics TouchPad"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/event*"
        Option "Ignore" "on"
EndSection

Перезагрузка и тест, если это работает.

0
ответ дан 2 December 2019 в 08:59

У меня есть Linux Mint 18 установленных с ядром 4.4.0-45. Я сделал следующее, чтобы помочь переключить состояние сенсорной панели.

sudo apt-get install xinput

xinput -list

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ **FTE1001:00 0B05:0101**               ***id=14***   [slave  pointer  (2)]
  • Ищите идентификатор сенсорной панели, в моем случае это 14. Я записал маленький сценарий оболочки для выключения и включения сенсорной панели.

  • TouchPad прочь:

    cd /usr/local/bin
    sudo nano touchpad-off

    #!/bin/bash
    # touchpad off
    xinput --set-prop 14 "Device Enabled" 0
    echo touchpad off
    
  • TouchPad на:

    sudo nano touchpad-on

    #!/bin/bash
    # touchpad on
    xinput --set-prop 14 "Device Enabled" 1
    echo touchpad on
    
  • Сделайте исполняемый файл сценариев с:

    chmod +x touchpad-off
    chmod +x touchpad-on
    

    Теперь можно легко переключить состояние сенсорной панели с touchpad-off и touchpad-on в Вашем терминале.

ОТКЛЮЧИТЕ НА НАЧАЛЬНОЙ ЗАГРУЗКЕ: Пойдите, чтобы Запустить Приложения и Добавить новое приложение запуска, искать сценарий touchpad-off и добавьте его к списку. Вы захотите удостовериться, что сценарий расположен в usr/local/bin как обозначено выше, а также подтверждают, что это - исполняемый файл.

Другая вещь проверить дважды удостоверяется выполнения файла с Автоматически выполненной Подсказкой. Щелкните правой кнопкой по файлу и перейдите к вкладке "Open With", затем избранная Подсказка Автозапуска.

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

0
ответ дан 2 December 2019 в 08:59

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

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