Настройки Synaptics корректно применяются с /etc/X11/xorg.conf.d, но затем сбрасываются?

У меня есть устройство тачпада BCM5974, которое неправильно загружается Xorg, несмотря на то, что оно правильно настроено. У меня есть простой файл /etc/X11/xorg.conf.d/60-synaptics.conf:

Section "InputClass" Identifier "TouchPad" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "FingerHigh" "50" Option "RTCornerButton" "0" Option "RBCornerButton" "0" Option "MinSpeed" "0.7" Option "MaxSpeed" "1.7" Option "SHMConfig" "on" Option "TapAndDragGesture" "off" Option "PalmDetect" "off" EndSection 

Я хочу видеть эти параметры, когда я запускаю synclient после того, как X начал видеть, что они действительно применяются. Однако это не так.

Я смотрю в свой Xorg.0.log и обнаруживаю, что настройки применяются, только для сброса.

 [ 211.875] (II) XINPUT: Adding extended input device "Apple Inc. Apple Internal Keyboard / Trackpad" (type: KEYBOARD, id 9) [ 211.875] (**) Option "xkb_rules" "evdev" [ 211.875] (**) Option "xkb_model" "pc104" [ 211.875] (**) Option "xkb_layout" "no" [ 211.875] (**) Option "xkb_options" "terminate:ctrl_alt_bksp" [ 211.876] (II) config/udev: Adding input device bcm5974 (/dev/input/event7) [ 211.876] (**) bcm5974: Applying InputClass "evdev touchpad catchall" [ 211.876] (**) bcm5974: Applying InputClass "touchpad catchall" [ 211.876] (**) bcm5974: Applying InputClass "Default clickpad buttons" [ 211.876] (**) bcm5974: Applying InputClass "Disable clickpad buttons on Apple touchpads" [ 211.876] (**) bcm5974: Applying InputClass "TouchPad" [ 211.876] (II) LoadModule: "synaptics" [ 211.876] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so [ 211.876] (II) Module synaptics: vendor="X.Org Foundation" [ 211.876] compiled for 1.15.2, module version = 1.7.4 [ 211.876] Module class: X.Org XInput Driver [ 211.876] ABI class: X.Org XInput driver, version 20.0 [ 211.876] (II) Using input driver 'synaptics' for 'bcm5974' [ 211.876] (**) bcm5974: always reports core events [ 211.876] (**) Option "Device" "/dev/input/event7" [ 211.906] (II) synaptics: bcm5974: found clickpad property [ 211.907] (--) synaptics: bcm5974: x-axis range -4750 - 5280 (res 0) [ 211.907] (--) synaptics: bcm5974: y-axis range -150 - 6730 (res 0) [ 211.907] (--) synaptics: bcm5974: pressure range 0 - 256 [ 211.907] (--) synaptics: bcm5974: finger width range 0 - 16 [ 211.907] (--) synaptics: bcm5974: buttons: left double triple [ 211.907] (--) synaptics: bcm5974: Vendor 0x5ac Product 0x263 [ 211.907] (**) Option "FingerHigh" "50" [ 211.907] (**) Option "RTCornerButton" "0" [ 211.907] (**) Option "RBCornerButton" "0" [ 211.907] (**) Option "PalmDetect" "off" [ 211.907] (**) Option "MinSpeed" "0.7" [ 211.907] (**) Option "MaxSpeed" "1.7" [ 211.907] (**) Option "TapAndDragGesture" "off" [ 211.907] (**) Option "SoftButtonAreas" "0 0 0 0 0 0 0 0" [ 211.907] (--) synaptics: bcm5974: touchpad found [ 211.907] (**) bcm5974: always reports core events [ 211.921] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.2/input/input10/event7" [ 211.921] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 10) [ 211.921] (**) synaptics: bcm5974: (accel) MinSpeed is now constant deceleration 1.4 [ 211.921] (**) synaptics: bcm5974: (accel) MaxSpeed is now 2.43 [ 211.921] (**) synaptics: bcm5974: (accel) AccelFactor is now 0.016 [ 211.921] (**) bcm5974: (accel) keeping acceleration scheme 1 [ 211.921] (**) bcm5974: (accel) acceleration profile 1 [ 211.921] (**) bcm5974: (accel) acceleration factor: 2.000 [ 211.921] (**) bcm5974: (accel) acceleration threshold: 4 [ 211.922] (--) synaptics: bcm5974: touchpad found [ 211.922] (II) config/udev: Adding input device bcm5974 (/dev/input/mouse1) [ 211.922] (**) bcm5974: Ignoring device from InputClass "touchpad ignore duplicates" 

Я вижу, например, https://askubuntu.com/questions/26290/50-synaptics-conf-options-not-working , что это может привести к тому, что драйвер synaptics с двойной загрузкой может привести к этому. Предполагается, что исправление содержит MatchDevicePath «/ dev / input / event *», но у меня уже есть это в моем файле 60-synaptics.conf. Тем не менее, я не уверен, что моя проблема одинакова (что она получает двойную загрузку).

Каков правильный способ настройки этого устройства, чтобы настройки были правильно применены? Я знаю, что я мог бы загрузить это из .xinitrc или, возможно, в другой исполняемый файл. Но не должно ли это работать и с xorg.conf.d непосредственно? Очевидно, что здесь есть некоторая неправильная конфигурация или другая ошибка пользователя, которую я пропускаю.

Interesting Posts

Есть ли возможности Linux (7), позволяющие процессу выполнить pam_authenticate?

Время ожидания SSH. это не клиент или сервер … что теперь?

Хранилище сертификатов Openssl p12 извлекает отдельные сертификаты, сохраняющие имена

Хранить того же владельца файла для вновь созданных файлов

Debian: новое обновление обновления ошибки (до 4.9) – перезагрузка ошибки ioctl

Поддерживается минимальное редактирование строк в формате BASH. Ошибка загрузки на Fedora

сценарий оболочки выполняется дважды

Dropbox на ошибке Debian EAGAIN на общем ресурсе NTFS

как добавить сочетания клавиш в custom.desktop в RHEL6?

Недопустимое владение каталогом сервера при установке linux mint

Как читать страницу руководства для встроенного bash?

Arch Linux не может загружаться

Запись часов в записи дерева устройств SPI

Почему я получаю сообщение «Не могу вернуться в безопасный режим» всякий раз, когда я пытаюсь запустить игру?

Scanimage работает, но Xsane или любой другой пользовательский интерфейс не

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