Fedora 10 et le touchpad
By Pierre-Yves on Tuesday, December 2 2008, 13:07 - Général - Permalink
How to get rid of the tapping feature of the touchpad in Fedora 10
Comment désactiver la fonction tap-touch du touchpad dans Fedora 10
French version (English below)
La disposition de mon touchpad par rapport au clavier fais que je me retrouve régulièrement avec le pouce qui effleure le touchpad de mon ordinateur, ceci est très génant lorsque j'écris puisqu'il me déplace dès lors le curseur là où est la souris.
Pour désactiver la fonction tap-touch du touchpad voici comment j'ai fais sous Fedora 10: En gros j'ai suivi cette méthode décrite pendant les version bêta de Fedora.
- Créez un fichier
/etc/hal/fdi/policy/-synaptics.fdi
qui contient ces informations:
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_options.SHMConfig" type="string">On</merge> </match> </device> </deviceinfo>
- Puis en tant que root faites donc un :
# service haldaemon restart
- Et il nous vous reste plus qu'à configurer votre touchpad avec gsynaptics (
yum install gsynaptics
) pour vos besoins ;)
Enjoy !!
English version
The position of my touchpad on my laptop is rather annoying since I constantly touch it with my hand while I am typing, so the tap-touch feature is for sure not my best friend.
Here is what I did to get rid of it. I basically followed this tutorial published during the development of Fedora 10.
- Create a file
/etc/hal/fdi/policy/-synaptics.fdi
with the following content:
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_options.SHMConfig" type="string">On</merge> </match> </device> </deviceinfo>
- Then as root run:
# service haldaemon restart
- With that you can just use the gsynaptics tool (
yum install gsynaptics
) to configure your touchpad ;-)
Enjoy !*
Comments
thx amigo!
C'est dommage que tu zappes la partie syndeamon, c'est la plus intéressante : cela désactive ton touchpad pendant que tapes sur ton clavier et le réactive quand tu arrêtes de taper.
C'est ce que j'utilise (pas avec Fedora, mais un linux est un linux ;)), ça marche très bien! :D
@Temet
De toute façon j'aime pas le tap touch sur le touchpad :D
Mais merci pour le tuyau je vais regarder ce que ça donne sous Fedora ;-)
C'est typiquement le genre de manipulation que le RPM de gsynaptics sur fedora 10 devrait faire à notre place.
Voilà une contribution utile à faire !
D'autant que le message d'erreur de gsynaptics sans cette manipulation est actuellement faux sur fedora 10.
Il nous indique en effet d'ajouter SHMConfig "true" à xorg, alors que la bonne valeur est "on"... :/
Pour désactiver totalement le touchpad, j'utilise une autre méthode car gsynaptics n'arrive pas à le désactiver totalement.
Il suffit donc de modifier xorg.conf (en root puis redémarrer la session) en ajoutant l'option TouchpadOff à 1 pour tout désactiver, à 2 pour désactiver le tapping, à 0 sinon
A+ :)
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "SHMConfig" "on"
Option "TouchpadOff" "1"
EndSection
Disable:
synclient TouchpadOff=1
Enable
synclient TouchpadOff=0
Distro Fedora Core 10