Раньше вы могли создать файл ~/.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» может измениться. Так что этот метод не работает.
Каталог /etc/X11/xinit/xinput.d
используется im-config
, поскольку im-config
:
устанавливает конфигурацию метода ввода для X Window System
blockquote>выбрать способ ввода, запустив сценарии, сохраненные в
/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
.