{"id":315,"date":"2021-08-18T15:28:31","date_gmt":"2021-08-18T13:28:31","guid":{"rendered":"https:\/\/www.ogcweb.it\/?p=315"},"modified":"2021-08-18T15:50:28","modified_gmt":"2021-08-18T13:50:28","slug":"jc1-jc2-e-mappatura-tastiera","status":"publish","type":"post","link":"https:\/\/www.ogcweb.it\/?p=315","title":{"rendered":"JC1, JC2 e mappatura tastiera"},"content":{"rendered":"<p>Le JoyConsole1 e JoyConsole2 dalla fine del 2019 hanno subito un&#8217;importante modifica nella gestione dei controller (joy e tasti).<\/p>\n<p>Prima di tale periodo i controller erano collegati alle usb delle plance tramite schede zero-delay il che, vista la presenza della pendrive su cui riversare i propri giochi, evidenziava una certa difficolt\u00e0  nell&#8217;uso delle plance (soprattutto la JC2) con pi\u00f9 di 3 giocatori.<\/p>\n<p>Sul finire del 2019 quindi siamo passati da un collegamento usb a quello tramite GPIO (della Raspberry) consentendoci cos\u00ec di avere libere 3 porte usb su 4 a cui collegarci altrettanti pad (il numero massimo di giocatori comunque non pu\u00f2 superare le 4 unit\u00e0 ).<\/p>\n<p>Grazie ad uno specifico software di Adafruit \u00e8 quindi possibile mappare i controller collegati al GPIO ai tasti di una tastiera: in pratica (ad esempio) il joy del player 1 \u00e8 stato possibile mapparlo ai tasti freccia della tastiera.<\/p>\n<p>Cos\u00ec facendo \u00e8 possibile interagire con OLGA anche tramite una tastiera (che \u00e8 sempre consigliabile avere con se, usb o wireless ma non bluetooth) e sempre tramite la tastiera \u00e8 possibile giocare ai titoli di tutti gli emulatori presenti sul sistema.<\/p>\n<p>Per questo motivo trovate sotto riportato lo schema dei tasti di una JC2 (per le JC1 si faccia riferimento al solo player1) con la corrispondente mappatura sulla tastiera (il relativo tasto \u00e8 quello tra parentesi quadrate). Questa mappatura \u00e8 standard ed \u00e8 quella che noi impostiamo di default sulle JC1 e JC2 ma nulla vieta di poter rimappare i tasti a piacimento (tramite apposita funzione presente in OLGA).<\/p>\n<p>Vi ricordo che se pasticciate con la configurazione \u00e8 sempre possibile ripristinare il sistema alle impostazioni di fabbrica usando il recover IRIS.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-323\" src=\"https:\/\/www.ogcweb.it\/wp-content\/uploads\/2021\/08\/monkey_island_top-e1629294616703.png\" alt=\"JC2 mappatura\" width=\"1024\" height=\"380\" srcset=\"https:\/\/www.ogcweb.it\/wp-content\/uploads\/2021\/08\/monkey_island_top-e1629294616703.png 1024w, https:\/\/www.ogcweb.it\/wp-content\/uploads\/2021\/08\/monkey_island_top-e1629294616703-300x111.png 300w, https:\/\/www.ogcweb.it\/wp-content\/uploads\/2021\/08\/monkey_island_top-e1629294616703-768x285.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le JoyConsole1 e JoyConsole2 dalla fine del 2019 hanno subito un&#8217;importante modifica nella gestione dei controller (joy e tasti). Prima di tale periodo i controller&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/posts\/315"}],"collection":[{"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=315"}],"version-history":[{"count":5,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/posts\/315\/revisions"}],"predecessor-version":[{"id":324,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=\/wp\/v2\/posts\/315\/revisions\/324"}],"wp:attachment":[{"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=315"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=315"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ogcweb.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=315"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}