Author Topic: X.Org X Server 1.10.2 - les touchpad  (Read 2478 times)

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
X.Org X Server 1.10.2 - les touchpad
« on: July 05, 2011, 08:21:43 AM »
Bonjour,

Le nouveau xorg peut désormais se passer de fichier xorg.conf, dans la plupart des cas; Nous avons maintenant de nouveaux fichiers de configuration, sous /etc/X11/xorg.conf.d/

C'est là que ça se passe. Pour le touchpad, il y a un fichier de conf nommé 50-synaptics.conf. Si vous avez un problème pour faire fonctionner le touchpad, il faut peut-être revoir la configuration.

Si vous éditez ce fichier, il sera réécrit lors de la prochaine mise à jour, donc le mieux est de le laisser tranquille, et de créer un autre fichier que vous nommerez 10-synaptics.conf. Ce fichier ne sera pas remplacé, et de plus il sera lu et pris en compte en premier par xorg quand vous vous connecterez à la session.

Voici le post et fil de Texstar à ce sujet:
TouchPad Solutions (touchpad problem) - http://www.pclinuxos.com/forum/index.php/topic,93473.0.html


Solution 1

#Default Configuration (used by Fedora)

Code: [Select]
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
EndSection


Solution 2

Code: [Select]
Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"       
        Option  "LeftEdge"      "1700"           
        Option  "RightEdge"     "5300"           
        Option  "TopEdge"       "1700"           
        Option  "BottomEdge"    "4200"           
        Option  "FingerLow"     "25"             
        Option  "FingerHigh"    "30"             
        Option  "MaxTapTime"    "180"             
        Option  "MaxTapMove"    "220"             
        Option  "VertScrollDelta" "100"           
        Option  "MinSpeed"      "0.20"           
        Option  "MaxSpeed"      "1.00"           
        Option  "AccelFactor" "0.15"           
        Option  "SHMConfig"     "1"             
        Option  "VertTwoFingerScroll"   "1"       
        Option  "HorizTwoFingerScroll"  "1" 
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection

Solution 3


Code: [Select]
Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"
[b] LeftEdge=120
RightEdge=830
TopEdge=120
BottomEdge=650   [/b]     
        Option  "FingerLow"     "25"             
        Option  "FingerHigh"    "30"             
        Option  "MaxTapTime"    "180"             
        Option  "MaxTapMove"    "220"             
        Option  "VertScrollDelta" "100"           
        Option  "MinSpeed"      "0.20"           
        Option  "MaxSpeed"      "1.00"           
        Option  "AccelFactor" "0.15"           
        Option  "SHMConfig"     "1"             
        Option  "VertTwoFingerScroll"   "1"       
        Option  "HorizTwoFingerScroll"  "1" 
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection

Solution 4

Code: [Select]
Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"       
[b]        #Option  "LeftEdge"      "1700"           
        #Option  "RightEdge"     "5300"           
        #Option  "TopEdge"       "1700"           
        #Option  "BottomEdge"    "4200" [/b]           
        Option  "FingerLow"     "25"             
        Option  "FingerHigh"    "30"             
        Option  "MaxTapTime"    "180"             
        Option  "MaxTapMove"    "220"             
        Option  "VertScrollDelta" "100"           
        Option  "MinSpeed"      "0.20"           
        Option  "MaxSpeed"      "1.00"           
        Option  "AccelFactor" "0.15"           
        Option  "SHMConfig"     "1"             
        Option  "VertTwoFingerScroll"   "1"       
        Option  "HorizTwoFingerScroll"  "1" 
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection



Texstar suggère de rebooter, et aussi de réécrire le 50-*. Je pense qu'il n'est pas nécessaire de rebooter : se déconnecter et se reconnecter suffit pour redémarrer X. Et le 10-* me semble plus judicieux, comme je le disais un peu avaant car sinon on perd sa config personnalisée dés qu'une nouvelle mise à jour a lieu. Pour le reste, j'ai essayé la solution numéro 2 qui a bien fonctionné pour moi. Et lors d'une autre installation sur la même machine, après la dernière mise à jour mise à disposition par Texstar je n'ai même pas eu besoin de recréer une configuration.

Si vous avez des questions, n'hésitez pas.

Bonne journée,
Mélodie

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Daniel06

  • Jr. Member
  • **
  • Posts: 19
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #1 on: July 08, 2011, 02:49:21 AM »
Quelqu'un disait "pourquoi faire simple alors que c'est si facile de faire compliqué". c'est la 1ère pensée qui me vient, je retourne sur pclos2011.6 et j'essaye. Merci pour toutes ces infos-conseils  :)

Offline Daniel06

  • Jr. Member
  • **
  • Posts: 19
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #2 on: July 08, 2011, 07:21:04 AM »
Bien, voici le résultat de mes essais, en fait ce n'est pas aussi compliqué que je le voyais.

les deux premières solutions ne m'ont pas donné satisfaction même après un reboot, après la 3ème soluce j'ai perdu le serveur X, plus de kde donc en repassant sur pclos2010.12, j'ai vu que le répertoire "xorg.conf.d" avait disparu!! peut-être mauvaise manip de ma part.

J'ai pas trop envie de tout réinstaller et de trouver ce répertoire quelque part; je cherche...

Ne pourrait-on pas utiliser une partie du xorg.conf de pclos2010.12 qui fonctionne bien dans le répertoire xorg.conf.d de pclos2011.6 ?

...je repars dans mes recherches.

@++



Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #3 on: July 08, 2011, 05:12:02 PM »
Salut,

Tu peux lancer un live cd, monter la partition / de ta distro et utiliser mc pour faire une comparaison entre le /etc/X11 sur le disque dur et le /etc/X11 sur le live cd. mc est excellent pour voir rapidement les différences. Tu retrouveras peut-être ton répertoire /etc/X11/xorg.conf.d/ dans le système installé sur le disque dur ?



melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Daniel06

  • Jr. Member
  • **
  • Posts: 19
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #4 on: July 09, 2011, 07:02:30 AM »
Bonjour,

Ok, j'ai fait comme tu as dit, j'avais oublier mc, bien que je l'utilisais souvent dans les 1ères distrib, j'ai retouvé le xorg.conf.d et en fait c'est la soluce n°3 qui shunte le serveur X, j'ai retrouver kde avec l'ancienne config touchpad; en attendant mieux.
Dommage de pas pouvoir utiliser la config 2010.12 sur 2011.6

merci et la bonne journée à tous et toutes.

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #5 on: July 09, 2011, 01:49:29 PM »
Bonjour,

Nous avions la distribution ayant le plus vieux Xorg encore en utilisation. Texstar ne voulait pas rester en arrière indéfiniment. Un petit temps d'adaptation peut être normal. Notes que dans la dernière version du xerver-xorg-synaptics en provenance des mises à jour je n'ai pas eu à reconfigurer le touchpad : je venais juste d'installer une bonsai qui avait besoin d'une mise à jour, une fois celle-ci faite le touchpad a fonctionné direct sans reconfigurer les fichiers.

Bonne soirée,
Mélodie

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Daniel06

  • Jr. Member
  • **
  • Posts: 19
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #6 on: July 11, 2011, 02:17:11 AM »
Bonjour,

j'ai essayé de faire une mise à jour pour voir, ça n'a rien amélioré...

je n'ai pas trouvé "xserveur-xorg-synaptics"

j'ai essayé "touchfreeze" sans résultat

j'ai essayé "gsynaptics" idem

j'ai essayé "gpointing-device-setting" le seul qui a une action dans la fenêtre speed, je peux me servir du touchpad, mais pas aussi agréable qu'avec pclos2010.12; obligé d'utiliser une mini souris usb, dommage.
mais je reste fervent utilisateur de pclinuxos il m'en faudra plus pour me décourager  ;)  :D

bonne journée


Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #7 on: July 11, 2011, 03:32:33 AM »
Bonjour Daniel,

En recherchant "synaptics" par Nom, dans le gestionnaire de paquets Synaptic je trouve: "x11-driver-input-synaptics". Si tu fais les mises à jour régulièrement (mises à jour complètes) tu auras la version stable la plus à jour automatiquement. Quelle est la marque et le modèle de ton portable ?
melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Daniel06

  • Jr. Member
  • **
  • Posts: 19
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #8 on: July 11, 2011, 04:36:25 AM »
Oui Mélodie, je fais la mise jour de temps en temps, ce paquet est installé; et mon ordi est un Toshiba satellite U400-13T depuis décembre 2008, il marche plutôt bien vue le nombre d'heure de marche (ce serait intéressant d'avoir un compteur d'utilisation  :) ), et toutes les applis des fois que je lance en même temps, il pourrait râler...  :D

@+ 

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: X.Org X Server 1.10.2 - les touchpad
« Reply #9 on: July 11, 2011, 05:29:14 AM »
Il y a des options de la commande smart (smartmontools) permettant de savoir le nombre d'heures durant lesquelles un disque dur a tourné. En utilisation avancée, cela permet de faire un pronostique sur la durée de vie restante du-dit disque dur (sachant que c'est surtout pour savoir si il est en train de lâcher). Je n'ai pas essayé ça depuis longtemps...  ::)

Pour le touchpad, voyons ce que la prochaine version de Xorg que nous aurons (si nous la voyons arriver en stable) nous apportera. Je suggère que tu fasses une recherche comme ceci:

Quote
Toshiba satellite U400-13T +touchpad + Xorg 1.10.3

quitte à élargir après, comme par exemple ainsi:

Quote
Toshiba satellite +touchpad + Xorg

Il y a pas mal de discussions, en particulier sur bbs.archlinux... j'essaierai bien de t'aider plus, mais je manque un peu de temps pour ça... Rapportes-nous les résultats, selon ce que tu trouveras.

Bonne journée,
Mélodie





melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode