Splooshie123 n00b
Joined: 16 Apr 2012 Posts: 27
|
Posted: Thu Dec 24, 2015 6:22 am Post subject: xorg keeps overriding some 50-synaptics.conf settings |
|
|
xorg successfully applies the settings in /etc/X11/xorg.conf.d/50-synaptics.conf then cheerfully changes my MinSpeed, MaxSpeed, and AccelFactor settings. All other settings work as expected.
Xorg.0.log seems to show the touchpad device (bcm5974) getting added twice (the config/udev and XINPUT lines in the log).
The first time correctly applies all the settings in /etc/X11/xorg.conf.d/50-synaptics.conf. The second time changes Min/MaxSpeed and AccelFactor, which I don't want.
EDIT: it seems to set the speed and acceleration values no matter what even without a config file
How do I prevent my settings from being overridden?
Or would I be better off setting my settings via synclient in ~/.xinitrc? I can get the desired behaviour by using synclient after X starts but I prefer the config file if possible.
/etc/X11/xorg.conf.d/50-synaptics.conf:
Code: |
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "HorizTwoFingerScroll" "on"
Option "HorizScrollDelta" "100"
Option "CoastingSpeed" "0"
Option "VertResolution" "75"
Option "HorizResolution" "75"
Option "MinSpeed" "2.45"
Option "MaxSpeed" "2.45"
Option "AccelFactor" "0"
EndSection
|
Xorg.0.log:
Code: |
[ 13236.619] (II) config/udev: Adding input device bcm5974 (/dev/input/
event8)
[ 13236.619] (**) bcm5974: Applying InputClass "evdev touchpad catchall
"
[ 13236.619] (**) bcm5974: Applying InputClass "touchpad catchall"
[ 13236.619] (**) bcm5974: Applying InputClass "Default clickpad buttons"
[ 13236.619] (**) bcm5974: Applying InputClass "Disable clickpad buttons on Apple touchpads"
[ 13236.619] (**) bcm5974: Applying InputClass "touchpad catchall"
[ 13236.619] (II) LoadModule: "synaptics"
[ 13236.619] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 13236.619] (II) Module synaptics: vendor="X.Org Foundation"
[ 13236.619] compiled for 1.17.4, module version = 1.8.2
[ 13236.619] Module class: X.Org XInput Driver
[ 13236.619] ABI class: X.Org XInput driver, version 21.0
[ 13236.619] (II) Using input driver 'synaptics' for 'bcm5974'
[ 13236.619] (**) bcm5974: always reports core events
[ 13236.619] (**) Option "Device" "/dev/input/event8"
[ 13236.649] (II) synaptics: bcm5974: found clickpad property
[ 13236.649] (--) synaptics: bcm5974: x-axis range -4460 - 5166 (res 92)
[ 13236.649] (--) synaptics: bcm5974: y-axis range -75 - 6700 (res 90)
[ 13236.649] (--) synaptics: bcm5974: pressure range 0 - 256
[ 13236.649] (--) synaptics: bcm5974: finger width range 0 - 16
[ 13236.649] (--) synaptics: bcm5974: buttons: left double triple
[ 13236.649] (--) synaptics: bcm5974: Vendor 0x5ac Product 0x236
[ 13236.649] (**) Option "HorizScrollDelta" "100"
[ 13236.649] (**) Option "HorizTwoFingerScroll" "on"
[ 13236.649] (**) Option "MinSpeed" "2.45"
[ 13236.649] (**) Option "MaxSpeed" "2.45"
[ 13236.649] (**) Option "AccelFactor" "0"
[ 13236.649] (**) Option "CoastingSpeed" "0"
[ 13236.649] (**) Option "HorizResolution" "75"
[ 13236.649] (**) Option "VertResolution" "75"
[ 13236.649] (**) Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
[ 13236.649] (--) synaptics: bcm5974: touchpad found
[ 13236.649] (**) bcm5974: always reports core events
[ 13236.664] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.2/1-1.2:1.2/input/input9/event8"
[ 13236.664] (II) XINPUT: Adding extended input device "bcm5974" (type: TOUCHPAD, id 12)
[ 13236.664] (**) synaptics: bcm5974: (accel) MinSpeed is now constant deceleration 0.4
[ 13236.664] (**) synaptics: bcm5974: (accel) MaxSpeed is now 1.00
[ 13236.664] (**) synaptics: bcm5974: (accel) AccelFactor is now 0.000
[ 13236.664] (**) bcm5974: (accel) keeping acceleration scheme 1
[ 13236.664] (**) bcm5974: (accel) acceleration profile 1
[ 13236.664] (**) bcm5974: (accel) acceleration factor: 2.000
[ 13236.664] (**) bcm5974: (accel) acceleration threshold: 4
[ 13236.665] (--) synaptics: bcm5974: touchpad found
|
|
|