~ / .xinput.d в Ubuntu 13.04 игнорируется

Раньше было, что вы могли сделать файл ~/.xinput.d/en_US и поместить команды xinput там, например, включить блокировку перетаскивания. Теперь, по некоторым причинам, в 13.04 это не сработает. Кто-нибудь знает, почему это изменилось, и как их установить? Я предполагаю, что могу просто поместить команды xinput в файл сценария и выполнить его при входе в систему. Мне просто интересно, почему старый метод перестает работать.

EDIT:

Текущий файл /etc/X11/xinit/xinput.d/en_US:

xinput set-prop 17 316 1
xinput set-prop 17 317 350

Но я понял, что по какой-то причине изменяется идентификатор тачпада. Прямо сейчас это 15. Кроме того, реальные свойства, такие как «Drag Lock», могут измениться. Поэтому этот метод не работает.

1
задан 27 October 2013 в 21:56

1 ответ

Он должен работать, если вы поместите файл в /etc/X11/xinit/xinput.d

Я думаю, что по умолчанию xinput.d больше не источник ~/xinput.d.

2
ответ дан 24 May 2018 в 19:27
  • 1
    Это тоже не работает. Это связано с удалением от Xorg и к тому, что теперь использует X-менеджер Ubuntu? – CaptSaltyJack 13 August 2013 в 01:19
  • 2
    Многие пакеты размещают там файлы, но я не уверен, как вызывается xinput.d. Я предполагаю, что у вас установлен менеджер отображения lightdm ? Возможно, это как-то связано с этим. Кроме того, вы можете попробовать /etc/X11/xinit/xinitrc.d/xinput.sh – kevinf 13 August 2013 в 07:42

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

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