Отключите клавиатуру на запуске

Я выполняю человечность 14.04 на своем ноутбуке. Мне поместили сценарий в /etc/init.d отключить его:

#!/bin/bash
# Get the device id of the Synaptics TouchPad
id=$(xinput list --id-only 'AT Translated Set 2 keyboard')

xinput float $id

Это хорошо работает, но мне нужен он для выполнения, прежде чем экран входа в систему появится, таким образом, я сделал:

ln -s /etc/init.d/disableKeyboard.sh /etc/rc3.d/S99disableKeyboard.sh

Но это не работает, кто-то знает, почему это не работает во время начальной загрузки?

Спасибо.

1
задан 9 November 2016 в 13:53

2 ответа

Для запущения скрипта при запуске, перед входом в систему, Вы отредактировали бы /etc/rc.local и добавили бы свои команды.

Просто добавляют эту строку:

/etc/init.d/disableKeyboard.sh

Одна строка выше строки:

exit 0
<час>
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.

# In order to enable or disable this script just change the execution bits.
1
ответ дан 7 December 2019 в 13:40

Для запущения скрипта перед экраном входа в систему необходимо было бы отредактировать

/etc/rc.local

и добавить команды в конец его. Удостоверьтесь, что закончили сценарий exit 0

Так, в Вашем случае

/etc/init.d/disableKeyboard.sh

был бы добавлен к /etc/rc.local, и

exit 0

будет добавлен к /etc/init.d/disableKeyboard.sh

1
ответ дан 7 December 2019 в 13:40

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

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