http://bugs.winehq.org/show_bug.cgi?id=6971
--- Comment #398 from quaker quaker66@gmail.com 2010-09-04 09:06:55 CDT --- (In reply to comment #397)
(In reply to comment #396)
(In reply to comment #395)
With wine 1.3.2 and using small change from bug 13087 comment 2 is game Hard truck apocalypse very near to be playable. But mouselook cannot rotate 360° :-(
Tested on fedora 13 - Xorg 1.8.2
Have you tried "Xi2 patch with xorg bug workaround"? Comment #394 states it helps with 360° rotation.
Patch not helped to me. Rotation work about 200°, on the radar in game looks like I can rotate from North only small to left, then look stops and to right I can rotate to 190-200°, then rotation stops. Same behavior was without this patch. HTA RoC have same problem.
to make xi2 patch work properly, there are a few conditions:
1) you must have recent enough xorg (1.8 or bigger, in debian it works currently in testing, unstable, experimental, in ubuntu it works since lucid, on others: i don't know) 2) you must have xinput dev package installed (on debian/ubuntu: libxi-dev) 3) then you can apply patch to wine source, run configure, then check generated include/config.h and search for xinput2, it should define HAVE_XINPUT2_LIB to 1. 4) if it's 1, then wine will be built with xi2 support, you can do make, make install, you're done
.. and you shouldn't apply any patches for mouse warp when using xi2 and also, registry changes in directinput are useless and may cause problems.