Solved Encodeur USB Xin-mo 2 players sur Odroid xu4 ne reconnait qu'une manette
-
re
https://file.ac/NEFMCOH-UOE/C'est bien ça?
-
@pikpuss oui c'est ca.
Donc en SSH:
mount -o remount, rw /boot
- editer
/boot/boot.ini
- Dans la ligne 39, ajouter
usbhid quirks=0x16c0:0x05e1:0x040
entre les double quotes. Au final la ligne doit ressembler à
setenv bootargs "${bootrootfs} ${console} ${hdmi_phy_control} usbhid quirks=0x16c0:0x05e1:0x040"
- tu tapes
reboot
- on croise les doigts
-
En SSH, je dois utiliser WinSCP c'est ça? J'ouvre une console, etc...?
-
@substring said in Encodeur USB Xin-mo 2 players sur Odroid xu4 ne reconnait qu'une manette:
mount -o remount, rw /boot
Je n'ai pas 39 lignes dans le fichier /boot/boot.ini
Voilà ce que j'ai:ODROIDXU-UBOOT-CONFIG
U-Boot Parameters (DO NOT MODIFY)
setenv version 3.10
setenv zimage zImage
setenv fdtbin exynos5422-odroidxu3.dtb--- HDMI CEC Configuration ---
------------------------------------------
setenv cecenable "false" # false or true
set to true to enable HDMI CEC
setenv zimage_addr_r 0x40008000
setenv fdtbin_addr_r 0x44000000setenv fdt_high "0xffffffff"
Default boot argument
setenv bootrootfs "root=/dev/mmcblk0p2 rootwait ro"
setenv console "console=ttySAC2,115200n8 consoleblank=0 vt.global_cursor_default=0"setenv bootargs "${bootrootfs} ${console}"
boot commands
fatload mmc 0:1 ${zimage_addr_r} ${zimage}
fatload mmc 0:1 ${fdtbin_addr_r} ${fdtbin}fdt addr 0x44000000
if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fibootz ${zimage_addr_r} - ${fdtbin_addr_r}"
-
@pikpuss oui tu peux
-
Il y a bien cette ligne qui ressemble à celle dont tu me parles, mais pas tout à fait:
setenv bootargs "${bootrootfs} ${console}"
-
@pikpuss oui c'est celle-là
-
Malheureusement ça n'a pas résolu le problème.
Il ne détecte toujours qu'une manette... -
@pikpuss tu peux
cat /sys/module/usbhid/parameters/quirks
et me donner le résultat stp ? -
Désolé, je fais ça où?
-
J'ai trouvé le fichier, j'essaye de te copier le contenu mais j'ai un message d'erreur du forum, il l'interprète comme un spam.
En gros il n'y à que des (null) plein de fois, rien d'autre. -
@pikpuss ok att je regarde un peu plus. Pense à me notifier pour que je vois plus vite les réponses me concernant
-
@Substring Super. Merci de ta patience et de ta disponibilité.
-
@pikpuss daf**k, essaie plutôt
usbhid.quirks=0x16c0:0x05e1:0x040
au meme endroit qu'avant -
@Substring Ok j'essaie.
Par contre dans ta manip' tu me dis de taper "reboot", c'est dans la console? Parce que ça ne veut pas.
Au lieu de ça tout à l'heure après avoir enregistrer le fichier j'ai reboot manuellement à partir du bartop. C'est bon aussi? -
@Substring c'est réglé ça fonctionne.
Un grand merci à toi, tu déchire!
J’espère que ça servira à d'autres qui ont le même souci.
Merci, merci encore. -
@pikpuss de rien de rien
-
@substring Merci pour le correctif ! Serait-il possible de l'intégrer à la prochaine release ? (la mise à jour en 18.04.20 écrase la modif)
-
Sorry to revive an old topic but I have been trying the same fix on my xin mo on the XU4 and it does not seem to work.
I added the usb.hid quirks to the end of my the correct line on boot.ini on my computer using notepad++ but when i start recalbox my start up screen is glitched and it still only detects on gamepad. I have searched everyone and i still cant find a solution. I am using the newest version of recalbox. -
Effectivement, j'avais le même problème, reconnu comme 1 seul joueur sur Odroid XU4Q.
Je pensais que ça venait de mon encodeur, jusqu'à ce que je le teste sans problème sur mon Pi3...