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 14/12/2006, à 10:32

wazyk

Déplacement écran avec Wine

Bonjour à tous,

J'ai un problème avec les jeux lancés en plein écran avec Wine : lorsque j'approche la souris du bord droit ou bas, j'ai l'écran du jeu qui se décale pour faire apparaitre le bureau derrière. Il faut que je positionne la souris à l'endroit opposé pour que l'écran se redéplace dans l'autre sens.
Bref dès que je suis trop près des bords, ma fenêtre de jeu bouge et c'est pénible.
Ca peut paraitre un peu zarb comme description mais j'ai pas mieux ce matin roll
Ceux qui ont déjà eu ça comprendront et pourront me dire si on peut le corriger.

Merci d'avance.

Hors ligne

#2 Le 14/12/2006, à 11:17

kubiack

Re : Déplacement écran avec Wine

Je sais pas si ça peu t'aider, mais moi ça me faisait quelquechose de similaire quand ma résolution d'écran configuré dans X était pas conforme à ce que pouvait afficher le moniteur.
Peut être qu'il faut que le bureau gnome, le jeu et le moniteur utilisent exactement la même résolution pour faire disparaître ton problème.

Encore une fois, c'est juste une piste, j'espère que ça peut te guider.

Hors ligne

#3 Le 09/01/2007, à 17:20

Okanda

Re : Déplacement écran avec Wine

Bonjour,
je me permet un petit up sur ce sujet.
J'ai le même problème. . . merci

Hors ligne

#4 Le 09/01/2007, à 17:30

kubiack

Re : Déplacement écran avec Wine

Une copie de ton /etc/X11/xorg.conf pourrait aider...

Hors ligne

#5 Le 09/01/2007, à 17:54

Okanda

Re : Déplacement écran avec Wine

Salut, merci de t'intéresser à mon cas.
Voilà 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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/X11/fonts/misc"
    FontPath    "/usr/share/X11/fonts/cyrillic"
    FontPath    "/usr/share/X11/fonts/100dpi/:unscaled"
    FontPath    "/usr/share/X11/fonts/75dpi/:unscaled"
    FontPath    "/usr/share/X11/fonts/Type1"
    FontPath    "/usr/share/X11/fonts/100dpi"
    FontPath    "/usr/share/X11/fonts/75dpi"
    FontPath    "/usr/share/fonts/X11/misc"
    # path to defoma fonts
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

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

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

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    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/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

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

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

Section "Device"
    Identifier    "NVIDIA Corporation NVIDIA Default Card"
    Driver        "nvidia"
    BusID        "PCI:5:0:0"
EndSection

Section "Monitor"
    Identifier    "700S"
    Option        "DPMS"
    HorizSync    30-71
    VertRefresh    50-160
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "NVIDIA Corporation NVIDIA Default Card"
    Monitor        "700S"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice     "stylus" "SendCoreEvents"
    InputDevice     "cursor" "SendCoreEvents"
    InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
    Mode    0666
EndSection

Je pensais plutôt que ça se passerais du côté de la configuration de Wine.

Dernière modification par Okanda (Le 09/01/2007, à 17:56)

Hors ligne

#6 Le 09/01/2007, à 18:07

kubiack

Re : Déplacement écran avec Wine

je vois rien qui cloche, vérifie que dans la config de wine et du jeu tu utilise bien la même résolution que dans gnome

Hors ligne

#7 Le 09/01/2007, à 18:24

Okanda

Re : Déplacement écran avec Wine

Je regarderais ça ce soir, merci.
Euh. . . juste une chose. Je n'arrive pas à mettre la main sur le fichier de config de wine hmm

Je suis un peu pressé aussi j'ai peut-être mal cherché.

A plus.

Hors ligne

#8 Le 09/01/2007, à 18:26

inbox

Re : Déplacement écran avec Wine

Salut,

@ wazyk et Okanda

Est-ce que, par hasard vous utiliseriez Beryl ou XGL/compiz en même temps que votre jeux sous wine ?

Au cas ou repasser avec "metacity" ou équivalent sous KDE.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#9 Le 09/01/2007, à 18:37

wazyk

Re : Déplacement écran avec Wine

Pas d'effets 3D chez moi.
J'ai réussi à régler de façon temporaire mon pb en baissant la résolution du jeu. Il n'est plus en plein écran mais c'est un moindre mal. Je me vois mal changer la résolution de l'écran ou du bureau à chaque fois.
Mais pour moi, malgré tous les essais de configuration de wine, le problème est que wine ne sait pas "garder" le curseur à l'intérieur de la fenêtre de l'application.
Il existe peut être une option de config qui m'échappe pour l'instant.

Edit : peut-être est-ce un problème encore non résolu -> cf http://wiki.winehq.org/DirectX-ToDo :

DInput
    * Done since the last update:
          o (./) All "mouse being centered" bugs should now be fixed.
          o (./) DXGrab support needs to be verified.
    * Absolute positioning reporting needs verification.
    * DXGrab support in OpenGL is still missing.
    * Mouse doesn't wrap all the time and "escapes" game window.
    * Improve DX8 support (especially joystick)
    * Keyboard: Fix remaining layout, dead keys, hotkeys and focus issues.

Dernière modification par wazyk (Le 09/01/2007, à 18:51)

Hors ligne

#10 Le 10/01/2007, à 09:19

warthoggv68

Re : Déplacement écran avec Wine

y'a une option a cocher dans winecfg effectivement... ça peut forcer ta souris à rester dans le cadre défini par le jeu lancé, ou te permettre de te ballader, mais apparemment uniquement pour les jeux "directx powered"

Hors ligne

#11 Le 10/01/2007, à 09:20

warthoggv68

Re : Déplacement écran avec Wine

Et pour trouver ce fichier de config de Wine, lance un terminal et tape winecfg big_smile

Hors ligne

#12 Le 10/01/2007, à 11:50

Okanda

Re : Déplacement écran avec Wine

warthoggv68 a écrit :

y'a une option a cocher dans winecfg effectivement... ça peut forcer ta souris à rester dans le cadre défini par le jeu lancé, ou te permettre de te ballader, mais apparemment uniquement pour les jeux "directx powered"

Oui j'ai déjà testé cette option. Ca ne marche pas. Le jeu n'utilise vraisemblablement pas directX, j'ai pas fait attention.
Quant à winecfg, je sais bien smile . Seulement on ne peut pas régler la résolution de Wine en plein écran. On peut juste changer la résolution de la fenêtre si on joue en mode fenêtre. Hors le problème apparaît bien lorsque je lance le jeu en mode plein écran.

Et pas de Beryl chez moi non plus.

Je vais peut-être tenter une réinstallation de Wine. On verra bien. J'ai des reste de Winetools dans mon système qui me dis qu'il ne peut pas marcher avec ma version de Wine. On ne sait jamais.

Hors ligne