No, it won't break OSX and other systems since we have to support both xinput 1.2 and the legacy code.
Roderick
On Mon, Oct 12, 2009 at 4:00 AM, James McKenzie jjmckenzie51@earthlink.net wrote:
Roderick Colenbrander wrote:
Hi,
First of all wine-patches is the list to which patches are submitted for inclusion in Wine, it is not meant as a user discussion list. Questions like the one you asked belong on wine-devel.
Bug 6971 is an old Wine bug and is hard to fix. Now that xserver 1.7 is out, there is finally Xinput 1.2 support which adds relative mouse movement support to X which is needed to fix the problem. At wine-devel some old patches float around but I'm not sure if they still work. These patches need to be cleaned up and integrated into Wine but it is quite an amount of work.
And adding Xserver 1.7 code will break MacOSX builds until this is incorporated into XQuartz and Leopard/Snow Leopard builds (yes, Apple plans on supporting both at least for a while.)
James McKenzie