Xbox controller with xboxdrv

It took me a while but I managed to make it work properly. I play video-games on Linux through Liquidsky, which runs properly with wine. There is a troubleshooting page about that.

The Xbox controller didn’t work properly as is. I had to remove the xpad kernel module with sudo rmmod xpad. You may want to blacklist it so it won’t be loaded every time you boot your machine.

Next step on my Arch, was to install the xboxdrv-git package from AUR. The configuration file is located at /etc/conf.d/xboxdrv.

This is my current configuration for playing GTA 5:

I hope this may help somebody šŸ™‚

LiquidSky for Linux

I’m struggling to make it workĀ on Arch Linux. I will keep this post updated with the results.

If you have a problem not listed here, please add a comment below and I’ll try to help you.

WineĀ Staging

You should use wine-staging, which contains extra features and bug fixes not released yet. If you need help installing it on your distribution, just add a comment below and I’ll try to help.

It crashes on startup

Run winecfg and then select Windows 7 from Windows Version drop-down.

The interface is messed up

The secondĀ problem you will probably have is that the interface is messed up.

To fix it just install winetricks and install allfonts.

Log files

To find out what the problem is you need to read the log files of LiquidSky, which are created in this folder:

Data centers file is missing

Some people had this problem: the file with data centers location were missing from their systems.

To fix that download the datacenters.dat file and put it in
~/.wine/drive_c/users/$USER/Application Data/LiquidSky/datacenters.dat

Testing data centers

For me, the client was getting stuck in this step. I solved that by running it from a Windows 7 vm. You can get one for free (legally) from here.

Freezing at benchmark testing

If that happens, try to run it with --force-player --disable-gpu flags:

June 2017 update

They have put an introduction video that you have to watch before accessing the server. That is not working for me with Wine, so I got stuck there and couldn’t access the server (which did start in the background). To fix that I simply ran the Liquidsky from Windows and watched the video there. Once you watch it you will get 10 credits but, most important, you won’t be asked to watch it again and you will able to access your server from Wine.
You can get a free (and legal) Windows virtual machine here.