Как запустить команду при загрузке в Fedora 26, чтобы отменить прокрутку мыши?

Я пытаюсь запустить следующую команду при загрузке «xinput set-prop 13 289 1»

Я создал службу systemd под названием reversemouse.service

Когда я пытаюсь запустить его, я получаю следующую ошибку:

[brandon@localhost ~]$ sudo systemctl status reversemouse.service ● reversemouse.service - Description of the systemd service Loaded: loaded (/etc/systemd/system/reversemouse.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Mon 2017-07-17 21:11:51 EDT; 4s ago Process: 2863 ExecStart=/usr/bin/sh -c xinput set-prop 13 289 1 (code=exited, status=1/FAILURE) Main PID: 2863 (code=exited, status=1/FAILURE) Jul 17 21:11:51 localhost.localdomain systemd[1]: Starting Description of the systemd service... Jul 17 21:11:51 localhost.localdomain sh[2863]: Unable to connect to X server Jul 17 21:11:51 localhost.localdomain systemd[1]: reversemouse.service: Main process exited, code=exited, sta Jul 17 21:11:51 localhost.localdomain systemd[1]: Failed to start Description of the systemd service. Jul 17 21:11:51 localhost.localdomain systemd[1]: reversemouse.service: Unit entered failed state. Jul 17 21:11:51 localhost.localdomain systemd[1]: reversemouse.service: Failed with result 'exit-code'. 

Знаете ли вы, что означает эта ошибка, правильно ли я отформатировал службу systemd? Вот мой системный сервис:

 [Unit] Description=Description of the systemd service [Service] Type=oneshot ExecStart=/usr/bin/sh -c "xinput set-prop 13 289 1" [Install] WantedBy=default.target 

Извините, мой боязнь. Благодаря!

  • syndaemon не будет отключать тачпад при наборе текста
  • Как получить xinput для идентификации устройства-пользователя по имени с избыточным пробелом?
  • Выделяются ли какие-либо события при обнаружении близости стилуса?
  • Повторный ввод кода ключа, сгенерированного мышью
  • Настройка сенсорной панели на Acer Aspire-VN7-791G с ​​Монетным двором Linux, изменения не принимаются
  • Автоматическая прокрутка мыши (VirtualBox)
  • Могу ли я поворачивать горизонтальную и вертикальную прокрутку сенсорной панели с двумя пальцами?
  • Калибровка событий на экране планшета evdev
  • One Solution collect form web for “Как запустить команду при загрузке в Fedora 26, чтобы отменить прокрутку мыши?”

    Я решил проблему, создав настольное приложение:

    В ~ / .config / autostart создайте файл рабочего стола следующим образом:

     [Desktop Entry] Name=startup GenericName=startup Comment=Start these up at login Exec=/home/[your username]/reversemouse.sh Terminal=False Type=Application X-GNOME-Autostart-enabled=true 

    Затем скопированный скопированный файл рабочего стола в папку автозапуска: / usr / share / applications / to ~ / .config / autostart /

    Наконец, я сделал файл запуска с командой, которую я хотел запустить (reverseemouse.sh):

     #!/bin/bash xinput set-prop 13 289 1 
    Interesting Posts

    Как на величину / proc / stat повлияет количество ядер процессора или процессора?

    Nmap -sn: сканирование или отсутствие сканирования?

    Загрузка собственной Arch Linux на Android-устройстве

    Как обновить автономный Debian 7 до Debian 8

    Почему звездочка в команде приводит к расширению цикла?

    Фильтрация и извлечение PID в виде списка разделенных пробелами из ps с помощью sed

    Файловый менеджер, который закладок

    Debian 7.0 (64-битный) Skype сбой при ответе на вызов

    Низкая яркость в Intel Mobile GM956 / GL960

    Отсутствующие значки состояния в сообщении / системном трее

    Привязка / развязка графического процессора между ОС хоста и pci-заглушкой во время работы хост-системы

    надежный код возврата фонового процесса

    Перекомпилируйте gcc со встроенной версией

    Как отслеживать вызовы системы после ввода команды?

    Сетевой менеджер не принимает dns-поиск в отношении VPN, GNOME Ubuntu 16.04.1 LTS

    Linux и Unix - лучшая ОС в мире.