Xinput и сценарии запуска

Я пытаюсь работать на запуске через cronjob/rc.local/upstart сценарий, который изменит настройки моей мыши. Мои сценарии при вызове xinput ничего не повторите (они отзываются эхом, как они должны, когда я зарегистрирован).

Когда xinput доступный? Когда это загружается?

Я хочу выполнить следующую команду как корень при запуске: xinput 1> /var/log/xinput.log 2>&1

1
задан 3 December 2015 в 09:28

1 ответ

Я на самом деле должен был использовать xinput для своей собственной мыши для свопинга кнопок вокруг.

Обычно, что я делаю (выполняющий KDE, хотя любой дистрибутив должен иметь что-то подобное) открыто администратор приложений "запуска". В KDE это назвало Автоматический запуск. Тогда Вы просто добавляете свой файл сценария, и Вы сделаны. На следующей перезагрузке это загрузится, и Ваша мышь будет работать, поскольку Вы устанавливаете его.

Что касается выполнения его в кроне или что-либо еще... (по крайней мере, в кроне) НЕ выводит саму команду в кроне. Я знаю, когда я выполнил сценарии в прошлом в кроне, необходимо указать на него на сам файл. Это, конечно, заставит это выполнять тот файл, на который Вы указали на него в требуемое время.

, Что еще? Удостоверьтесь, что Ваш файл сценария корректен. Абсолютно возможно, что Вы случайно сделали что-то не так. Я знаю, что сделал это в первой неумышленно просто транспонирующей паре вещей.

файл В качестве примера:

mouse.sh

#!/bin/bash
xinput set-button-map "9" 1 2 3 4 5 8 9 6 7 10 11 12 13

(команда) (опция) ("идентификатор Устройства") (Порядок Кнопки)

0
ответ дан 30 September 2019 в 02:19

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

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