[touchpad, nvidia] soucis de mise en place

Questions et astuces concernant l'installation et la configuration d'archlinux
ColinLeColin
newbie
Messages : 7
Inscription : mar. 07 avr. 2009, 03:21

[touchpad, nvidia] soucis de mise en place

Message par ColinLeColin »

Bonsoir,
Je suis un gros noob dans le monde des vrais Linux à faire avec ses petites mains, et j'ai installé avec l'aide d'un ami geek qui se reconnaîtra peut être ArchLinux avec XFCE. Bon, tout semble aller, c'est joli et tout, j'ai même mis Compiz :mrgreen: mais j'ai deux soucis :
1) Je suis sur un laptop, j'utilise donc un touchpad, OR celui-ci est infiniment trop sensible, il suffit de l'effleurer pour qu'il clique ou me fasse perdre le focus du champ de texte dans lequel j'écris.
Je n'avais pas ce problème sous Vista, mais je l'avais sous Ubuntu. J'ai lu un truc pour configurer son touchpad, mais c'est pour Ubuntu / Kubuntu et chez moi impossible d'avoir le "gestionnaire de touchpad".
En effet je pensais utiliser gsynaptics, mais quand j'essaie de le lancer depuis un terminal, j'obtiens cette fenêtre d'erreur :
GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics
Pourtant voici mon xorg.conf :
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Mon Mar 23 15:33:27 PST 2009


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "MaxTapTime" "20"
Option "SHMConfig" "true"

EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Profitez-en au passage pour me signaler d'eventuelles aberrations... Sachant que j'ai installé mes drivers graphiques en les téléchargeant sur le site de nVidia, vu que quand je prenais juste le paquet "nvidia" bah c'était tout moche.

Bref, second problème : quand je télécharge un truc et que veux qu'il s'enregistre sur le Bureau, ou quand dans un terminal je fais un "touch fichier" sur le Bureau, bah le fichier en question n'apparaît pas !
C'est seulement après un reboot de X que le Bureau "s'actualise"... Par contre je peux faire un clic droit sur le bureau, et créer un fichier, un dossier, etc...

Merci d'avance et soyez patients, j'ai de la peine à comprendre ce monde nouveau mais néanmoins prometteur.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: Deux petits soucis mineurs.

Message par chipster »

Il faut que tu modifies ton fichier /etc/X11/xorg.conf en rajoutant / modifiant comme ceci :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "Xorg Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
        InputDevice    "USB Mouse" "AlwaysCore"
	InputDevice    "Synaptics Touchpad" "CorePointer"
EndSection
et aussi :

Code : Tout sélectionner

Section "InputDevice"
    Identifier    "Synaptics Touchpad"
    Driver        "synaptics"
    Option        "SendCoreEvents"    "true"
    Option        "Device"        "/dev/psaux"
    Option        "Protocol"        "auto-dev"
    Option  "LeftEdge"              "120"
    Option  "RightEdge"             "830"
    Option  "TopEdge"               "120"
    Option  "BottomEdge"            "650"
    Option  "FingerLow"             "14"
    Option  "FingerHigh"            "15"
    Option  "MaxTapTime"            "0"
    Option  "MaxTapMove"            "0"
    Option  "MaxDoubleTapTime"      "0"
    Option  "ClickTime"  "0"
    Option  "EmulateMidButtonTime"  "75"
    Option  "VertScrollDelta"       "10"
    Option  "HorizScrollDelta"      "0"
    Option  "MinSpeed"              "0.45"
    Option  "MaxSpeed"              "0.75"
    Option  "AccelFactor"           "0.020"
    Option  "EdgeMotionMinZ"    "30"
    Option  "EdgeMotionMaxZ"    "160"
    Option  "EdgeMotionMinSpeed"    "200"
    Option  "EdgeMotionMaxSpeed"    "200"
    Option  "EdgeMotionUseAlways"    "0"
    Option  "UpDownScrolling"       "1"
    Option "TouchpadOff" "0"
    Option "GuestMouseOff" "0"
    Option "LockedDrags" "0"
    Option "RTCornerButton" "2"
    Option "RBCornerButton" "3"
    Option "LTCornerButton" "0"
    Option "LBCornerButton" "0"
    Option "TapButton1" "0"
    Option "TapButton2" "0"
    Option "TapButton3" "0"
    Option  "CircularScrolling"     "0"
    Option  "CircScrollDelta"       "0.1"
    Option  "CircScrollTrigger"     "2"
    Option  "CircularPad"     "0"
    Option  "SHMConfig"  "true"
EndSection
Avec xfce il faut que tu lances synaptic à tous les démarrages
Avec ça, normalement gsynaptic devrait fonctionner

Pour la partie nvidia, je te renvoie au wiki : http://wiki.archlinux.fr
Tu devrais trouver ton bonheur pour pas mal d'autres choses ;)

D'autres parts, je modifie ton topic. Regardes comment je fais pour les prochaines fois ;)
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [touchpad, nvidia] soucis de mise en place

Message par cdemoulins »

Pour les reglages de ton touchpad, le problème ne viens pas du xorg.conf enfin pas vraiment. Depuis la dernière de X (1.5.3), la configuration des périphériques ce fait en utilisant hal (hardware abstraction layer) et donc pour configurer ton touchpad il faut que tu donne une petit fichier xml à hal.
Pour la partie configuration je te renvoi à la page du wiki : Touchpad

Pour la mise à jour de ton bureau, il suffit d'installer le paquet gamin. Pour plus d'info, regarde comme toujours sur les wikis :
http://wiki.archlinux.org/index.php/Gamin
http://wiki.archlinux.org/index.php/FAM
Répondre