Very detailed bug report - [LOL] Keyboard/mouse not working

Questions about Wine on Linux
Locked
sickdronez
Level 1
Level 1
Posts: 7
Joined: Sun Jun 08, 2014 4:07 am

Very detailed bug report - [LOL] Keyboard/mouse not working

Post by sickdronez »

Info:
Platform I'm using: Ubuntu 13.10 x64
Not with my specs at the moment but I used to run League of Legends with 120+ FPS on Windows and 80+ FPS on Dota 2
Wine version: 1.7.18
Winetricks has vcrun2005, dx3d9, wininet, corefonts and some other packages required to run the game
Using LoL folder from a Windows install with TuxLoL patched.
Bug description:

I got this LoL folder from a friend that uses Windows. All the files on the game have been updated to it's newest versions. I've put it on ~/.wine/dos.../Program Files/League of Legends.

Inside the folder there're two files, LoLLauncheradmin and LolLauncher.

Client works fine until the game really starts (loading screen). Because of a bug on my modem, i'm forced to hit "RETRY" when the match is loading, then the program sets up another TCP connection and I'm able to enter the game.

Things I've noticed:
1 - When the game loads without the "RETRY" option coming UP, it will work fine with all the functionalities [OK]

2 - When the game loads with the "RETRY" option (that I'm forced to click or else it won't load completely), my mouse will most of the time work perfectly fine; sometimes the game won't register mouse clicks [MOUSE MOVEMENT/CLICK ONLY WORKING]

3- When the game loads with the "RETRY" option and the keyboard bugs out, I notice my keyboard is still working perfectly fine in another application. I've tested this by letting a folder open behind the client, then my keyboard input got searched by Nautilus, as if the game lost the keyboard focus to another application. [MOUSE MOVEMENT/CLICK ONLY WORKING]

4- When I close the in-game client using my mouse only, I notice that the main client (LolClient.exe) won't accept my keyboard inputs either after that. It will accept if I restart the program, however.

5 - When I run LoLlauncheradmin.exe instead of LoLLauncher.exe, the first game will work with both keyboard and mouse regardless of the "RETRY" prompt coming up or not. The games after this first one will be bugged.

RESUMING:
During the load screen, a message containing two options (http://forums.na.leagueoflegends.com/bo ... 1394160031). Clicking retry or hitting enter to select "RETRY" will make the game "lose focus" on the keyboard inputs, although the keyboard is still working and still being interpreted by the system like the game didn't exist (still able to switch to a GDM station, open system monitor, search inside folders, etc etc). Mouse inputs and movement will 90% of the time work regardless of this command prompt coming up or not.
The client will always work fine with both mouse/keyboard inputs, unless I load a match and the match bugs out. Then it will also ignore keyboard inputs and only work again if I restart the application.

Any help would be appreciated
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by dimesio »

Copying a Windows install may work for some apps, but it's not supported. Install the game properly in Wine.
sickdronez
Level 1
Level 1
Posts: 7
Joined: Sun Jun 08, 2014 4:07 am

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by sickdronez »

What do you mean by "properly installing"? Running the main installation with wine?

I'm curious on why this bug is happening
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by dimesio »

sickdronez wrote:What do you mean by "properly installing"? Running the main installation with wine?
Normally it means running the installer in Wine, the same way you would on Windows. In the case of LoL, it's unfortunately not that simple. Follow the instructions in the AppDB: http://appdb.winehq.org/objectManager.p ... &iId=19141
sickdronez
Level 1
Level 1
Posts: 7
Joined: Sun Jun 08, 2014 4:07 am

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by sickdronez »

Could you help me with something else?

I've manually installed the 331.79 driver from the Nvidia's official page. WHen I try to launch 3d apps on Wine, however, it brings up this message:

fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)").


Even though my driver's module is working.

Code: Select all

joaopaulo@joao-Paulo:~$ lspci -v|grep nvidia
        Kernel driver in use: nvidia
joaopaulo@joao-Paulo:~$ lspci -v|grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1) (prog-if 00 [VGA controller])
joaopaulo@joao-Paulo:~$
joaopaulo@joao-Paulo:~$ sudo lshw -c display
*-display
description: VGA compatible controller
product: GF108 [GeForce GT 430]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:45 memory:fd000000-fdffffff memory:f0000000-f7ffffff memory:f8000000-f9ffffff ioport:dc00(size=128) memory:fea80000-feafffff
joaopaulo@joao-Paulo:~$
I've installed the repository xorg-edgers so my libs are the most updated possible. I also seem to have mesa and 32bit libs installed on my pc. Maybe it has something to do with a package called bumblebee? I'm afraid to install and break my installation.

I've also already tried sudo usermod -a -G video $USER with no luck.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by dimesio »

When you manually installed the Nvidia .run file, did you answer yes to the question about whether you want the 32 bit driver installed as well? You should have.

Bumblebee is for systems that have both Intel and Nvidia GPUs, and switch between the two. If that doesn't describe your system, don't install it, but if it does, that is definitely what you need to install.
sickdronez
Level 1
Level 1
Posts: 7
Joined: Sun Jun 08, 2014 4:07 am

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by sickdronez »

I honestly do not remember, but if I was prompted to, I would've probably done that. I didn't get the proprietary Xorg drivers tho, I got from the Nvidia main site and that isn't even the newest version (I have the 331.79 drivers and the newest are the 337.4).

I'm afraid to install those since my install got messed up by them once. What precautions should I take before installing a Nvidia driver from the Xorg repo?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Very detailed bug report - [LOL] Keyboard/mouse not work

Post by dimesio »

If you're going to install a package with the Nvidia driver, you have to first manually uninstall the Nvidia driver you manually installed.

Beyond that, ask on the Ubuntu forum how to straighten out your driver issues. It's not a Wine question.
Locked