http://bugs.winehq.org/show_bug.cgi?id=17511
Summary: Keyboard producing dual events when game starts with NumLock turned on Product: Wine Version: 1.1.15 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P4 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jnewl@socal.rr.com
When starting the game Euro Truck Simulator with NumLock on, pressing any keyboard key ingame yields a dual event: that key's action + pause. This renders the game basically unplayable when using the keyboard, as your simulated truck's accelerator as well as many other important functions are mapped to the keys.
Here's the thing: while I was scouring through the bug list looking for clues to fix the problem, I ran across this bug: 10266, which is what gave me the idea to look to the NumLock key for a possible solution. As it turns out, starting the game with NumLock turned off does indeed fix the problem (turning NumLock off while ingame, however, does not work). It seems that this may be because the pause function is mapped to NumLock in the game, but I can't know for sure since it's not documented. In any case, pressing NumLock ingame does pause and unpause the game properly.
The other people who have posted results for the game give it a Platinum rating and don't mention it behaving like this.
Anyway, as I said, there is an easy, temporary fix that makes the game perfectly playable, which is why I gave this report a Priority 4, but without that fix it's an exercise in futility (hence, severity Major).
(I don't understand enough about this stuff to know if I'm posting about a bug that's been reported previously or not--the reports here tend to use technical language--but please know that I did try to research it before posting. The person who approved my test results at WineAppDB requested that I submit a bug report here about it, so that's what I'm doing.)
I'm running Ubuntu 8.10 ("Intrepid Ibex") with all current updates on an AMD64 Dual Core 4600 machine w/2Gb RAM, Nvidia GeForce 8800GT, and a Saitek Eclipse II USB keyboard. My wine install is clean, but I do have winetricks installed.
http://bugs.winehq.org/show_bug.cgi?id=17511
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vitaliy@kievinfo.com Severity|major |minor Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Priority|P4 |P2 Summary|Keyboard producing dual |Game pauses when pressing |events when game starts with|NumLock |NumLock turned on |
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-24 09:23:31 --- Minor - simple workaround present. I see the problem in both x11drv and dinput.
http://bugs.winehq.org/show_bug.cgi?id=17511
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-dinput
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-27 10:23:41 --- Actually the problem is pretty simple - dinput returns wrong DIK codes for NumLock and Pause - they are swapped. Patch sent: http://www.winehq.org/pipermail/wine-patches/2009-February/070016.html
http://bugs.winehq.org/show_bug.cgi?id=17511
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2009-03-03 14:57:08 --- Patch committed - fixed.
http://bugs.winehq.org/show_bug.cgi?id=17511
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2009-03-13 11:15:47 --- Closing bugs fixed in 1.1.17.