Skip to content

Touches du clavier via GPIO (FR)

WizardPC edited this page Dec 12, 2015 · 3 revisions

Recalbox comporte le module retrogame sous le nom de recalbox-retrogame qui se trouve dans /usr/bin/recalbox-retrogame.

Ce module va permettre d'utiliser les GPIO afin de reproduire le comportement d'un vrai clavier USB sous Recalbox.

Attention : Ne fonctionne que si on retrouve la ligne controllers.gpio.enabled=0 dans recalbox.conf

Exemples

  • Si vous voulez intégrer un Raspberry pi dans une vieille console et réutiliser les boutons de la façade (ex: PAUSE/SELECT d'une Atari 7800)
  • Câbler sur une borne d'arcade, un bouton qui aurait le même comportement que la touche Echap d'un clavier
  • Ou tout simplement réussir à se passer d'un clavier...

Pinout

Installation

Câblage

Il faut utiliser des boutons poussoir (qui remonte après un appui) et relier un borne à une masse (GROUND) et l'autre borne à un GPIO.

Script

Afin de lancer automatiquement le module au démarrage de Recalbox il est important d'ajouter un script.

  1. Créer un ficher texte "S99retrogame" sans extension
  2. Ajouter les deux lignes de codes suivantes :
/usr/bin/recalbox-retrogame
exit 0
  1. Donner les droits : chmod 775 /etc/init.d/S99retrogame
  2. Placer le dans : /etc/init.d/
  3. Rebooter et vérifier en SSH (via Putty par exemple) si le module c'est bien lancé grâce à la commande : ps aux|grep recalbox-retrogame. Si la commande retourne un identifiant c'est que vous avez réussi :+1:

English

Basic

Advanced


Français

Basique

Avancée


Deutsch

Basic

Fortgeschritten


Español

Basic

Avanzado


Português

Básico

Avançado


Italiano

Di base

Avanzate

Clone this wiki locally
You can’t perform that action at this time.