Olá, tenho 2 controles bluethoo que eram reconhecidos tranquilamente no windows como controles de xbox 360. Mas no linux mint eles só estão sendo reconhecidos por cabos.
Um é um ipega 9021 e outro é um genérico wl Al-G7
Gostaria que ambos funcionassem no bluetooh pq as vezes coloco o meu pc na sala pro meu pai jogar far cry 4
tenta usar sudo apt install x64-64-kernel-headers dkms, depois você baixa uma interface gráfica para controlar os controles, voce pode tentar o input-remapper você pode encontra-lo no GitHub, funcionava quando eu usava um ipega 9068.
Ainda não consegui resolver. O controle aparece como conectado dentro do app de bluetooth mas não é reconhecido por nenhum jogo e nenhum configurador.
Eu uso linux mint e descobri que é um problema comum. Acho que a solução é usar cabo mesmo enquanto não compro o adaptador de controle de xbox 360
bluetoothctl power on
bluetoothctl discoverable on
Verifique com
bluetoothctl show
bluetoothctl show
Controller B8:08:CF:E9:16:40 (public)
Manufacturer: 0x0002 (2)
Version: 0x08 (8)
Name: anasthacia
Alias: anasthacia
Class: 0x007c0104 (8126724)
Powered: yes
Discoverable: yes
DiscoverableTimeout: 0x00000000 (0)
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d0548
Discovering: no
Roles: central
Roles: peripheral
Advertising Features:
ActiveInstances: 0x00 (0)
SupportedInstances: 0x05 (5)
SupportedIncludes: appearance
SupportedIncludes: local-name
Apareceu isso aqui
-
Pairing the iPega 9021
-
Enter Pairing Mode: Turn on the controller by holding X + HOME simultaneously until the LED flashes rapidly.
-
Scan and Pair: Use
bluetoothctlto connect:
bash
bluetoothctl
[bluetooth]# power on
[bluetooth]# scan on
# Look for "PG-9021" and copy its MAC address (e.g., XX:XX:XX:XX:XX:XX)
[bluetooth]# pair XX:XX:XX:XX:XX:XX
[bluetooth]# trust XX:XX:XX:XX:XX:XX
[bluetooth]# connect XX:XX:XX:XX:XX
[bluetooth]# Failed to pair: org.bluez.Error.ConnectionAttemptFailed
Estou no
celular, mas depois vejo direito
- Create or edit
/etc/udev/rules.d/10-local.rules. - Add the following line:
text
SUBSYSTEM=="input", ATTRS{name}=="PG-9021*", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
Use o código com cuidado.
- Reload rules:
sudo udevadm control --reload-rulesand reboot.
E veja se funciona
Joystick bluetooth do Series S aqui no Arch, tbm não é reconhecido.
Podem ser duas coisas: o app xpadneo não estar instalado e/ou o firmware do joystick não estar atualizado (atualização que deve se feita no app Acessórios Xbox na Microsoft Store).
Sugiro tbm a instalação do bluez e do bluez-utils.
Tentei, mas só aparecia “failed”
Ok
List input devices to find your joystick
ls /dev/input/
Use udevadm to get attributes (replace eventX with your joystick’s event file)
udevadm info -a -n /dev/input/eventX
Crie ou edite o arquivo
/etc/udev/rules.d/10-local.rules
Adicione com isso formações do seu jostick
SUBSYSTEM=="input", ATTRS{name}=="Your Joystick Name", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
sudo udevadm control --reload-rules
sudo udevadm trigger
veja se vc tem o xpadneo dkms resolveu pra mim.
veja se vc tem o xpadneo dkms resolveu pra mim. instala pelo terminal.