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

Re: [gulliver] [debian] probleme tablette graphique / souris / Xfree


From "jm.santotuxlabs" <jm dot santotuxlabs at free dot fr>
Subject Re: [gulliver] [debian] probleme tablette graphique / souris / Xfree
Date Mon, 25 Oct 2004 11:44:37 +0200

Arnaud a écrit :

Salut,

j'ai des problèmes avec X (Debian Sarge)

J'ai en effet une tablette graphique (une wacom graphire) sur port USB. Elle fonctionne (j'ai un kernel 2.6) mais j'ai des soucis.

Bonjour,

J'utilise une tablette graphique wacom graphire 2, sur port USB. Ma machine est une debian sid, et le tout fonctionne parfaitement avec un noyau 2.6.7 compilé perso (j'ai cependant quelques soucis lors de certains démarrages où le driver de ma souris USB prend en charge la tablette et laisse au driver de la tablette le soin de gérer la souris :S... C'est au niveau du serveur X que tout s'emmèle).

Pour faire fonctionner tout ce petit monde, j'ai ajouté les quelques lignes correspondantes au fichier /etc/X11/XF86Config-4, que j'envoie en pièce jointe.

D'une part il y a des problèmes de calibrage (il faut que je fasse aller la souris tout en bas à gauche et à droite pour ensuite accèder à la totalité de l'écran (sinon je ne peux acceder qu'au quart bas droit de l'écran!)

Je n'ai jamais eu ce problème de calibrage, mais dans mon noyau, j'ai modifié la configuration de la manière suivante:
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024


Peut-être ceci modifie-t-il le comportement de la tablette, je ne sais pas du tout.

D'autre part, ma souris ne fonctionne pas ! (alors que c'est une souris tout ce qu'il y a de plus banal), alors que le port (/dev/ttyS0) est le bon et ... meme lorsque je vais un dpkg-reconfigure xserver-xfree86 avec d'autres valeurs ca marche toujours pas.

Il est nécessaire d'avoir deux InputDevice au moins dans le fichier /etc/X11/XF86Config-4: un pour la souris, et un par outil de pointage de la tablette (souris, crayon, gomme).

Enfin, j'ai des plantages total de X, ou alors des freeze (avec juste la possiblité de bouger le pointeur avec la tablette [nb : meme le clavier ne répond plus]) que je n'explique pas. Jje pense que c'est probablement lié à la tablette (les plantages arrivent après avoir cliqué quelque part, et ca arrive surtout avec firefox) mais j'ai jamais réussi à trouver de quel manière.

J'avais aussi quelques problèmes il y a quelques temps, et j'avais trouvé comme solution d'utiliser les drivers X11 proposés par le projet linux wacom (http://linuxwacom.sourceforge.net/). je crois maintenant ne plus en avoir besoin, mais je n'en suis pas certain à 100%.

Est ce que d'autres ont déjà eu ce type de problème ?
Je vais essayer de venir vendredi à la MJC si vous voulez tater un peut le probleme...


Les quelques vendredi prochain je ne pourrais sans doute pas passer à la MJC, mais peut-être ces infos peuvent-elles t'aider.
Bon courage,


jm

# Fichier créé par jm

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
    # Multiple FontPath entries are allowed (they are concatenated together)
    # By default, Mandrake 6.0 and later now use a font server independent of
    # the X server to render fonts.
            FontPath        "unix/:7110"                    # local font server
            # if the local font server has problems, we can fall back on these
#	    FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
            FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
	    FontPath        "/usr/lib/X11/fonts/Type1"
            FontPath        "/usr/lib/X11/fonts/CID"
            FontPath        "/usr/lib/X11/fonts/Speedo"
            FontPath        "/usr/lib/X11/fonts/misc"
            FontPath        "/usr/lib/X11/fonts/cyrillic"
            FontPath        "/usr/lib/X11/fonts/100dpi"
            FontPath        "/usr/lib/X11/fonts/75dpi"				
	    FontPath 	    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
  	    FontPath 	    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

Section "ServerFlags"
    #DontZap # disable <Crtl><Alt><BS> (server abort)
    AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
#        Load    "GLcore"
#        Load    "bitmap"
#	Load    "record"
#	Load    "speedo"     
#        Load    "vbe"
				
    Load "radeon" #
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"#    
    Load "glx" # 3D layer
    Load "dri" # direct rendering
    Load "wacom"
    Load "theatre"
EndSection

Section "DRI"
    Mode 0666
EndSection

Section "InputDevice"
    Identifier "Clavier"
    Driver "Keyboard"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "fr"
    Option "XkbOptions" ""
EndSection

Section "InputDevice"
    Identifier "Souris Logitech"
    Driver "mouse"
    Option "Protocol" "IMPS/2"
    Option "Device" "/dev/input/mouse1"
    Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier "Mouse2"
    Driver "mouse"
    Option "Protocol" "PS/2"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons"
    Option "Emulate3Timeout" "50"
EndSection

Section "InputDevice"
    Identifier "Gomme"
    Driver "wacom"
    Option "Device" "/dev/input/event1"
    Option "Type" "eraser"
    Option "Mode" "Absolute"
    Option "USB"
    Option        "Tilt"          "on"
   #Option        "TiltInvert"    "on"
      Option        "Threshold"     "10"     
EndSection

Section "InputDevice"
    Identifier "Souris sans fil"
    Driver "wacom"
    Option "Device" "/dev/input/event1"
    Option "Type" "cursor"
    Option "Mode" "Relative"
    Option "USB"	
    Option        "Speed"         "3.0"
    Option        "Threshold"     "10"
EndSection

Section "InputDevice"
    Identifier "Crayon"
    Driver "wacom"
    Option "Device" "/dev/input/event1"
    Option "Type" "stylus"
    Option "Mode" "Absolute"
    Option "USB"
    Option        "Tilt"          "on"
   #Option        "TiltInvert"    "on"
    Option        "Threshold"     "10"    
EndSection

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    HorizSync 30-96
    VertRefresh 50-160
    
    # Sony Vaio C1(X,XS,VE,VN)?
    # 1024x480 @ 85.6 Hz, 48 kHz hsync
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
    
    # TV fullscreen mode or DVD fullscreen output.
    # 768x576 @ 79 Hz, 50 kHz hsync
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630
    
    # 768x576 @ 100 Hz, 61.6 kHz hsync
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616
EndSection

Section "Device"
    Identifier "device1"
    VendorName "ATI"
    BoardName "ATI Radeon"
    Driver "radeon"
    VideoRam 31904
#    Option "DPMS" "on"
#    Option "CPPIOMode" "on"	
    Option "AGPMode" "4"
#    Option "AGPFastWrite" "on"
#    Option "EnablePageFlip" "on"
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
    
    Subsection "Display"
        Depth 8
        Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubsection
    
    Subsection "Display"
        Depth 15
        Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubsection
    
    Subsection "Display"
        Depth 16
        Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubsection
    
    Subsection "Display"
        Depth 24
        Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier "layout1"
    InputDevice "Clavier" "CoreKeyboard"
    InputDevice "Souris Logitech" "CorePointer"
    InputDevice "Crayon"   "SendCoreEvents"  # "AlwaysCore"
    InputDevice "Gomme"  "SendCoreEvents"  # "AlwaysCore"
    InputDevice "Souris sans fil"  "SendCoreEvents" # "AlwaysCore"
    Screen "screen1"
EndSection