http://bugs.winehq.org/show_bug.cgi?id=27765
Summary: Injecting mouse events with autohotkey/steam now fails Product: Wine Version: 1.3.24 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: julliard@winehq.org
Regression, probably introduced by: austin@aw25 ~/wine-git $ git bisect bad c7efa293f0b35bdb86f2b472f5b7cef2a6ebcea9 is the first bad commit commit c7efa293f0b35bdb86f2b472f5b7cef2a6ebcea9 Author: Alexandre Julliard julliard@winehq.org Date: Wed Mar 2 19:53:03 2011 +0100
server: Invoke low-level hardware hooks directly from the server side.
after this commit, the mouse forces itself to the bottom right corner. After: commit f1a348006872825b1fe4bb583f9019f2c0880672 Author: Alexandre Julliard julliard@winehq.org Date: Wed Mar 2 21:29:17 2011 +0100
user32: Handle input injected through SendInput entirely in user32.
though, the mouse stays put, just never moves/clicks the buttons I want.
An example script that worked before this commit: setworkingdir, %ProgramFiles%\Steam run, Steam.exe -applaunch 65900 winwait, Sid Meier's Civilization V - Demo - Steam loop, 10 { winwait, Sid Meier's Civilization V - Demo - Steam sleep 100 winactivate, Sid Meier's Civilization V - Demo - Steam sleep 100 mousemove, 100, 100 sleep 100 click sleep 100 mousemove, 200, 150 sleep 100 click }
which runs steam, launches civ5 demo, then chooses directx9 mode, and clicks ok to run it. After these commits, the move events never occur.
Still present in wine-1.3.24-42-g4ebbd0e.
http://bugs.winehq.org/show_bug.cgi?id=27765
lill.guill@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lill.guill@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27765
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |c7efa293f0b35bdb86f2b472f5b | |7cef2a6ebcea9
http://bugs.winehq.org/show_bug.cgi?id=27765
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Target Milestone|--- |1.4.0
http://bugs.winehq.org/show_bug.cgi?id=27765
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Version|1.3.24 |1.3.15
--- Comment #1 from Dan Kegel dank@kegel.com 2012-01-07 12:32:03 CST --- Confirming. First bad release was 1.3.15, changing version field.
I used the following two scripts to reproduce clearly. Works with 1.3.14, fails with 1.3.15 and later. (Something funny happens near 0,0 if the notepad window is in the upper left of the screen, but that's another story.)
:::::::::::::: try.sh :::::::::::::: #!/bin/sh wineserver -k WINE=$HOME/wine-1.3.14/wine $WINE ~/.cache/winetricks/ahk/AU3_Spy.exe & $WINE ~/.cache/winetricks/ahk/AutoHotkey.exe try.ahk :::::::::::::: try.ahk :::::::::::::: Run notepad.exe WinWait, Untitled - Notepad MouseMove, 400,400 sleep 2000 MouseMove, 300,300 sleep 2000 MouseMove, 200,200 sleep 2000 MouseMove, 100,100 sleep 2000 MouseMove, 10,10 send Autohotkey done, mouse at 10,10
http://bugs.winehq.org/show_bug.cgi?id=27765
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |02442b52a4db3333cbf9d50d717 | |ac66a10dba02c Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2012-01-09 14:25:53 CST --- Fixed by 02442b52a4db3333cbf9d50d717ac66a10dba02c.
http://bugs.winehq.org/show_bug.cgi?id=27765
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2012-01-13 13:50:06 CST --- Closing bugs fixed in 1.3.37.
https://bugs.winehq.org/show_bug.cgi?id=27765
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |user32