[RESOLU] RetroArch et inputs

Un problème que vous ne pouvez classer dans aucune des autres sections?

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

[RESOLU] RetroArch et inputs

Message par kikikirissx » 01 mai 2014 - 23:22

Moi j'ai un soucis avec retroarch et les imputs

Je m'explique
J'utilise un ipac pour les contrôles, le stick à les flèches de direction du clavier et mes huit boutons on les touche de 1 a 8 sur le clavier numérique

Le problème vient du fait que retroarch ne fait pas la différence quand j'appuie sur la flèche du haut et la touche 8, ideme  pour la flèche gauche et la touche 4, flèche droite et  touche 6 et enfin flèche du bas et touche 2...

Quelqu'un a une solution sans réassigner les touches de l ipac?

EDIT

SOLUTION:   Merci a SpikeSpiegel et lukudo pour leurs réponses

il faut telecharger RetroArch-Phoenix
Je viens de faire des tests. J'ai utilisé retroarch-phoenix.exe pour faire le mapping avec les touches de mon IPAC.

Dans cette archive vous trouverais mon fichier de configuration et retroarch-phoenix.exe:
http://www.mediafire.com/download/c8gz8 ... /input.zip

Si vous souhaitez reconfigurer les touches à votre convenance, il suffit de lancer l'exe phoenix et d'aller dans Settings Input

Après ça il suffit de lancer retroarch.exe et ça doit rouler

Si jamais avec RetroArch-Phoenix vous avez encore des problèmes de configuration de touche il vous faudra éditer le Retroarch.cfg a la main
pour ce faire utiliser le tableau de correspondance des touches de RetroArch en Spoil
Il faut faire attention à ce que le mapping n'interfère pas avec les touches système de retroarch (y en a beaucoup) n’hésitez pas a les supprimer

Spoiler: { "left", RETROK_LEFT },
{ "right", RETROK_RIGHT },
{ "up", RETROK_UP },
{ "down", RETROK_DOWN },
{ "enter", RETROK_RETURN },
{ "kp_enter", RETROK_KP_ENTER },
{ "tab", RETROK_TAB },
{ "insert", RETROK_INSERT },
{ "del", RETROK_DELETE },
{ "end", RETROK_END },
{ "home", RETROK_HOME },
{ "rshift", RETROK_RSHIFT },
{ "shift", RETROK_LSHIFT },
{ "ctrl", RETROK_LCTRL },
{ "alt", RETROK_LALT },
{ "space", RETROK_SPACE },
{ "escape", RETROK_ESCAPE },
{ "add", RETROK_KP_PLUS },
{ "subtract", RETROK_KP_MINUS },
{ "kp_plus", RETROK_KP_PLUS },
{ "kp_minus", RETROK_KP_MINUS },
{ "f1", RETROK_F1 },
{ "f2", RETROK_F2 },
{ "f3", RETROK_F3 },
{ "f4", RETROK_F4 },
{ "f5", RETROK_F5 },
{ "f6", RETROK_F6 },
{ "f7", RETROK_F7 },
{ "f8", RETROK_F8 },
{ "f9", RETROK_F9 },
{ "f10", RETROK_F10 },
{ "f11", RETROK_F11 },
{ "f12", RETROK_F12 },
{ "num0", RETROK_0 },
{ "num1", RETROK_1 },
{ "num2", RETROK_2 },
{ "num3", RETROK_3 },
{ "num4", RETROK_4 },
{ "num5", RETROK_5 },
{ "num6", RETROK_6 },
{ "num7", RETROK_7 },
{ "num8", RETROK_8 },
{ "num9", RETROK_9 },
{ "pageup", RETROK_PAGEUP },
{ "pagedown", RETROK_PAGEDOWN },
{ "keypad0", RETROK_KP0 },
{ "keypad1", RETROK_KP1 },
{ "keypad2", RETROK_KP2 },
{ "keypad3", RETROK_KP3 },
{ "keypad4", RETROK_KP4 },
{ "keypad5", RETROK_KP5 },
{ "keypad6", RETROK_KP6 },
{ "keypad7", RETROK_KP7 },
{ "keypad8", RETROK_KP8 },
{ "keypad9", RETROK_KP9 },
{ "period", RETROK_PERIOD },
{ "capslock", RETROK_CAPSLOCK },
{ "numlock", RETROK_NUMLOCK },
{ "backspace", RETROK_BACKSPACE },
{ "multiply", RETROK_KP_MULTIPLY },
{ "divide", RETROK_KP_DIVIDE },
{ "print_screen", RETROK_PRINT },
{ "scroll_lock", RETROK_SCROLLOCK },
{ "tilde", RETROK_BACKQUOTE },
{ "backquote", RETROK_BACKQUOTE },
{ "pause", RETROK_PAUSE },

/* Keys that weren't mappable before */
{ "quote", RETROK_QUOTE },
{ "comma", RETROK_COMMA },
{ "minus", RETROK_MINUS },
{ "slash", RETROK_SLASH },
{ "semicolon", RETROK_SEMICOLON },
{ "equals", RETROK_EQUALS },
{ "leftbracket", RETROK_LEFTBRACKET },
{ "backslash", RETROK_BACKSLASH },
{ "rightbracket", RETROK_RIGHTBRACKET },
{ "kp_period", RETROK_KP_PERIOD },
{ "kp_equals", RETROK_KP_EQUALS },
{ "rctrl", RETROK_RCTRL },
{ "ralt", RETROK_RALT },

/* Keys not referenced in any keyboard mapping (except perhaps apple_key_map_hidusage) */
{ "caret", RETROK_CARET },
{ "underscore", RETROK_UNDERSCORE },
{ "exclaim", RETROK_EXCLAIM },
{ "quotedbl", RETROK_QUOTEDBL },
{ "hash", RETROK_HASH },
{ "dollar", RETROK_DOLLAR },
{ "ampersand", RETROK_AMPERSAND },
{ "leftparen", RETROK_LEFTPAREN },
{ "rightparen", RETROK_RIGHTPAREN },
{ "asterisk", RETROK_ASTERISK },
{ "plus", RETROK_PLUS },
{ "colon", RETROK_COLON },
{ "less", RETROK_LESS },
{ "greater", RETROK_GREATER },
{ "question", RETROK_QUESTION },
{ "at", RETROK_AT },

{ "f13", RETROK_F13 },
{ "f14", RETROK_F14 },
{ "f15", RETROK_F15 },

{ "rmeta", RETROK_RMETA },
{ "lmeta", RETROK_LMETA },
{ "lsuper", RETROK_LSUPER },
{ "rsuper", RETROK_RSUPER },
{ "mode", RETROK_MODE },
{ "compose", RETROK_COMPOSE },

{ "help", RETROK_HELP },
{ "sysreq", RETROK_SYSREQ },
{ "break", RETROK_BREAK },
{ "menu", RETROK_MENU },
{ "power", RETROK_POWER },
{ "euro", RETROK_EURO },
{ "undo", RETROK_UNDO },
{ "clear", RETROK_CLEAR },

{ "nul", RETROK_UNKNOWN },
{ NULL, RETROK_UNKNOWN },
Tout en sachant que

keypad c'est le pavé numérique de droite (donc keypad8,4,2,6 pour les directions)
num c'est les chiffres activables avec le capslock

wildwisestudio
Virtuose
Virtuose
Messages : 1206
Inscription : 16 févr. 2014 - 00:00
Localisation : Bois-Colombes
A remercié : 12 fois
A été remercié : 13 fois

Re: [RESOLU] RetroArch et inputs

Message par wildwisestudio » 01 mai 2014 - 23:28

Je suis étonné qu'un tel émulateur ne permette pas de ré-assigner les touches sur le soft. Je jette un oeil curieux.

wildwisestudio
Virtuose
Virtuose
Messages : 1206
Inscription : 16 févr. 2014 - 00:00
Localisation : Bois-Colombes
A remercié : 12 fois
A été remercié : 13 fois

Re: [RESOLU] RetroArch et inputs

Message par wildwisestudio » 01 mai 2014 - 23:43

J'ai un fichier "retroarch-joyconfig.exe" qui pourrait te permettre un remappage des touches retroarch (en théorie, jamais testé, je suis encore loin de la config de retroarch ^^). Il se peut que cela ne fonctionne que pour les manettes et joysticks, et donc pas pour les keyboard controllers... Dis-nous ce que ça donne si tu testes.
Je te le mets là si ça t'intéresse : https://mega.co.nz/#!LRJB1K5S!x9iFM1qyJ ... pCYO045Td8

Sinon il y a un fichier "retroarch.cfg" (je pense que tu l'as vu et que tu as essayé, mais bon on ne sait jamais) qui contient les infos de mappage avec les touches au format "lettres".

Mais si je comprends bien ton problème, même bien mappé retroarch continue de considérer que les flèches dir = le pad num, c'est bien ça ? Dis-nous si la reconfig des inputs par ces méthodes à résolu ton problème (je l'espère).

Bon courage Kiki !

Avatar de l’utilisateur
bazola
Connaisseur
Connaisseur
Messages : 285
Inscription : 23 mars 2014 - 00:00
A remercié : 4 fois
A été remercié : 4 fois

Re: [RESOLU] RetroArch et inputs

Message par bazola » 02 mai 2014 - 00:51

Essaye un truc qui a marché chez moi (mon stick xbox360 était mal reconnu par retroarch), édite le fichier retroarch.cfg, et à la ligne "input_joypad_driver = " remplace xinput par dinput puis retourne dans retroarch pour configurer ta manette normalement.

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

Re: [RESOLU] RetroArch et inputs

Message par kikikirissx » 02 mai 2014 - 06:58

Enfait on peut remapper les touches
Mais il considère que les touches de direction sont les touches 2,4,6,8 du clavier numérique quand j'appuie dessus et effectivement quand on regarde le clavier num y'a bien les directions dessus
Alors que sur les autre émulateur genre mame ba les touche de direction sont reconnues comme UP DOWN LEFT RIGHT normalement quoi!

J'ai essayé aussi d'éditer le retroarchconfig m'as je ne sais pas vraiment quoi mettre j'ai testé UP, DOWN, ...
Ma sans succès

Pour le soft retroarchjoyxonfigexe j'ai bien essayer mais rien ne se déclenche au clavier c'est uniquement pour les pad ou contrôleur reconnu comme pad

J'essaie des que je rentre pour le dinput même si j'ai vraiment l'impression que c'est pour un pad

Ça sent quand même la réassignation du Ipac ... :(

lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 02 mai 2014 - 07:44

Je confirme Dinput ne changera pas le problème c'est pour les pads.
En fait j'ai le même soucis que toi, j'ai un x-arcade donc, interface clavier.
J'ai remappé hier les touches dans retroarch.cfg ca a pas donné grand chose. Je veux dire, les directions 8,4,6,2 ne marchent pas. Credit bouton 3 et start bouton 1,idem.
Par contre si j'assigne start à la touche c , ca marche   :roll:  
Comprends pas trop, mais c'est clair qu'il y'aurait pu avoir plus simple à configurer...

wildwisestudio
Virtuose
Virtuose
Messages : 1206
Inscription : 16 févr. 2014 - 00:00
Localisation : Bois-Colombes
A remercié : 12 fois
A été remercié : 13 fois

Re: [RESOLU] RetroArch et inputs

Message par wildwisestudio » 02 mai 2014 - 10:04

Ouai je vois, j'ai l'impression que Retroarch a de l'avenir mais n'est pas encore tout à fait fini... Ce genre de problème ne devrait même as exister puisque tous les autres émulateurs le font déjà correctement...

lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 02 mai 2014 - 10:19

Ben nocta m'a conseillé d'en parler sur le Github de Retroarch mais jpige rien au fonctionnement de ce site   :lol:
En tout cas, ce qui est sûr c'est que certaines fonctions sont attribuées à des touches utiles sur le x-arcade. Par exemple le f qui est "bas stick 2" chez moi , ben sur Retroarch c'est le raccourci pour le fullscreen...un peu le bordel ce truc et dans l'interface tu peux PAS changer les boutons, faut tout faire dans le fichier .cfg   :bounce:   :scratch:   :(
Edit : j'ai même essayé l'astuce que j'utilise sur Nulldc , le keymapper profiles , ben ca marche pas non plus ...

Avatar de l’utilisateur
NutsreturN2
Modérateur
Modérateur
Messages : 2811
Inscription : 19 oct. 2012 - 01:00
Localisation : BAGES 66670
A remercié : 105 fois
A été remercié : 80 fois

Re: [RESOLU] RetroArch et inputs

Message par NutsreturN2 » 02 mai 2014 - 10:27

Tu as quel version de RetroArch ?
Moi j ai la 1.0.0.2 du 25 avril 2014 ( oui le logiciel est mis a jour très souvent )
Normalement tu dois pouvoir configurer les touches du clavier a partir de RetroArch

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

Re: [RESOLU] RetroArch et inputs

Message par kikikirissx » 02 mai 2014 - 12:40

J'ai la dernière versions
On peut réatribuer les touches c'est pas le problème
Mais c'est que les touches de dir sont pas bien reconnu

Et c'est assez embêtant car généralement le stick 1 est souvent assigné par défaut sur ces touches, donc pour moi un UP me donne un num8 et ça ne me poserai pas de soucis si je n'avais pas mes bouton assignés à ces touches

Oui si noctua passe par la ou si qu'un connais un peut mieux le site du dev ça pourrai être pas mal de le signaler car on doit être pas mal de personne dans le même cas
Dans mon cas si je n'ai pas de solution je vais simplement remapper mon ipac c'est pas compliqué à faire y'a un soft donc je mettrais d'autre touches à la place des flèches de dir et plus de soucis mais c'est pas génial

lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 02 mai 2014 - 13:01

Tu as quel version de RetroArch ?
Moi j ai la 1.0.0.2 du 25 avril 2014 ( oui le logiciel est mis a jour très souvent )
Normalement tu dois pouvoir configurer les touches du clavier a partir de RetroArchAh j'ai pris la version dans l'archive retroarch+hyperspin jvais voir si jpeux mettre cette version   :)
Edit: le lien semble mort sur mega et même en passant par jdownloader...
Sur le site j'ai une version du mois de mars, c'est ok ca?

Avatar de l’utilisateur
NutsreturN2
Modérateur
Modérateur
Messages : 2811
Inscription : 19 oct. 2012 - 01:00
Localisation : BAGES 66670
A remercié : 105 fois
A été remercié : 80 fois

Re: [RESOLU] RetroArch et inputs

Message par NutsreturN2 » 02 mai 2014 - 13:13

La derniere date du 26 avril . Tu as le lien au debut de mon tuto sur retroarch

lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 02 mai 2014 - 13:14

La derniere date du 26 avril . Tu as le lien au debut de mon tuto sur retroarchOuaip c'est ce lien qui semble mort, j'ai un "temporary error, retrying"

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

Re: [RESOLU] RetroArch et inputs

Message par kikikirissx » 05 mai 2014 - 11:46

Bon ya des trucs sur le site suivant pour les inputs mais franchement GIT c'est pour les informaticiens qui travaillent dans l'informatique ;)perso jy pige rien  :?:    :?:  

https://github.com/libretro/RetroArch/tree/master/input

donc ou mettre ces ligne de codes, il faut lier Retroarch a Git et ca cela se fait tout seul??



EDIT: je viens de voir qu'il ya un nouveau RetroAche en date du 01/05/2014 a voir si cela règle différents problèmes...

wildwisestudio
Virtuose
Virtuose
Messages : 1206
Inscription : 16 févr. 2014 - 00:00
Localisation : Bois-Colombes
A remercié : 12 fois
A été remercié : 13 fois

Re: [RESOLU] RetroArch et inputs

Message par wildwisestudio » 05 mai 2014 - 20:25

Attendez 3 mois les amis, à ce rythme là il y aura eu 62 mises à jour qui auront réglé tous vos problèmes :)

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

Re: [RESOLU] RetroArch et inputs

Message par kikikirissx » 06 mai 2014 - 12:08

lol oui c'est sur ils ont encore mis a jour hier...,

Bon pour mon soucis j'avance un peu enfaite sous RetroArch lors des input key il fait comme si la touche Shift reste enfoncée

On a bien les touches 2, 4, 6, 8 qui agissent comme les flèches de direction
J'ai remarqué aussi que les touche  ,é ,",',(,- ,è,_ ,ç , à, ), = affichent 1, 2, 3, 4, 5, 6, 7, 8, 9 donc sa me confirme bien que le Shift reste activé mais impossible de rentrer un Shift supplémentaire lors de la saisie pour l'annuler (trop facile sinon   :evil:  )

Avatar de l’utilisateur
davidlinch
Connaisseur
Connaisseur
Messages : 389
Inscription : 26 sept. 2013 - 01:00
A remercié : 20 fois
A été remercié : 19 fois

Re: [RESOLU] RetroArch et inputs

Message par davidlinch » 06 mai 2014 - 12:13

J'ai remarqué aussi que les touche  ,é ,",',(,- ,è,_ ,ç , à, ), = affichent 1, 2, 3, 4, 5, 6, 7, 8, 9 donc sa me confirme bien que le Shift reste activé mais impossible de rentrer un Shift supplémentaire lors de la saisie pour l'annuler (trop facile sinon   :evil:  )
On dirait qu'il a par défaut un clavier étranger comme un qwertz (ou qwerty) ...


lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 06 mai 2014 - 12:24

Bon jsuis en repos dès demain soir (vive les ponts   :lol:  ) je m'y recolle avec une nouvelle version de Retroarch.
Sinon pour l'histoire de shift ca peut peut être se désactiver en ajoutant une ligne dans le module....
Je trouverais , je trouverais   :twisted:  

Avatar de l’utilisateur
kikikirissx
Virtuose
Virtuose
Messages : 1237
Inscription : 02 sept. 2013 - 01:00
Localisation : Bonneuil
A remercié : 30 fois
A été remercié : 34 fois

Re: [RESOLU] RetroArch et inputs

Message par kikikirissx » 06 mai 2014 - 12:36

il faut trouver un autre driver input pour retroach mais sur leur site c'est la pagaille

j'ai trouver ca mais jy pige vraiment rien
https://github.com/libretro/RetroArch/tree/master/input

keyboard_line.c
keyboard_line.h

mais quoi en faire??

lukudo
Gourou
Gourou
Messages : 662
Inscription : 25 janv. 2013 - 00:00
Localisation : Vieille-Eglise (pas de calais)
A remercié : 53 fois
A été remercié : 40 fois
Contact :

Re: [RESOLU] RetroArch et inputs

Message par lukudo » 06 mai 2014 - 12:58

J'avoue que je pige rien au fonctionnement de ce bouzin   :roll:  

Répondre

Revenir à « Divers »