Skip to main content


Showing posts from October 28, 2017

Getting the Xbox 360 controller to work in WINE Games

This comes from the Crossover Support Forums, contributed by Silviu Cojocaru.

The steps in here should apply to any controller as long as your (linux) system has a driver for it. I'm using an xbox360 controller and it is recognized out of the box in Ubuntu 12.04.

So what's the problem and how can we solve it? Well, the xbox360 controller is an xinput device but wine has implemented support for dinput. The workaround is to use a wrapper that "translates" xinput to dinput. Enter xbox360ce . Here's what to download and how to use it (at least, what worked for me):

I've downloaded these files:, from this page, getting the appropriate 32- or 64-bit version.

The first zip file contains the libs that actually do the translating and the other is a program that allows you to configure your gamepad (map buttons, joystick axes, d-pad buttons, etc.)

To install the game, you will need to prepare your bottle by installing .NET…

Unreal Tournament 3 Arena for Modern Linux

Unreal Tournament 3 Arena , the successor to Unreal Tournament 2004, was intended to have a Linux release, but that was late arriving. The Linux installer is on DISC3. If you want to run the Linux installer, you have some lying to do.

Mount UT3 DISC3 and change to that directory and 'sudo su' to root. Then enter:
# export SETUP_LIBC=glibc-2.1
# linux32 ./

Scroll through the license agreement and agree to it. Since you are running as root, you can install the game in /usr/local. If you want it installed only for your use, change the paths presented to you, like ~/games and ~/bin. Choose the base install and pass on the server install (unless you really want to install the server rather than the client ... but that's another post). Don't go wild and install all the optional drivers (maybe you have a Voodoo video card handy that you want to use, more old-school power to you). Just answer no to that stuff. Why? Why, indeed.

Now you get to read the README. If you hav…

Installing cheat on Mageia6

Tecmint recently ran an article about a new way to obtain information about an application using cheat, an open-source interactive cheat-sheet  application. What the application does is provide a means of showing examples for a command. If none exist in the cheat database, cheat creates a blank cheat file in that name and opens it in a text editor of your choice so that you may add examples.

Instructions for installing it on "Linux Systems" assumes that "Linux" means "Debian" or "Redhat". Please read the article linked above and follow the installation instructions below to install cheat on Mageia6.

Mageia6 offers the choice of Python version 2 and Python version 3. Since cheat uses version 2, we'll be installing the version 2 python files. Python will already be installed on Mageia6, but if it is not, install it.

Install Python:
# urpmi python

Install Pip:
# urpmi python-pip

Install the dependencies for cheat:
# urpmi python-docopt python-pygment…