Где ввести команду для отключения тачпада, чтобы она выполнялась при каждом запуске ПК?

Где ввести команду для отключения тачпада, чтобы она выполнялась при каждом запуске ПК?

Я наконец-то нашел команду для отключения тачпада в моей Fedora 17 с использованием рабочего стола Gnome 3.4.2.: xinput set-prop 13 132 0(специфично для моего Thinkpad)

Теперь, куда мне поместить эту команду, чтобы она действовала каждый раз при запуске компьютера? Я пробовал поместить ее в ~/.xinitrc, но безрезультатно (сама команда работает, если ее выполнить в командной строке, но файл не выполняется автоматически при запуске ПК).

решение1

Поместите вашу команду в скрипт, например, DisableTouchpad.shзатем создайте папку ~/.config/autostart и поместите туда скрипт.

https://stackoverflow.com/questions/8247706/start-script-when-gnome-starts-up

решение2

Будет ли ~/.xinitrcон запущен, будет зависеть от вашей среды рабочего стола, большинство современных не используют его, поскольку они не используют xinit. Вы можете попробовать добавить его в /.xsessionили в скрипты запуска в/etc/rc5.d

EDIT: Если предположить, что вы всегда используете Gnome, то предложение @Kruug, вероятно, будет лучше.

решение3

Я наконец-то разобрался. Из терминала я запустил gnome-session-properties. Это показывает "Параметры запуска приложений", где на вкладке "Программы запуска" я добавил элемент со xinput set-prop 13 132 0значением поля "Команда:".

Для полноты картины - как я нашел эти цифры? Используя xinput listя нашел идентификатор моего тачпада (id=11 в моем случае). И используя этот идентификатор xinput list-props 11я нашел опцию включения/выключения устройства с номером 132, значение 0 означает отключено.

Связанный контент