<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.xfce.org/extern.php?action=feed&amp;tid=7008&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Xfce Forums / Touchpad two-finger and three-finger tap mapping to MMB and RMB click]]></title>
		<link>http://forum.xfce.org/viewtopic.php?id=7008</link>
		<description><![CDATA[The most recent posts in Touchpad two-finger and three-finger tap mapping to MMB and RMB click.]]></description>
		<lastBuildDate>Fri, 27 Apr 2012 09:57:40 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Touchpad two-finger and three-finger tap mapping to MMB and RMB click]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=25960#p25960</link>
			<description><![CDATA[<p>Hi,</p><p>I&#039;ve not yet played with this version of Xubuntu (downloaded, however busy, busy, busy) but I have spent many a &#039;happy&#039; hour playing with Xorg configurations a mice and touchpads so I might be able to help.&#160; These things do seem to change from one Ubuntu release to the next (lucid was a nightmare), which why I prefer more stable distributions</p><p>I agree <em>synclient</em> is not the way to do this but it is a good way to find out what the Xserver thinks is configured (which should be what you observe by tapping but touchpads can be temperamental fellows).&#160; From a console:</p><div class="codebox"><pre><code>$ synclient -l | fgrep TapButton
    TapButton1 = 1
    TapButton2 = 2
    TapButton3 = 3</code></pre></div><p>is the answer you want.&#160; You won&#039;t get that with the configuration file shown in your posting.</p><p>I suggest, if you have not done this already, first you move your configuration to one side, restart the Xserver without it and double check with <em>synclient</em> the default setting is not what it should be.&#160; Restarting the Xserver used to be Ctrl-Alt-Bsp but that was considered not user-friendly (seems a lot of users are really that cack-handed) and so it not the default any more.&#160; If in doubt, just reboot.</p><p>Next is to find out if your configuration is being used at all.&#160; Put it back in place, restart the Xserver and have a look in the Xserver&#039;s log file:</p><div class="codebox"><pre><code>$ fgrep InputClass /var/log/Xorg.0.log
(**) Power Button: Applying InputClass &quot;evdev keyboard catchall&quot;
(**) Video Bus: Applying InputClass &quot;evdev keyboard catchall&quot;
(**) USB VoIP Device: Applying InputClass &quot;evdev keyboard catchall&quot;
(**) AT Translated Set 2 keyboard: Applying InputClass &quot;evdev keyboard catchall&quot;
(**) SynPS/2 Synaptics TouchPad: Applying InputClass &quot;evdev touchpad catchall&quot;
(**) SynPS/2 Synaptics TouchPad: Applying InputClass &quot;touchpad catchall&quot;
(**) SynPS/2 Synaptics TouchPad: Applying InputClass &quot;Touchpad&quot;
(**) SynPS/2 Synaptics TouchPad: Applying InputClass &quot;touchpad catchall&quot;
(**) SynPS/2 Synaptics TouchPad: Applying InputClass &quot;Touchpad&quot;
(**) Macintosh mouse button emulation: Applying InputClass &quot;evdev pointer catchall&quot;
(**) ACPI Virtual Keyboard Device: Applying InputClass &quot;evdev keyboard catchall&quot;</code></pre></div><p>I see that no less than three &#039;InputClass&#039;es are applied to my touchpad.&#160; Two come from files in <em>/usr/share/X11</em> while the third, named &#039;Touchpad&#039; is mine and comes from a flle in <em>/etc/X11/xorg.conf.d</em>.</p><p>I notice that your configuration files has the same Identifier line as the original, so you won&#039;t be able to tell whether it is being used and you didn&#039;t change the file name so your configuration file has the same priority as the default and perhaps the Xserver is confused by this.</p><p>Try changing the Identified line:</p><div class="codebox"><pre><code>    Identifier MyTouchPad</code></pre></div><p>and rename your configuration to give it a higher priority (a larger numeric prefix):</p><div class="codebox"><pre><code>    80-mytouchpad.conf</code></pre></div><p>Now restart the Xserver and check the log again.&#160; If your configuration is listed, check the TapButton settings with <em>synclient</em>.&#160; If the tap buttons are the wrong way round still, change your configuration to read:</p><div class="codebox"><pre><code>    Option &quot;TapButton2&quot; &quot;3&quot;
    Option &quot;TapButton3&quot; &quot;3&quot;</code></pre></div><p>With any luck, all will be well.</p>]]></description>
			<author><![CDATA[dummy@example.com (Forester)]]></author>
			<pubDate>Fri, 27 Apr 2012 09:57:40 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=25960#p25960</guid>
		</item>
		<item>
			<title><![CDATA[Touchpad two-finger and three-finger tap mapping to MMB and RMB click]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=25885#p25885</link>
			<description><![CDATA[<p>I am using xubuntu 12.04 beta2 x86_64 on my ASUS K70AD notebook. After installation I&#039;ve discovered that two-finger tap to touchpad maps no more to MMB click but now to RMB click, while three-finger tap maps to MMB. I&#039;ve found no way to alter this behavior with GUI-based settings in XFCE.<br />After some googling around, I&#039;ve copied /usr/share/X11/xorg.conf.d/50-synaptics.conf to /etc/X11/xorg.conf.d/50-synaptics.conf and changed it to</p><div class="codebox"><pre><code>Section &quot;InputClass&quot;
        Identifier &quot;touchpad catchall&quot;
        Driver &quot;synaptics&quot;
        Option &quot;TapButton2&quot; &quot;3&quot;
        Option &quot;TapButton3&quot; &quot;2&quot;
        MatchIsTouchpad &quot;on&quot;
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
      MatchDevicePath &quot;/dev/input/event*&quot;
EndSection

Section &quot;InputClass&quot;
        Identifier &quot;touchpad ignore duplicates&quot;
        MatchIsTouchpad &quot;on&quot;
        MatchOS &quot;Linux&quot;
        MatchDevicePath &quot;/dev/input/mouse*&quot;
        Option &quot;Ignore&quot; &quot;on&quot;
EndSection</code></pre></div><p>with Option &quot;TapButton2&quot; &quot;3&quot; and next added by me.<br />After some reboots, this proved to have no effect, both with 2-3, 3-2 and 2-2, 3-3 correspondance in options.<br />The only way worked is using synclient to change its default mapping TapButton2=3, TapButton3=2 to TabButton2=2, TapButton3=3. Anyway, I don&#039;t recognize using synclient as a sound measure since its effect is ephemeral and doesn&#039;t last after reboot.<br />So, what I was doing wrong and how should I fix that touchpad bug? Why not having ability to configure taps with GUI tool?</p>]]></description>
			<author><![CDATA[dummy@example.com (lvd)]]></author>
			<pubDate>Sat, 21 Apr 2012 17:22:05 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=25885#p25885</guid>
		</item>
	</channel>
</rss>
