Hello all... If should be for another message board, tell me. http://wiki.winehq.org/Bug6971 I'v tried wine 1.3.34, wine 1.3.34_rawinput2, and wine1.3.35. They all have the same bad mouse behavior in Empire Earth I. The effect is this(about for x or y): 12" mouse movement-> 1" on screen Wine changes absolute movement to relative. So, changing the scaling should be the solution in the "mouse.c" wine source code. I'v done programing, but it will take me some time to figure out how it works. The patch code changes specific things related to ABS vs REL mouse positioning. So, it will help to look at it. I can't see what values the mouse makes. So, I need to print values. Also, adding a registry entry "mouse sensitivity" to make it flexible for any game. I couldn't find anything in wine. Can someone help?
I'm making progress in EE1. I need help making sense of mouse code.There are almost no comments in the code. I'm not new to programing, but new to mouse coding. I need to know where to find where mouse values start and are translated out to mswin. I'm stuck... Thanks.
Lord_Valarian wrote:> I asked about mouse coding, not POL scripting. > All POL script options have no effect. MSWIN does work. So, the emulation is wrong(clearly). I don't know enough find the problem. >You said it yourself - you don't know nothing except some POL script that modifies something. Lord_Valarian wrote:> Read absolute xy from linux-->wine converts it to mswin format-->sends to empire earthI wish it would be that easy. I gave you the direction. You have to know much more about Wine and specifically how mouse input is handled before we can continue "how to fix Wine" conversation.