Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/06/2007, à 19:33

thedamocles

[Résolu] La touche pour avancer se bloque sous Tremulous

Salut,

Je suis sous Feisty avec une carte ATI et j'ai depuis peu un probleme avec Tremulous...

Lorsque je joue, j'ai de temps en temps un flash très bref sur l'écran (à peine perceptible) et la touche pour avancer (W) se bloque, autrement dit je suis obliger de lever le doigt et de re-appuyer sur la touche pour que ça reparte.

Ceux qui connaissent le rythme effrénée d'une partie de Tremulous comprendront qu'il s'agit d'un problème gênant : c'est comme si d'un coup un mur invisible se dressait devant moi et parfois alors même que ma situation dans le jeu est critique...

Bref, je ne sais pas si c'est un problème de clavier ou de carte graphique, toutefois ce problème n'existait pas sous Edgy, et est apparu avec Feisty. C'est peut être un bête problème d'entrée car depuis Edgy le driver evdev de ma souris connaît également quelques problèmes (parfois je dois redémarrer pour qu'il marche...).

Ceci dit, ce problème n'existe que sous Tremulous. Si j'ouvre un bloc-note et que j'appuie sur W pendant 3 minutes, il n'y a pas de problèmes, et sous WarSow (un autre FPS) le problème n'existe pas non plus...

Mon xorg.conf :

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
	Fontpath	"/usr/share/fonts/X11/misc"
	Fontpath	"/usr/share/fonts/X11/cyrillic"
	Fontpath	"/usr/share/fonts/X11/100dpi/:unscaled"
	Fontpath	"/usr/share/fonts/X11/75dpi/:unscaled"
	Fontpath	"/usr/share/fonts/X11/Type1"
	Fontpath	"/usr/share/fonts/X11/100dpi"
	Fontpath	"/usr/share/fonts/X11/75dpi"
	# path to defoma fonts
	Fontpath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load		"i2c"
	Load		"bitmap"
	Load		"ddc"
	Load		"dri"
	Load		"extmod"
	Load		"freetype"
	Load		"glx"
	Load		"int10"
	Load		"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"fr"
	Option		"XkbVariant"	"oss"
EndSection

# **********************************************************************
# Synaptics Touchpad

Section "InputDevice"

	Identifier  "Synaptics Touchpad"
	Driver      "synaptics"
	Option	    "CorePointer"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"

	# Voir /usr/share/doc/xorg-driver-synaptics/README.gz
	# pour les options spécifiques au driver.

	# Définition de la zone "souris".
	Option	    "LeftEdge" "1700"
	Option	    "RightEdge" "4600"
	Option	    "TopEdge" "1700"
	Option	    "BottomEdge" "4200"

	# Désactivation du clique
	Option      "MaxTapTime" "0"
	Option      "MaxTapMove" "180"

EndSection

# **********************************************************************
# Logitech MX1000 Mouse

Section "InputDevice"

	Identifier  "Logitech MX1000"
	Driver      "evdev"
	Option	    "SendCoreEvents" "true"
	Option      "Name" "Logitech USB Receiver"
        Option      "HWHEELRelativeAxisButtons" "7 6"

EndSection

# **********************************************************************
# Generic Mouse

Section "InputDevice"

	Identifier  "Mouse"
	Driver      "mouse"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "true"

EndSection

# **********************************************************************

Section "InputDevice"
	Driver		"wacom"
	Identifier	"stylus"
	Option		"Device"	"/dev/input/wacom"
	Option		"Type"	"stylus"
	Option		"ForceDevice"	"ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
	Driver		"wacom"
	Identifier	"eraser"
	Option		"Device"	"/dev/input/wacom"
	Option		"Type"	"eraser"
	Option		"ForceDevice"	"ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
	Driver		"wacom"
	Identifier	"cursor"
	Option		"Device"	"/dev/input/wacom"
	Option		"Type"	"cursor"
	Option		"ForceDevice"	"ISDV4"# Tablet PC ONLY
EndSection

# **********************************************************************

Section "Device"
	Identifier  "TFT-Device"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Screen      0
EndSection

Section	"Device"
	Identifier  "TV-Device"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Screen      1
EndSection

# **********************************************************************

Section "Monitor"
	Identifier  "TFT-Monitor"
#	Option	    "DPMS" "true"
EndSection

Section "Monitor"
	Identifier  "TV-Monitor"
EndSection

# **********************************************************************

Section "Screen"
	Identifier "TFT-Screen"
	Device     "TFT-Device"
	Monitor    "TFT-Monitor"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section	"Screen"
	Identifier	"TV-Screen"
	Device		"TV-Device"
	Monitor		"TV-Monitor"
	DefaultDepth     24
        SubSection "Display"
                Depth 24
                Modes "1024x768" "800x600" "640x480" "320x240"
	EndSubSection
EndSection

# **********************************************************************

Section "ServerLayout"

	Identifier	"Default Layout"

	Screen 0        "TFT-Screen"
	Screen 1        "TV-Screen" RightOf "TFT-Screen"

	Inputdevice	"Generic Keyboard"

	Inputdevice	"Synaptics Touchpad"
	Inputdevice	"Logitech MX1000"
	Inputdevice	"Mouse"

	Inputdevice	"stylus"	"SendCoreEvents"
	Inputdevice	"cursor"	"SendCoreEvents"
	Inputdevice	"eraser"	"SendCoreEvents"

EndSection

Section "DRI"
	Mode	0666
EndSection

Section "Extensions"
	Option		"Composite"	"0"
EndSection

Dernière modification par thedamocles (Le 07/07/2007, à 14:45)

Hors ligne

#2 Le 23/06/2007, à 11:11

thedamocles

Re : [Résolu] La touche pour avancer se bloque sous Tremulous

Il semble que cela se produise avec les autres touches également, mais seulement sous Tremulous... sad

Hors ligne

#3 Le 23/06/2007, à 15:50

thedamocles

Re : [Résolu] La touche pour avancer se bloque sous Tremulous

Bon, ça se produit aussi sous OpenArena, mais pas sous WarSow... Étrange non ?

Dernière modification par thedamocles (Le 23/06/2007, à 15:52)

Hors ligne

#4 Le 23/06/2007, à 16:03

thedamocles

Re : [Résolu] La touche pour avancer se bloque sous Tremulous

Donc WarSow est basé sur le moteur de Quake II, et Tremulous et Open Arena sont basé sur le moteur de Quake III.

Puisque les deux jeux ne partagent pas le même moteur et qu'il semble peu probable que le bug ait été introduit en même temps sur les deux jeux, ça doit venir de ma machine...

Personne aurait une idée du problème ? Peut-être devrais-je tester une autre config xorg.conf pour le clavier ? Où existe-t-il une méthode pour avoir plus d'info sur ses entrées pour pouvoir fournir plus d'info sur le bug ?

Dernière modification par thedamocles (Le 23/06/2007, à 16:03)

Hors ligne

#5 Le 07/07/2007, à 14:44

thedamocles

Re : [Résolu] La touche pour avancer se bloque sous Tremulous

Solution :
http://doc.ubuntu-fr.org/fglrx#problemes_sur_les_jeux

Vous pourrez également rencontrer sur certains jeux basés sur Quake 3 (Tremulous, Open Arena, …) quelques problèmes de contrôles au clavier (précédé d'une sorte de flash discret sur l'écran), ou encore un affichage pas très beau sous Planeshift. L'astuce pour résoudre ces problèmes consiste à ajouter dans le fichier xorg.conf, section "Module" :

  SubSection "extmod"
      Option          "omit xfree86-dga"
  EndSubSection
  #Load "extmod"

N'oubliez pas de commenter/enlever le Load "extmod".

Hors ligne

#6 Le 14/07/2007, à 13:56

Infinity

Re : [Résolu] La touche pour avancer se bloque sous Tremulous

Salut

j'ai le même problème mais avec une carte nVidia!
j'ai essayé la solution que tu donnes, mais elle ne marche pas...
J'ai les drivers 100.xx.xx (bien obligé, les drivers des dépôts marchent très mal quand je suis sur un jeu... par contre je ne crois pas que j'avais ce problème avant.)

En revanche, je me souviens que sur WarSow, j'ai dû faire une manip en rapport avec ce même module à cause de la souris USB qui ne bougeait pas correctement. Mais c'était il y a longtemps, avec les drivers des dépôts sous Dapper peut-être.

Hors ligne