Page 1 sur 1

[xorg] qwerty sous GDM / pb touchpad (résolu)

Publié : sam. 17 janv. 2009, 12:47
par gyo
Bon j’ai splitté le topic sur le problème de montage pour ce qui est le problème clavier/souris sous Xorg
Miroslav a écrit :Problème 3: "clavier qwerty lors de la fenêtre de connexion"
Pour le clavier, je trouve pas! Dans xorg, mon clavier est aussi en qwerty pourtant il est bien configurer comme préconisé dans le tuto!
Tu es sûr d’avoir bien suivi le wiki concernant Xorg ?
Est-ce que tu as configuré Xorg en mode détection automatique ou pas ?
Sous gnome, il me semble qu’il écrase la configuration de Xorg concernant la disposition clavier.
-> ma souris synaptic (touchpad) fonctionne parfaitement: la souris bouge, les touches de clic fonctionne, mais comment faire pour pouvoir cliquer directement avec la zone sensible? (comme sous windows par press sur la zone de pad?)
Si tu utilises Xorg en détection auto, voici un exemple de config pour le fichier 11-x11-synaptics.fdi :

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Synaptics 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.AlwaysCore" type="string">true</merge>
        <merge key="input.x11_options.Protocol" type="string">auto-dev</merge>
        <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
        <merge key="input.x11_options.SHMConfig" type="string">true</merge>
        <merge key="input.x11_options.LeftEdge" type="string">1700</merge>
        <merge key="input.x11_options.RightEdge" type="string">5300</merge>
        <merge key="input.x11_options.TopEdge" type="string">1700</merge>
        <merge key="input.x11_options.BottomEdge" type="string">4200</merge>
        <merge key="input.x11_options.FingerLow" type="string">25</merge>
        <merge key="input.x11_options.FingerHigh" type="string">30</merge>
        <merge key="input.x11_options.MaxTapTime" type="string">180</merge>
        <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
        <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
        <merge key="input.x11_options.CornerCoasting" type="string">true</merge>
        <merge key="input.x11_options.CoastingSpeed" type="string">0.30</merge>
        <merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
        <merge key="input.x11_options.HorizScrollDelta" type="string">100</merge>
        <merge key="input.x11_options.MinSpeed" type="string">0.20</merge>
        <merge key="input.x11_options.MaxSpeed" type="string">0.50</merge>
        <merge key="input.x11_options.AccelFactor" type="string">0.005</merge>
        <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
        <merge key="input.x11_options.HorizTwoFingerScroll" 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>
     <match key="info.product" contains="AlpsPS/2 ALPS">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="appletouch">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="bcm5974">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
    </match>
  </device>
</deviceinfo>

Publié : sam. 17 janv. 2009, 16:54
par Miroslav
Oui, j'ai mis le mode auodétection!

Publié : dim. 18 janv. 2009, 09:56
par Miroslav
Bonjour!

Voilà, j'ai changé le titre pour qu'il corresponde aux critères! J'ai mis résolu car le problème de partition non reconnu est résolue!

Pour les autres soucis je ne sais pas vraiment quoi faire!
Pour rappel:

-> le clavier fonctionne parfaitement en commande et sous GNOME mais reste en qwerty dans xorg ainsi que lors de la fenêtre de connexion de GNOME.
-> j'ai installé GNOME ainsi que EMERALD et COMPIZ. J'ai fait les modifs pour ma carte graphique Intel. Seulement lorsque je lance "fusion-icon &" dans la commande il me dit "Metacity is already running" et ne me lance pas l'icône de gestion.


Merci pour le man! ça fait d'une pierre deux coups car du coup je comprends aussi pourquoi on m'avait fait installer un "man en français" dans le tuto mais que je ne savais pas ce que c'était!

Miroslav

Publié : dim. 18 janv. 2009, 11:55
par gyo
Alors comme tu es en autodétection peux-tu nous montrer tes fichiers que tu aurais configurer dans /etc/hal/fdi/hal/ concernant le clavier.

Et pour compiz, je te conseille de faire un autre topic, merci…

Publié : dim. 18 janv. 2009, 12:45
par Miroslav
Salut!

Je ne trouve pas le répertoire dont tu parles! Est-ce pour cela que cela ne fonctionne pas?
En revanche j'ai suivi le tuto d'installation de xorg qui m'invitait à modifier le 10-keymap.fdi à l'adresse:
/etc/hal/fdi/policy/10-keymap.fdi

Voici le contenu de mon fichier:

----------------
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>

<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>

<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>

<merge key="input.xkb.layout" type="string">fr</merge>


<!-- If we're using Linux, we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>

<merge key="input.xkb.layout" type="string">fr</merge>
<merge key="input.xkb.variant" type="string" />oss</merge>
</match>
</device>
</deviceinfo>
-----------------------

Est-ce la réponse que tu attendais?

Merci pour l'aide!
Miroslav

Publié : dim. 18 janv. 2009, 13:07
par tuxce
enlève le "oss"

Publié : dim. 18 janv. 2009, 13:33
par marc[i1]
laisse donc oss tranquille ^^

Code : Tout sélectionner

<merge key="input.xkb.variant" type="string" />oss</merge>
C'est surtout que la ligne est mal écrite :), essaie ça :

Code : Tout sélectionner

<merge key="input.xkb.variant" type="string">oss</merge>

Publié : dim. 18 janv. 2009, 14:43
par tuxce
ok je recommencerai plus :oops:

:lol:

Publié : dim. 18 janv. 2009, 14:55
par Miroslav
Rahhh quel boulet je suis! J'aurai pu le voir tout seul!
+1 en balèzéisme pour toi marc[i1]

Avec grand merci je vais de ce pas éditer le titre en (résolu)!! [edit: ah bah en fait non je peux pas!!]
Et si par hasard vous avez tous un peu de temps en trop, je vous invite à consulter un autre de mes soucis:
http://forums.archlinux.fr/post26281.html#26281

Merci!

Publié : dim. 18 janv. 2009, 15:46
par gyo
Ah oui désolé, effet de bord du splittage, car là c’est moi qui suis proprio du topic du coup… Bon quelqu’un d’autre s’en est chargé.