[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [squeeze] activer le tap du touchpad



C. Mourad Jaber, mercredi 24 février 2010, 12:20:25 CET
>[…]
> > Par contre, sous lenny quand je tapais un petit coup sur mon touchpad cela faisait comme un clic de souris.
> > Je n'ai pas retrouvé ce comportement sous squeeze (il faut quand je passe par les boutons sous le touchpad)
> > Sauriez vous comment ré-installer cette fonction (sans doute faut il passer par une config de xorg)
>[…]
> J'ai eu le même problème et je l'ai résolu en ajoutant un xorg.conf avec 
> la déclaration du touchpad :
>[…]

  Je ne sais pas où en est testing avec Xorg/hal/udev en ce
moment, donc :

  L’ancienne nouvelle façon était de passer par hal : créer un
fichier /etc/hal/fdi/policy/11-x11-synaptics.fdi (le nom n’a pas
vraiment d’importance mais c’est une modification du fichier
système dans (/usr?)/lib/…)

<?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">true</merge>
      <merge key="input.x11_options.VertEdgeScroll" type="string">true</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>


  La nouvelle nouvelle façon (temporaire) est de passer par
udev : fichier /etc/udev/rules.d/66-xorg-synaptics.rules (idem,
copie modifiée de /lib/udev/…)

ACTION!="add|change", GOTO="xorg_synaptics_end"
KERNEL!="event*", GOTO="xorg_synaptics_end"    

ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_end"

ENV{x11_driver}="synaptics"
ENV{x11_options.VertEdgeScroll}="true"
ENV{x11_options.TapButton1}="1"       
ENV{x11_options.TapButton2}="2"       
ENV{x11_options.TapButton3}="3"       

# model specific quirks
ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \
  ENV{x11_options.JumpyCursorThreshold}="90", \             
  ENV{x11_options.AreaBottomEdge}="4100"                    

ATTR{[dmi/id]product_name}=="HP MiniNote 1000", \
  ENV{x11_options.JumpyCursorThreshold}="20"     

LABEL="xorg_synaptics_end"


-- 
 Sylvain Sauvage


Reply to: