Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Come configurare un controller sotto Daphne con un PICADE?

    Italiano
    configurare sotto daphne con picade
    1
    2
    416
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • megane72
      megane72 last edited by megane72

      Salve a tutti, dopo aver provato diverse piattaforme per il PICADE (lakka, retropie) quella con cui mi sono trovato meglio o comunque che mi e' piaciuta di piu' ovviamente e' recalbox.

      Il problema e' che ho ancora problemi a far funzionare il sistema di controlli del PICADE sotto Daphne.
      Funziona correttamente in emulationstation e mame ad esempio.

      Ho gia' provato a vedere le guide suggerite in altri post:

      https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)#controllers
      https://github.com/recalbox/recalbox-os/wiki/Test-your-joystick-with-jstest-(EN)

      ma nella prima il link che porta poi al daphne non esiste
      https://github.com/recalbox/recalbox-os/wiki/Daphne

      e nella seconda si parla del comando jstest che pero' sembra non esserci nella ultima versione di recalbox 6.1.1
      Non so su quelle precedenti
      e non si puo' neanche installare facilmente con un apt-get visto che recalbox si basa su buildroot

      Qualche suggerimento su come configurare i controlli sotto Daphne?
      Il controller del PICADE e' una scheda della pimoroni che si collega all'usb del raspberry e dopo aver aggiornato il firmware trovato in giro in rete viene visto cosi' dal comando cat /proc/bus/input/devices

      Name="Arduino LLC Arduino Leonardo"

      Qualche suggerimento anche per il jstest? non mi dispiacerebbe comunque testare i controlli che il joystick non mi sembra troppo responsivo nei giochi (magari devo fare un upgrade hardware)

      EDIT: mi autorispondo da solo, ho fatto un passo avanti spulciando la parte francese di questo forum

      funziona il comando
      sdl2-jstest -l

      che mi da come output questo

      Joystick Name: 'Arduino LLC Arduino Leonardo'
      Joystick Path: '/dev/input/event3'
      Joystick GUID: 03000000412300003680000001010000
      Joystick Number: 1
      Number of Axes: 2
      Number of Buttons: 14
      Number of Hats: 0
      Number of B***s: 0
      GameController:
      not a gamepad
      Axis code 0: 0
      Axis code 1: 1
      Button code 0: 288
      Button code 1: 289
      Button code 2: 290
      Button code 3: 291
      Button code 4: 292
      Button code 5: 293
      Button code 6: 294
      Button code 7: 295
      Button code 8: 296
      Button code 9: 297
      Button code 10: 298
      Button code 11: 299
      Button code 12: 300
      Button code 13: 301

      so che devo portarlo dentro il file /recalbox/share/system/configs/daphne/dapinput.ini

      ma non mi e' ben chiaro ancora come e soprattutto mi manca il codice delle 4 direzioni del Joystick

      1 Reply Last reply Reply Quote 0
      • megane72
        megane72 last edited by megane72

        Intanto e' sorto un altro problema che pero' ho gia' risolto

        di default il sistema sovrascrive il file /recalbox/share/system/configs/daphne/dapinput.ini
        ad ogni riavvio del daphne (o meglio del hypseus) perdendo ogni configurazione manuale fatta per il daphne

        per evitare cio' va inserita questa riga nel file /recalbox/share/system/recalbox.conf

        ## Daphne emulator           
        daphne.configfile=/recalbox/share/system/configs/daphne/dapinput.ini
        

        cosi' ora sono riuscito a configurare un tasto di prova e funziona, nel prossimo reply magari vediamo se riesco a postarvi altre info per una configurazione completa

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Want to support us ?

        60
        Online

        98.9k
        Users

        28.1k
        Topics

        187.1k
        Posts

        Copyright © 2021 recalbox.com