Sabayon 4.2 gnome : disable touchpad tapping

If you are new to Linux or new to Sabayon Linux and just not sure where to post, here ya go. Post without fear of being told to RTFM :-)

Moderator: Moderators

Sabayon 4.2 gnome : disable touchpad tapping

Postby udutronik » Fri Jul 03, 2009 0:22

I have a fresh install of sabayon 4.2, gnome

I want to disable the tapping fonction of my touchpad... I do I do it?

I've seen a thread about touchpad here :http://forum.sabayonlinux.org/viewtopic.php?f=56&t=15523&start=20 but its about earlier versions and honestly I'm a bit confused about the real solution...

can anyone guide me please?

Thanks!
udutronik
Young Hen
 
Posts: 20
Joined: Sun Jul 20, 2008 23:48

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby micia » Fri Jul 03, 2009 1:15

Try this one, it should work on Sabayon 4.2
http://forum.sabayonlinux.org/viewtopic.php?f=56&t=16817

If something is not clear, I'll try to help you :D
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby udutronik » Sun Jul 05, 2009 3:33

Thanks micia,

everything is clear on this thread, but it didnt work for me. I even added a line setting maxtaptime=0 (that's what used to work in xorg.conf) still no luck...

Well here is the content of my /etc/hal/fdi/policy/11-x11-synaptics.fdi

Code: Select all
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
       <merge key="input.x11_options.SHMConfig" type="string">true</merge>
         <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
         <merge key="input.x11_options.VertEdgeScroll" type="string">false</merge>
         <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
         <merge key="input.x11_options.HorizTwoFingerScroll" type="string">false</merge>
         <merge key="input.x11_options.CircularScrolling" type="string">false</merge>
           <merge key="input.x11_options.TapButton1" type="string">1</merge>
             <merge key="input.x11_options.TapButton2" type="string">2</merge>
           <merge key="input.x11_options.TapButton3" type="string">3</merge>
      <merge key="input.x11_options.MaxTapTime" type="string">0</merge>
    </match>
  </device>
</deviceinfo>


Any thought?
udutronik
Young Hen
 
Posts: 20
Joined: Sun Jul 20, 2008 23:48

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby micia » Sun Jul 05, 2009 8:29

try to change "TapButtons" to 0, like:
Code: Select all
<merge key="input.x11_options.TapButton1" type="string">0</merge>
<merge key="input.x11_options.TapButton2" type="string">0</merge>
<merge key="input.x11_options.TapButton3" type="string">0</merge>
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby udutronik » Wed Jul 08, 2009 0:16

well, I've tried to do as suggested but still no success...

Anything else I should try?

Again, thanks for all this help...
udutronik
Young Hen
 
Posts: 20
Joined: Sun Jul 20, 2008 23:48

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby micia » Wed Jul 08, 2009 9:58

I made some more research on this, I found a way that seems to be the best...
At least, it works for my laptop.

Try to add this option in your Hal policy:
Code: Select all
<merge key="input.x11_options.TouchpadOff" type="string">2</merge>

This should disable touchpad tapping and scrolling.
From the man page (man synaptics):
Code: Select all
 Option "TouchpadOff" "integer"
              Switch off the touchpad.  Valid values are:

              0   Touchpad is enabled
              1   Touchpad is switched off
              2   Only tapping and scrolling is switched off
              Property: "Synaptics Off"


My hal policy file looks like:
Code: Select all
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->

   <merge key="input.x11_options.SHMConfig" type="string">true</merge>
   <merge key="input.x11_options.TouchpadOff" type="string">2</merge>
   <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>
   <merge key="input.x11_options.VertEdgeScroll" type="string">false</merge>
   <merge key="input.x11_options.HorizEdgeScroll" type="string">false</merge>
   <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
   <merge key="input.x11_options.HorizTwoFingerScroll" type="string">false</merge>
   <merge key="input.x11_options.CircularScrolling" type="string">false</merge>
        <merge key="input.x11_options.TapButton1" type="string">1</merge>
        <merge key="input.x11_options.TapButton2" type="string">2</merge>
        <merge key="input.x11_options.TapButton3" type="string">3</merge>

    </match>
  </device>
</deviceinfo>


Notice that there are many GUIs that ease the configuration of your touchpad,
for example gsynaptics, to install it using equo:
Code: Select all
equo install --ask gsynaptics

notice that they require this line in your hal file:
Code: Select all
<merge key="input.x11_options.SHMConfig" type="string">true</merge>

in order to be able to configure it.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Sabayon 4.2 gnome : disable touchpad tapping

Postby TheWhiteDemon » Thu Jul 16, 2009 5:05

Rather than go through all the work in the previous links, have you tried downloading libsynaptics and gsynaptics from Sulfer? This will allow you to check a box and the job is done. Just a thought

-C
TheWhiteDemon
Baby Hen
 
Posts: 14
Joined: Sat Jul 11, 2009 16:53


Return to Beginners|Newbies Area

Who is online

Users browsing this forum: No registered users and 1 guest