Скрипт трекпада не работает при запуске / входе в систему

Проблема под рукой

Моя цель состоит в том, чтобы включить естественную прокрутку при запуске системы (или начале сеанса), которая - до сих пор - могла быть легко достигнута с помощью сценария запуска , но после перехода с 12.04 (32 бита) на 13.04 (64 бита) я не смог автоматизировать эту задачу.

Вот используемый скрипт:

#!/bin/sh
xinput set-prop 12 273 -25 -25

он работает при автономной работе, поэтому он, кажется, перезаписывается при более позднем вызове. Как решить эту проблему?

Что я пробовал?

  • Добавление записи в Startup Applications для скрипта трекпада
  • Использование помеченной @reboot записи в crontab вызвать команду xinput
  • Вызов скрипта трекпада в .bash_login или в .profile
  • Добавление файла .conf в /etc/init
  • [ 1119] Я думаю, что в какой-то момент я даже попытался возиться с каталогами секвенирования и именами файлов секвенирования в /etc/rc*
  • Включая вызов в различных скриптах в /etc/pm (что на самом деле заставляло работать [ 1111] для фазы загрузки, но любая последующая приостановка / спящий режим снова деактивирует пользовательские настройки трекпада).

Среда

Dell XPS 13, Ubuntu 13.04 64 бит.

4
задан 13 April 2017 в 15:24

2 ответа

Это не объясняет, почему это происходит, это просто обходной путь.

Вы можете автоматически сбросить свойство при каждом его изменении. Используйте этот скрипт:

#!/bin/bash
while true; do
  xinput list-props 12 | grep -q "Synaptics Scrolling Distance (273):.*-25, -25" || xinput set-prop 12 273 -25 -25
  sleep 5
done
0
ответ дан 13 April 2017 в 15:24

Я недавно установил Ubuntu 13.04 на Dell Inspiron 17R, и моя сенсорная панель распознавалась только как мышь PS / 2. Я нашел сообщение на форумах Ubuntu , в котором содержался собственный драйвер для включения функций сенсорной панели. После установки в Системных настройках Ubuntu> Настройки мыши и сенсорной панели перечислены параметры сенсорной панели. А затем пост о том, как включить Natural Scrolling с помощью dconf-editor. Надеюсь, это поможет.

0
ответ дан 13 April 2017 в 15:24

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

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