Gå til innhold
🎄🎅❄️God Jul og Godt Nyttår fra alle oss i Diskusjon.no ×

[Løst]Xbox 360 gitar ti Linux(Ubuntu)


Anbefalte innlegg

Videoannonse
Annonse

Før du gjør noe som helst åpner prøv å stille inn fretsonfire til å bruke xbox-gitaren sine knapper manuelt.

Frets må også kompilers da, så jeg tror jeg gir bort den også.

 

Åpne terminalen, og lim inn. Det burde gå av seg selv(lime inn hele greia).

wget http://garr.dl.sourceforge.net/sourceforge/fretsonfire/FretsOnFire-1.3.110.tar.gz
tar -zxf FretsOnFire-1.3.110.tar.gz
cd ~/Frets on Fire-1.3.110
make
sudo make install

 

Vis det funker, la det være i fred. Vis det ikke funker går det nedenfor og begynner med klipping og liming.

 

Hvorfor ligger alt å pakkebrønnen når jeg klarer å forklare bra? :(

 

Har du terminalen fra forrige kompilering oppe, skriv inn "cd ~/" og trykk enter.

 

Åpne en terminal og lim inn dette:

sudo apt-get install linux-headers-`uname -r` build-essential automake1.9 && sudo apt-get install jscalibrator libgii1 libjsw2
cd
mkdir ~/xpad
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/*checkout*/xbox-linux/kernel-2.6/drivers/usb/input/xpad.h"
gedit ~/xpad/Makefile

 

Så limer du dette inn tekst editoren som kommer popende opp(gedit popper opp). Lagre etter å ha limt det inn

 

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

EXTRA_CFLAGS=-I$(shell pwd)

obj-m:=xpad.o

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

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

 

Lukker du tekst editoren og limer inn dette:

make
sudo make install
sudo modprobe -r xpad
sudo depmod -a
sudo modprobe xpad

 

Og så dette inn for å se om noe er plugget i og oppdaget:

dmesg

 

Omtrent her er hva du gjorde:

 

apt-get installerte noe fra pakkebrønnen, sudo for å få admin rettigheter. Det rundt cd og mkdir var for og opprette mappa å ha filene som skulle kompileres i, wget skaffer ned filene for deg. Dermed har du filene i denne mappa.

kommandoen gedit *plassering* var for å åpne teksteditoren der, det du limte inn der har noe med make å gjøre(autokompilering).

make og det der er for å kompilere den og installerer den. Modprobe laster module som ble kompilert inn for bruk.

Hele prossesen kunne omtrent også bli gjordt med GUI verktøy uten å bruke terminalen, men det er så uendelig raskere og lime inn alt det der.

 

 

Endret av del_diablo
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...