Description of problem: I have /etc/X11/xorg.conf.d/10-custom.conf with Section "InputClass" Identifier "touchpad" Driver "synaptics" MatchIsTouchpad "on" Option "FastTaps" "1" Option "MaxSpeed" "3" Option "TapButton1" "1" Option "TapButton2" "2" Option "PalmDetect" "1" EndSection In F18 this used to enable double-finger tap as middle-click Now in F20 it doesn't. Note: running syclient TapButton2=2 does work but is not reboot-persistent Version-Release number of selected component (if applicable): xorg-x11-drv-synaptics.x86_64 1.7.1-6.fc20 How reproducible: every time Additional info: running syclient TapButton2=2 does work but is not reboot-persistent
do you have tapping enabled in the GNOME touchpad configuration? if so, GNOME overwrites the xorg defaults settings.
I'm using XFCE, where am I supposed to find the GNOME touchpad config?
gsettings get org.gnome.settings-daemon.peripherals.touchpad tap-to-click and gsettings set blahblah to enable/disable it
$ gsettings get org.gnome.settings-daemon.peripherals.touchpad tap-to-click No such schema 'org.gnome.settings-daemon.peripherals.touchpad'
assigning to XFCE, let's see what they say, I'm not too familiar with it
Do you have anything set in xfce4-mouse-settings ? Thats likely overriding your snippet after Xfce starts.
I probably modified those at some point, but it doesn't have an option for double-finger tap. Also, it's not obvious where its config file is..
(In reply to Konstantin Svist from comment #7) > I probably modified those at some point, but it doesn't have an option for > double-finger tap. Any options it doesn't have shouldn't be overridden... so it should take those from your xorg.conf.d snippet as far as I know. > Also, it's not obvious where its config file is.. it's in xfconf. Stored in ~/.config/xfce4/xfconf/xfce-perchannel-xml/ or viewable/settable with xfconf-query
<?xml version="1.0" encoding="UTF-8"?> <channel name="pointers" version="1.0"> <property name="Macintosh_mouse_button_emulation" type="string" value="Macintosh mouse button emulation"> <property name="Threshold" type="int" value="-1"/> <property name="Acceleration" type="double" value="-1.000000"/> <property name="RightHanded" type="bool" value="true"/> </property> <property name="SynPS2_Synaptics_TouchPad" type="empty"> <property name="Threshold" type="int" value="-1"/> <property name="Acceleration" type="double" value="-1.000000"/> <property name="RightHanded" type="bool" value="true"/> <property name="Properties" type="empty"> <property name="Synaptics_Tap_Action" type="array"> <value type="int" value="0"/> <value type="int" value="0"/> <value type="int" value="0"/> <value type="int" value="0"/> <value type="int" value="1"/> <value type="int" value="3"/> <value type="int" value="2"/> </property> </property> </property> <property name="Logitech_USB_Receiver" type="string" value="Logitech USB Receiver"/> <property name="Virtual_core_XTEST_pointer" type="empty"> <property name="RightHanded" type="bool" value="true"/> <property name="Threshold" type="int" value="4"/> <property name="Acceleration" type="double" value="2.000000"/> </property> </channel>
I'm not sure how to interpret the Tap_Action array correctly, but seeing as its values of 1, 3, 2 corresponded with synclient-reported TapButton1 = 1 TapButton2 = 3 TapButton3 = 2 , I've swapped 3 and 2 -- and now everything works as expected. N.B. the user profile was copied from older install, though I don't remember ever seeing a tap action setting in the GUI Would be great if the option was explicitly added to the GUI, really
Would you care to file a request for enhancement upstream at bugzilla.xfce.org? Or would you prefer I do so?
Thanks for the offer Added https://bugzilla.xfce.org/show_bug.cgi?id=10608
This message is a reminder that Fedora 20 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 20. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '20'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 20 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 20 changed to end-of-life (EOL) status on 2015-06-23. Fedora 20 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.