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.