Hvordan lage Linux Bruk en Xbox-kontroller

Hvordan lage Linux Bruk en Xbox-kontroller


Linux er et grunnlag for mange operativsystemer som, i motsetning til Windows og OSX, er gratis og lett å tilpasse. Ubuntu, en av de mer brukervennlige Linux-distribusjoner, er en populær variant. Innenfor Ubuntu, kan du konfigurere din egen Xbox 360-kontrolleren for bruk på datamaskinen i bare noen få skritt uten behov for ekstra programvare.

Bruksanvisning

1 Åpne menylinjen og finne "Terminal". Åpne den og skriv inn følgende:

sudo apt-get install linux-headers- uname -r build-essential automake1.9

Hit "Enter". Dette vil kompilere og installere nødvendige drivere og pakker.

2 Skriv inn det følgende i samme terminalvinduet:

sudo apt-get install jscalibrator libgii1 libjsw2

Hit "Enter".

3 Skriv inn følgende i Terminal:

cd

mkdir xpad

Hit "Enter". Denne kommandoen vil opprette en katalog for modulen som vil tillate deg å bruke kontrolleren i Ubuntu.

4 Lim inn følgende i Terminal:

cd xpad

wget "http://Xbox-linux.cvs.sourceforge.net/*checkout*/Xbox-linux/kernel-2.6/drivers/USB/input/xpad.c" "http: //Xbox-linux.cvs.sourceforge .net / * kassa * / Xbox-linux / kernel-2,6 / drivers / USB / input / xpad.h "

Hit "Enter".

5 Naviger til menylinjen og finne "Text Editor" eller et lignende program. Lim inn følgende i filen:

? KERNEL_PATH = / usr / src / linux-overskrifter - $ (shell uname -r)

EXTRA_CFLAGS = -Jeg $ (shell pwd)

obj-m: = xpad.o

alle:

$(MAKE) modules -C $(KERNEL_PATH) SUBDIRS=$(shell pwd)

installere:

cp -f xpad.ko /lib/modules/$(shell uname -r)/kernel/drivers/input/joystick

Lagre filen og gi den navnet "Makefile."

6 Skriv inn følgende i Terminal:

lage

sudo make install

sudo modprobe -r xpad

sudo depmod -a

sudo modprobe xpad

Hit "Enter". Dette vil kompilere kontrolleren modulen. Hvis en feilmelding vises, kan du trinnene og pass på at du ikke går glipp av noe.

7 Koble kontrolleren til datamaskinen via USB. Åpne Terminal og skriv "dmesg" og trykk "Enter". En beskrivelse som "Xbox 360-kontrolleren" skal vises. Hvis ja, er du ferdig.

Hint

  • Denne metoden er skrevet for Ubuntu, men skal fungere på samme måte for andre Debian-baserte distribusjoner.