Папка ~/.xinput.d игнорируется в Ubuntu 13.04
Раньше было, что вы могли сделать файл ~/.xinput.d/en_US
и положи xinput
там есть такие команды, как включение блокировки перетаскивания. Теперь почему-то в 13.04 это не работает. Кто-нибудь знает, почему это изменилось, и как это установить? Я полагаю, я мог бы просто поместить команды xinput в файл сценария и выполнить его при входе в систему. Мне просто интересно, почему старый метод перестал работать.
РЕДАКТИРОВАТЬ:
Текущий файл /etc/X11/xinit/xinput.d/en_US
:
xinput set-prop 17 316 1
xinput set-prop 17 317 350
Но я понял, что по какой-то причине идентификатор тачпада меняется. Сейчас это 15. Кроме того, фактические свойства, такие как "Drag Lock" может измениться. Так что этот метод не работает.
2 ответа
/etc/X11/xinit/xinput.d
каталог используется im-config
поскольку im-config
является:
настроить конфигурацию метода ввода для X Window System
Это позволяет выбрать метод ввода, запустив сценарии, сохраненные в /etc/X11/xinit/xinputrc
, Следовательно это должно быть установлено для этого, чтобы работать. Затем вы можете настроить общесистемные или пользовательские настройки, используя /etc/X11/xinit/xinputrc
или же ~/.xinputrc
, Для xinput.d
замена, я бы пошел на всю систему /etc/X11/xinit/xinput.d/
так как он уже там.
Я не вижу каких-либо значительных изменений в источниках для xorg или im-config, которые предполагают, что ~/.xinput.d
не сработает Вы также должны проверить, что xinput
пакет установлен, так xinput set-props
может работать.
Это должно работать, если вы положили файл в /etc/X11/xinit/xinput.d
Я думаю, по умолчанию xinput.d
больше не источники ~/xinput.d
,