The forum

POL and WINEHQ share same quazi "key stuck" bug.

I am using Tomb Raider 2013 on Debian 64 as an example

Author Replies
szupek Tuesday 16 April 2013 at 8:15
szupekAnonymous

Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2 x86_64 GNU/Linux
PlayOnLinux 4.2.1
Scenario: ALL menu's Scroll UP | Character in game walks Forward.

It happens under wine debian stable (1.4.1-4), wine 1.5.28, 1.5.10 and PlayOnLinux using Tomb Raider 2013 install script.

POL is the ONLY solution I can get to recognize the keyboard and mouse but the same issue happened(the 3 options for registration kept going up and repeated iteself) even without the keyboard "detected" fully in wine itself (not POL). In Wine, I could type in the fields but enter and esc and such didn't work...either did mouse clicks.  In POL both mouse clicks and all keyboard actions appear to work.

To test if there was a "key stuck" I went to the key config in-game and went into an action  (for instance you click forward and the next key you hit will become the "forward" key) and the game waited for a command, making me think that there isn't actually a key stuck because if there was it would've registered that key as the action key.

I am using NVIDIA prop. drivers 310.44 on a FRESH debian 64bit install. (net-inst) so besides the video driver it's as stock as you can get.

NVIDIA Geforce GTX 460SEv1 (1024mb)
I have an AMD Phenom II X6 1100t (6 core, bulldozer)
8GB DDR3 Mem
Sata III NON-SSD hard drive
...nothing fancy

Please let me know if there is any other information you need. I can't provide any more info on the wine only side, because I can't get past the registration menu on wine alone but I can on POL.

I POL i am using 1.5.19 64bit (as recommended by the script).  I have tried 1.5.28 (64bit) but the game wouldn't load into any menus. 

Edited by szupek

GNU_Raziel Tuesday 16 April 2013 at 18:18
GNU_Raziel

I think you ran into a system problem because I do not have any key problems with that game...

Beside that, it's perfectly normal for PoL running in the same "unfixable" issues as wine because PoL use wine to work, it's basically a very advanced and polished front-end with extended features.

Run the game in debug mode and post a link to the log using pastebin website. We will see if we can help you to fix this issue.

You can also test another game ans see if you have same issue to confirm (or not) the system problem. Using another keyboard may also be usefull.

Regards,

GNU_Raziel

Edited by GNU_Raziel

szupek Tuesday 16 April 2013 at 18:54
szupekAnonymous

I will get that information later. I have tested skyrim and that issue is not prevelant.

As for the keyboard it's just a standard 104 US key keyboard PS/2. No hot keys, no action buttons, nothing.

EDIT: I just updated to the latest available firmware and it made no difference

Edited by szupek

szupek Tuesday 16 April 2013 at 20:17
szupekAnonymous


Edited by szupek

szupek Tuesday 16 April 2013 at 20:46
szupekAnonymous

You can view the actual problem here
https://docs.google.com/file/d/0B4ZIwmAWZ7YUVkhuTDNmNUc0aGc/edit?usp=sharing

If it wont play in the browser click the down arrow to download. its only 4.4 MBytes

and the debug log during open through POL to close of steam is located here
[04/16/13 13:11:54] - Running wine-1.5.19 Steam.exe steam://rungameid/203160 (Working directory : /home/scott/.PlayOnLinux/wineprefix/Tomb_Raider_2013/drive_c/Program Files (x86)/Steam)
Install script executed.p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory[04/16/13 13:12:04] - Running wine-1.5.19 nircmd.exe win hide title (Working directory : /home/scott/.PlayOnLinux/wineprefix/Tomb_Raider_2013/drive_c/Program Files (x86)/Steam)
[04/16/13 13:12:05] - Running wine-1.5.19 nircmd.exe win hideshow title (Working directory : /home/scott/.PlayOnLinux/wineprefix/Tomb_Raider_2013/drive_c/Program Files (x86)/Steam)
ALSA lib conf.c:3314snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217snd_pcm_open_noupdate) Unknown PCM default
Setting breakpad minidump AppID = 203160
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198043455142 [API loaded no]

Edited by szupek

GNU_Raziel Wednesday 17 April 2013 at 10:27
GNU_Raziel

Hi,

try with an USB keyboard plz (or PS/2 to usb adapter), it may be related.

Regards,

GNU_Raziel
szupek Thursday 18 April 2013 at 4:48
szupekAnonymous

I figured out the problem. I tried a different USB keyboard and the problem still happened. I tried a different usb mouse ( Microsoft Wireless Mobile Mouse 4000 is with the menu bug ) and switched to a Logitech M315 and the problem went away. The PS/2 keyboard w/ the Logitech Mouse (mouse being the only thing that changed) fixed the problem.
GNU_Raziel Thursday 18 April 2013 at 11:38
GNU_Raziel

Great, I glad for you it's fixed, you can now enjoy your game ^^

Edited by GNU_Raziel

szupek Thursday 18 April 2013 at 21:15
szupekAnonymous

Thanks for the help
wahoosjw Friday 1 August 2014 at 7:09
wahoosjwAnonymous

I also have this problem but am unable to fix it. Is there a fix software wise or will I have to use another mouse or keyboard? 

imneo88 Monday 28 September 2015 at 20:40
imneo88Anonymous

I can also confirm this "bug." It's occurred on every WINE header I've tried (about 15 different ones).. the problem is with the default location of the joystick driver in Xinput.. Xinput is somehow sending the left joystick up and right joystick down and to the right..

Quick solution to this is to use an XBox360 controller.. and when the game opens just click up once on the left controller and the skipping/scrolling through options quits. ;) 

I have full config info on the XBox360 wireless controller for both Ubuntu Linux/Mint and Arch LInux/Manjaro flavor if anybody needs them. ;)

 

imneo88 Monday 28 September 2015 at 20:42
imneo88Anonymous

I can also confirm this "bug." It's occurred on every WINE header I've tried (about 15 different ones).. the problem is with the default location of the joystick driver in Xinput.. Xinput is somehow sending the left joystick up and right joystick down and to the right..

Quick solution to this is to use an XBox360 controller.. and when the game opens just click up once on the left controller and the skipping/scrolling through options quits. ;) 

I have full config info on the XBox360 wireless controller for both Ubuntu Linux/Mint and Arch LInux/Manjaro flavor if anybody needs them. ;)