[MEGOLDVA]Wine

 ( PP | 2009. november 21., szombat - 15:19 )

Hali !

Felraktam a Killing floor nevű játékot el is indul csak indönkét megakad az egér. Teljes képernyön játszok és olyan mitha elhagyná az egér a képernyöt. A játékban a képernyőfelbontás felraktam max-ra (1280x800). Mindig megakad amikor felfeléhúzom vagy amikor oldara szeretném húzni. Probáltam kisképernyőn is, de ott mindig kijönn az egér az ablakból. Wine-be hiába állítom be, hogy nem hagyhatja el az ablakot akkor is kijönn. Nem lehet redesen írányitani az egérrel.
Elösször az egére gyanakodtam, de megprobáltam a touchpadon is és ott is csinálja.
Úgyan ez a helyzet az új Wolfenstein játéknál is.

Mi lehet vele csinálni?

Wine verzió: 1.1.33
Distro: Arch linux

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Nalam is ey volt Arch alatt. Mi a steam ID-d ? Jo lenne egyutt gyakni. :)

Nem steam-en játszok. Lan-ba nyomjuk a haverokkal :)

Azt mondod, hogy ez Arch probléma?

Foggalmam nincs. Azota nem is probaltam. Kar amugy hogy nincs Steames / eredeti valtozatod. :/

Te milyen linux-al játszod? Nála nem mutatkozott ilyen jelegű probléma?

En milyen linux-al? Windows 7 Home Premium retail. :)) Amugy van par linux meg a lakasban, majd megprobalom azokon is. De van egy patch appdb-n, nezd meg. Allitolag az fixel par dolgot. Bar ez akkor is vicces hogy toltsed be eloszor major-t , aztan menni fog a tobbi map. (Bar nekem minden map bejott poccre, neten. En amugy openbox-al probaltam. Eddig azzal volt a legkonnyebb jatszani. (Pl. UrT-ben kimegy a kurzor, akkor win+f2 , win+f1 es mar jo is. Meg tele van ilyen workaroundokkal amiket mashol nem tudnek megcsinalni. :)).

Ha a HKCU\Software\Wine\DirectInput registry bejegyzésben a MouseWarpOverride kulcsot force-ra állítod, működik a mozgás az egérrel?
Ezt a játékot spec. nem ismerem, de sok játéknál ez használt. Legutóbb az Advent Rising-ot és a Bloodrayne-t próbáltam wine alatt, mindkettőnél kellett ez a "registry hack".

Megnyitottam a wine regedit -et kerestem benne a "[HKEY_CURRENT_USER\Software\Wine\DirectInput]" bejegyzést de nincs ilyen benne. DirectInput nincs benne. Az a kérdés hogy tudok-e készíteni új bejegyzés és ha igen akkor hogyan?

REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\DirectInput]

"MouseWarpOverride"="force"

Ezt importáld a wine registrybe.

Létszíves írd re részletesebben, hogy kell mivel nem csináltam még ilyent.

Bemásolod a fent említett 3 sort egy akarmi.reg fájlba, azt megnyitod a wine regedittel (Import registry file...).

Semmi változás:(

Indítsd el a winecfg-t, és ott a grafika tabon az első jelölőnégyzetet("A DirectX-es alkalmazások ablakából nem léphet ki az egérmutató") jelöld be, hátha segít.

Ezt már probáltam fent leírtam. De azért köszi. :)

Sikerült beírni a registribe de maga a játékba nincs se egér se billentyűzet.Menübe még van de játék közben nincs.

Megoldás!!

1; Töltsük le a mousefix-et http://fxlegrand.free.fr/winehq/index.php?page=patches

2; Rendszergazdaként adjuk ki a következő parancsokat.
cp -p /usr/lib/wine/dinput.dll.so /usr/lib/wine/dinput.dll.so.old
cp dinput.dll.so /usr/lib/wine/

Ezzel mogoldodik a problémánk. :)