Mouse input (warp and clipping) broken in Wine 1.4rc6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
In Progress
|
Medium
|
|||
xorg-server (Ubuntu) |
Fix Released
|
Medium
|
Chase Douglas |
Bug Description
Mouse warp and clipping are broken with Wine (tested with Wine 1.3.37 to 1.4rc6) and Ubuntu 12.04.
It works fine with Ubuntu 11.10 and the same versions of Wine.
The bug is present with both xserver 1.11.x and 1.12rc.
I tried on a desktop and a laptop (with mouse and touchpad), same result.
Any application needing these functionalities is unusable (this includes many 3D apps, mostly games).
Either the cursor moves too quickly (Crysis, Bioshock), or to the opposite direction it was expected to go (Mass Effect). It may depend on the way the app handles mouse input.
Reports confirm that Mass Effect, Crysis 2 and Bioshock are broken (they wereworking fine on Ubuntu 11.10), as long as some 3D level design tools.
Here is the bug report on Wine bug tracker :
http://
On Xorg bugtracker :
https:/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xinput 1.5.99.1-0ubuntu2
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
.tmp.unity.
ApportVersion: 1.94-0ubuntu2
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Wed Mar 7 13:47:42 2012
DistUpgraded: Log time: 2012-01-17 05:55:15.049263
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:15f2]
NVIDIA Corporation GF108 [GeForce GT 540M] [10de:0df4] (rev ff) (prog-if ff)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
MachineType: ASUSTeK Computer Inc. N43SL
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xinput
UpgradeStatus: Upgraded to precise on 2012-01-17 (50 days ago)
dmi.bios.date: 02/15/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: N43SL.302
dmi.board.
dmi.board.name: N43SL
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: N43SL
dmi.product.
dmi.sys.vendor: ASUSTeK Computer Inc.
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs 20090808ubuntu33
version.libdrm2: libdrm2 2.4.31+
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
Changed in xorg-server (Ubuntu): | |
status: | New → Confirmed |
Changed in xorg-server (Ubuntu): | |
assignee: | nobody → Chase Douglas (chasedouglas) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in xorg-server: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |
tags: | added: patch |
According to this ( http:// bugs.winehq. org/show_ bug.cgi? id=30057 ) bug report, any application needing mouse warp or window clipping is broken with Wine 1.4 and any xserver from 1.11 to 1.12 and later.
Many 3D apps controlled by mouse are affected, and as a result are unusable.
According to Wine developper Alexandre Julliard : "The devices claim to report relative motion but they send absolute coordinates. I don't think there's anything we can do about that, you'll have to report it to xorg."