Como posso instalar o meu controlador Xbox 360 com fio?

1

Eu tentei as instruções de instalação link , mas recebo uma mensagem de erro no momento em Faça arquivo.

warlord@warlord-laptop:~/xpad$ make
make modules -C /usr/src/linux-headers-2.6.32-32-generic SUBDIRS=/home/warlord/xpad
make[1]: Entering directory '/usr/src/linux-headers-2.6.32-32-generic'
   CC [M]  /home/warlord/xpad/xpad.o
/home/warlord/xpad/xpad.c: In function ‘xpad_wireless_connect’:
/home/warlord/xpad/xpad.c:291: error: implicit declaration of function ‘info’
/home/warlord/xpad/xpad.c: In function ‘xpad_open’:
/home/warlord/xpad/xpad.c:382: error: ‘struct input_dev’ has no member named ‘private’
/home/warlord/xpad/xpad.c: In function ‘xpad_close’:
/home/warlord/xpad/xpad.c:408: error: ‘struct input_dev’ has no member named ‘private’
/home/warlord/xpad/xpad.c: In function ‘xpad_probe’:
/home/warlord/xpad/xpad.c:496: error: ‘struct input_dev’ has no member named ‘cdev’
/home/warlord/xpad/xpad.c:497: error: ‘struct input_dev’ has no member named ‘private’
make[2]: *** [/home/warlord/xpad/xpad.o] Error 1
make[1]: *** [_module_/home/warlord/xpad] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-2.6.32-32-generic'
make: *** [all] Error 2

Por que isso está acontecendo? Eu também tentei xboxdrv, e o jscalibrator não é mais suportado no Ubuntu 10.04 LTS. E eu também usei lsinput e mostra meu gamepad corretamente no evento 10, mas não no js0 ou js1.

/dev/input/event10
   bustype : BUS_USB
   vendor  : 0x45e
   product : 0x28e
   version : 276
   name    : "Microsoft X-Box 360 pad"
   phys    : "usb-0000:00:1d.2-1/input0"
   bits ev : EV_SYN EV_KEY EV_ABS EV_FF
    
por LHKWARLORD 08.07.2011 / 17:43

2 respostas

1

não é necessário instalar o controlador em 10.04. ele deve funcionar, mas não para jogos que usam vinho que usam a interface xinput, ou seja, muitos títulos mais recentes

    
por daithib8 15.01.2012 / 21:58
-1

Eu não acredito que você pode atm como o controle sem fio do Xbox 360 usa protocolos diferentes para os bluetooth padrão - e eu não acho que o protocolo está ao ar livre ainda.

Os baseados em USB devem funcionar, no entanto. Do que eu gosto, você não precisa compilar os drivers - funciona fora da caixa. Você já tentou com algum jogo?

    
por Conor Rynne 08.07.2011 / 17:49