CtrlKey est un projet expérimental visant à remplacer un clavier traditionnel par une manette de jeu. Ce dépôt contient des scripts et des ressources pour mapper les entrées d'une manette vers des actions spécifiques, permettant ainsi de contrôler un ordinateur de manière ludique et innovante.
test.py: Script principal qui affiche les valeurs des entrées de la manette dans la console. À personnaliser en fonction de votre configuration.ctrlkey.png: Image de référence illustrant les schémas d'entrée pour la manette.keyout.py,machin.js,screen.py: Scripts complémentaires pour le mappage des touches et l'interaction.package.json,package-lock.json: Fichiers de configuration pour les dépendances Node.js.to_do.txt: Liste des tâches en cours pour le développement et les améliorations.
-
Clonez ce dépôt :
git clone https://github.com/hauretax/ctrlkey.git``` -
Installez les dépendances (si nécessaire) :
npm install``` -
Lancez le script test.py pour afficher les valeurs des entrées de votre manette :
git clone https://github.com/hauretax/ctrlkey.git``` -
Ajustez le fichier test.py en fonction des valeurs d'entrée de votre manette.
-
Consultez ctrlkey.png pour comprendre le mappage prévu.
-
Modifiez les autres scripts (keyout.py, machin.js, screen.py) pour personnaliser les actions selon vos besoins.
Consultez le fichier to_do.txt pour suivre les fonctionnalités à implémenter et les améliorations prévues.
Les contributions sont les bienvenues ! N'hésitez pas à :
- Soumettre des pull requests.
- Signaler des bugs via les issues.
- Proposer de nouvelles idées pour enrichir le projet.
Ce projet est distribué sous la licence MIT. Vous êtes libre de l'utiliser et de le modifier à votre guise.
Explorez, expérimentez et amusez-vous à utiliser une manette comme clavier ! 🎮✨