Screenscaper issue

For information, Screenscraper website is currently down. All the Screenscraper staff is aware of this issue. Until it's solved, you won't be able to scrap from Recalbox or Skraper. We apologize for the inconvenience.

Pour information, le site internet de Screenscraper est actuellement en panne. Toute l'équipe de Screenscraper est consciente de ce problème. Tant qu'il ne sera pas résolu, vous ne pourrez pas scraper depuis Recalbox ou Skraper. Veuillez nous excuser pour le dérangement.

The Recalbox Team.

Manette PS1 non reconnue



  • Bonjour,

    J'ai récupéré un adaptateur PS1 pour jouer sur mon RPI avec des manettes PS1 originelles. Le connecteur est reconnu par mon ordi (MacOS 10.11, avec PCSXR et OpenEmu) bien qu'OpenEmu m'affiche le nom sans que je puisse le configurer.

    Lorsque je démarre mon RPi2, il m'affiche "usbhid 1-1.2:1.0: can't add hid device: -32"

    A l'aide de dmesg en ssh j'ai :

    [ 1.973619] usb 1-1.2: new low-speed USB device number 4 using dwc_otg
    [ 2.091967] usb 1-1.2: New USB device found, idVendor=0b43, idProduct=0003
    [ 2.091994] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 2.092006] usb 1-1.2: Product: Dual PSX-USB Adaptor
    [ 2.092018] usb 1-1.2: Manufacturer: Dual PSX-USB Adaptor
    [ 2.112950] usbhid 1-1.2:1.0: can't add hid device: -32
    [ 2.113017] usbhid: probe of 1-1.2:1.0 failed with error -32
    [ 2.203587] usb 1-1.5: new low-speed USB device number 5 using dwc_otg
    [ 2.308232] usb 1-1.5: New USB device found, idVendor=0583, idProduct=2060
    [ 2.308259] usb 1-1.5: New USB device strings: Mfr=0, Product=2, SerialNumber=0

    La LED sur la manette fonctionne mais recalbox ne la reconnait pas (même dans "configurer une nouvelle manette")
    Mes manettes Xbox et SNES iBuffalo sont bien reconnues par le RPI.

    Une idée ?

    Merci pour votre aide !

    Voici sinon le matos utilisé :

    • RPI2
    • Alimentation 2A 5V (depuis un chargeur portable et un USB-MiniUSB, je n'ai jamais eu de problème avec)
    • "Super Adaptateur 2 Manettes PSX/PS2 USB" de GameRon
    • Manette Dualshock PS1
    • Recalbox v4.0.2
    • Le fichier recalbox support (j'utilisais ma manette SNES, sachant que la manette PS1
      [url=http://www88.zippyshare.com/v/2CPaSnQj/file.html]recalbox-support-20170222173506.tar.gz[/url]

  • Global moderator
    Team

    Bonjour @Dgeler
    Faut surememt passé par usbhid.



  • Qu'est ce ?


  • Global moderator
    Team

    @Dgeler

    Désolé j'étais au taf et ma réponse complète n'est pas passé donc

    voici la procédure à suivre, n'ayant aucune information sur ton matériel et pc je supposerai donc que tu es sous windows et que tu as configuré complètement et correctement winscp
    si ce n'est pas le cas je te conseille de le faire

    mount -o remount,rw /boot
    
    • Edite via winscp et notepad++ (plus facile) le fichier suivant :
    /boot/cmdline.txt
    
    • ajoute en bout de ligne et en ajoutant un espace avec les derniers mots ceci :
    usbhid.quirks=0x0583:0x2060:0x040
    

    ce qui devrait ressemblait à ceci :

    dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo usbhid.quirks=0x0583:0x2060:0x040
    
    • enregistre et reboot ton raspberry

    • reconfigure uniquement ton joueur 1 dans le menu emulationstation >Options manettes > Configuration manette
      le joystick se configure sur le DPAD, joystick analogique est réservé aux manettes de type psx ou xbox360.
      logiquement la configuration devrait être copié pour le joueur 2 il devrait être inutile de le configurer aussi
      si tu le fais ça risque d'écraser le J1.

    • Attribue ton J1 #0 dual psx peut etre le nom ? et pour J2 ça devrait être du genre #1 dual psx

    si c'est ok pourrais tu faire une capture d'écran tu peux utiliser la commande suivante via ssh (putty)

    raspi2png -p nomdelacapture.png
    

    devrait être stocké dans /recalbox/share/system, récupère là et poste là sur le forum.

    Lance un jeu 2 joueurs et test. (exemple street fighter sur SNES)

    Si ça fonctionne il sera ajouté dans la version unstable 4.1 dans une prochaine maj



  • @acris J'ai bien ajouté cette ligne de commande, par ssh puis, après une réinstallation complète directement en montant la partition boot de ma SD et le RPi m'affiche toujours le même message et ne détecte pas la manette.

    J'ai essayé en ajouter directement à la fin de la ligne ou juste après le logo.nologo sur le cmdline.txt et rien n'a changé.

    Sinon il y a écrit dans cmdline.txt tout ça :

    dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo usbhid.quirks=0x0583:0x2060:0x04 root=/dev/mmcblk0p7 rootwait fastboot noswap ro



  • @Dgeler J'ai également testé avec "options" devant, comme indiqué suivant cette page mais rien à faire ça ne veut pas...


  • Global moderator
    Team

    Ma consigne etait de mettre à la fin de la ligne même si elle ne ressemblait pas à la mienne ne pas mettre au milieu.
    avec options c est uniquement en 4.1 et ce n est pas du TOUT GERER comme indiqué dans mon message précédent.



  • J'ai fait exactement comme vous me l'avez conseillé (à la fin, sans "options"), puis essayé différement sans résultat.


  • Global moderator
    Team

    @Dgeler
    autant pour moi je ne l'avais pas compris dans ce sens.

    Donc

    dans ta ligne il y a déjà une erreur tu as mis 0x04 au lieu de 0x040 c'est un paramètre important.

    dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty3 loglevel=3 elevator=deadline vt.global_cursor_default=0 logo.nologo usbhid.quirks=0x0583:0x2060:0x04 root=/dev/mmcblk0p7 rootwait fastboot noswap ro
    

    donc dans un premier temps vérifie bien ta ligne et met le usbhid en fin de ligne.
    reboot ton raspberry c'est important aussi.
    Si ça ne fonctionne toujours pas

    toujours en bout de ligne remplace par cette ligne :

    usbhid.quirks=0x0b43:0x0003:0x040
    

    enregistre et reboot ton raspberry.
    Rends toi dans le menu demulationstation >options manette et essaie de configurer ta manette.
    Y a t il une détection ?

    Si nous arrivons à faire fonctionner ta manette sur recalbox 4.0.x , elle sera ajouté automatiquement en 4.1 et ses manipulations ne seront plus nécessaire.

    Si ça fonctionne toujours pas , branche ton adaptateur avec une des manettes ps1 uniquement et poste l'archive de support.
    https://github.com/recalbox/recalbox-os/wiki/Recalbox-support--(FR)



  • J'ai réessayé avec les deux, en vérifiant plusieurs fois l'orthographe, toujours "No gamepad detected" 😕

    Voici le fichier (juste une manette PS1 classique de branchée, sans joystick) et un autre (juste une manette PS1 de branchée, avec joystick)

    Sachant que lorsque j'exécute la commande il me dit :
    /recalbox/scripts/recalbox-support.sh
    evtest: No such file or directory
    device node not found
    /recalbox/share/saves/recalbox-support-20170225134828.tar.gz


  • Global moderator
    Team

    Ouep j'ai peur qu'il est peu d'espoir.
    evtest ne voit rien.

    [    2.048127] usb 1-1.4: New USB device found, idVendor=0b43, idPsuroduct=0003
    [    2.048154] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    2.048166] usb 1-1.4: Product: Dual PSX-USB Adaptor 
    [    2.048178] usb 1-1.4: Manufacturer: Dual PSX-USB Adaptor 
    [    2.070978] usbhid 1-1.4:1.0: can't add hid device: -32
    [    2.071023] usbhid: probe of 1-1.4:1.0 failed with error -32
    

    @substring peux tu confirmer ?



  • @acris tester en unstable 4.1 ?


  • Global moderator
    Team

    @substring ? à ton avis ?
    on est toujours parti du fait qu'on teste en 4.0.0 et qu'on ajoute en 4.1 pour la détection automatique.
    C'est un adapteur usb donc j ai des doutes pour 4.1

    @Dgeler
    si tu souhaites tester 4.1 unstable, fais le avec une autre microsd.



  • @acris Je propose 4.1 pour le problème d'usb, pas pour le quirks


  • Global moderator
    Team

    Ben j'aimerai bien avoir une explication sur le fait que 4.1 pourrait aider avec l'usb.



  • @acris Je dois obligatoirement tout compiler pour avoir la 4.1 ou il y a possibilité de la télécharger quelque part ?


  • Global moderator
    Team

    Il y a 2 possibilités :



  • Toujours aucune manette de détectée en 4.1 😕


  • Global moderator
    Team

    @Degler
    y a que @substring qui pourra t 'aider c est lui qui a indiqué recalbox 4.1.
    Je pense que tu devrais refaire 'archive de support et la poster.



  • @supernature2k c'est quoi ton adaptateur ps vers usb ?


Log in to reply
 

Want to support us ?

277
Online

79.7k
Users

21.0k
Topics

154.2k
Posts