Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1317 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  création interface saisie configuration touches joystick

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

création interface saisie configuration touches joystick

n°2453401
calagan57
BF3 : calagan57
Posté le 30-08-2023 à 10:10:41  profilanswer
 

Hello à tous!
 
Après demande il semblerait que le PHP soit le plus approprié pour ma demande ci-dessous  ;)  
 
J'ai modélisé et réalisé un joystick de A à Z.  :pt1cable:  
https://rehost.diberie.com/Picture/Get/r/199472
 
J'en suis maintenant à créer une petite application ou page internet de saisie des commandes par bouton. (pas un driver de joystick juste une interface de saisie des commande d'un jeu que j'aurai préalablement saisie dans un tableur ou autre)
j'ai pour cela créé une image fond pour avoir la vue des boutons et essayé avec draw.io de faire des fenêtres de saisie:
https://rehost.diberie.com/Picture/Get/r/205451
 
Je cherche maintenant à savoir avec quel soft de programmation (si possible accessible  [:tinostar] ) je peux faire des fenêtres de saisie dont les données sont issues d'une toute petite base de données (en fait une sorte de tableur masqué ou je retrouve toutes les commandes possible d'un jeu)
J'aime bien me servir de vidéo/tuto d'exemple pour réaliser moi-même  :jap:  
 
D'ailleurs ça a un un nom en programmation ce que je compte faire?  
 
Je ne sais pas si je me fais bien comprendre   :D [:ane-trav:3]  
 
merci à vous!  :hello:


Message édité par calagan57 le 30-08-2023 à 10:11:42

---------------
Waterbox
mood
Publicité
Posté le 30-08-2023 à 10:10:41  profilanswer
 

n°2453466
rat de com​bat
attention rongeur méchant!
Posté le 30-08-2023 à 17:55:02  profilanswer
 

Perso j'ai pas compris :o , mais bravo pour la réalisation. :jap:  
 
Ton bidule la, il est interfacé comment à l'ordi, il se présente comme joystick ou clavier ou périphérique USB custom? Tu veux que le joystick envoye des espèces de macros clavier ou ... ?
 
C'est pour Windows ou Linux ou les 2?
 
Pour le PHP faut un apache ou similaire qui tourne, sur le même PC ou un autre. Les interfaces web c'est à la mode (il paraît) mais perso j'aime pas trop... C'est quoi ton niveau en prog globalement?

n°2453495
rufo
Pas me confondre avec Lycos!
Posté le 30-08-2023 à 22:56:16  profilanswer
 

C'est pas un driver qu'il veut coder (j'avais cru ça au début). En fait, si j'ai bien compris, le joystick est pas connecté au PC. Il veut juste faire une IHM permettant de la saisie de commandes (donc du texte) à attribuer à chaque bouton et ensuite, ça doit générer un PDF récapitulatif des commandes/boutons.
 
Je luis avais bien précisé que ça pouvait se faire par un client lourd via du C# ou Java par ex, ou par un client léger et dans ce cas, le PHP était le plus simple, moyennant l'install d'un uWamp ou similaire.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2453505
calagan57
BF3 : calagan57
Posté le 31-08-2023 à 13:42:24  profilanswer
 

Hello!
 
merci pour vos retours ça fait plaisir  :jap:  
 
Comme tu l'as dit rufo je veux juste créer une "interface de saisie" des commande de jeu:
- l'interface (image de fond toujours la même comme présentée) avec des fenêtres de saisie type menu déroulant excel où je viens sélectionner la commande que je veux assigner à tel bouton du joy.
- une petite base de donnée de commande pour chaque jeu (comme si j'avais x colonnes excel)
- ensuite ça servira à générer un pdf pour impression que j'accroche sur le bureau  :o  
 
Pour le driver on verra plus tard  [:eaglestorm:10]  :D  
 
merci à vous!


Message édité par calagan57 le 31-08-2023 à 13:43:40

---------------
Waterbox
n°2453510
reroll
Posté le 31-08-2023 à 14:55:09  profilanswer
 

En gros aucune interaction avec le joystick.
 
Tu veux juste une interface graphique qui inclut ton schéma sur laquelle tu pourra enregistrer des profils avec des assignations d'actions pour les boutons et qui puisse te générer un pdf.
 
Dans ce cas n'importe quel langage fera l'affaire tant que ce dernier fourni des outils pour créer une interface graphique.

n°2453511
rufo
Pas me confondre avec Lycos!
Posté le 31-08-2023 à 15:16:24  profilanswer
 

Si t'es débutant en dév, développer un driver, tu va galérer un max :/ C'est très bas niveau (codage en C ou C++) et proche du noyau de l'OS.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2453513
mechkurt
Posté le 31-08-2023 à 16:03:08  profilanswer
 

Loin de moi l'idée de te décourager, (apparemment tu as modélisé et réalisé un joystick de A à Z, tu n'es donc pas un fainéant ^^), mais je vois mal ton intérêt à apprendre à coder pour réaliser une interface de saisie a destination de générer un pdf ?
 
Si tu veux apprendre à coder, pas de soucis, mais si ton but c'est de générer moins de 10 pdf avec des valeurs "limité", est ce bien la peine d'apprendre de zéro un langage de programmation ?
Si en revanche tu veux mémoriser différentes configurations, pourquoi ne pas faire ça tout simplement sous forme d'image (avec un logiciel de retouche ou en en papier découpé si tu as une imprimante à disposition) ?
 
Ou alors tu te fait une feuille Excel "interactive", a vu de nez c'est ce qui me semble le plus simple tout en étant adapté à ton projet (même si je ne suis pas sur d'avoir bien compris ton objectif final ^^).


---------------
D3
n°2453514
rat de com​bat
attention rongeur méchant!
Posté le 31-08-2023 à 16:04:43  profilanswer
 

Ah ok, j'ai compris. :o Dans ton cas prend le language que tu connais le mieux, si c'est le PHP (et le HTML/CSS/JS forcément...) alors go PHP. Sinon si c'est Windows only, j'avais touché il y a trèèès longtemps au VB.net. C'est un peu une usine à gaz à mon avis mais on peut facilement cliquer des interfaces sympas. Ca doit être pareil avec les autres languages similaires genre C# je suppose.

 

EDIT: C'est pas faux ce que remarque mechkurt...

 

Pour le driver oui c'est clair, t'as tout intérêt à ce que le joystick (y'a quoi là-dedans au niveau µC?) se présente comme HID "prêt à l'emploi".


Message édité par rat de combat le 31-08-2023 à 16:05:27

---------------
matos à vendre
n°2453516
calagan57
BF3 : calagan57
Posté le 31-08-2023 à 17:01:59  profilanswer
 

Merci à tous pour vos avis  :jap:  
 
Non j'suis pas féniant pour mes projets perso  :lol: (au boulot c'est autre chose  :whistle: )
 
Alors tu as tout à fait raison modifier mon diagramme directement dans draw.io et c'est fini, mais... j'aime bien aller au bout des choses et justement ça serait une bonne introduction à la programmation que je désire faire depuis longtemps  :jap:  
 
Alors j'ai bien pensé à excel car c'est vraiment ce qui se ferait le plus facilement (d'ailleurs en 5min ce serait fait sans l'interface graphique) MAIS j'ai pas trouvé comment avoir une image en fond comme la mienne, créer des fenêtre avec liste déroulante pour les choix d'assignement  :jap:  
 
Et encore une fois je ne veux pas créer un driver, juste générer des feuilles de mapping de touche suivant le jeu  ;)  
 
Voilà en fait ce que j'aimerai faire adapté à mon joystick (mais là c'est déjà plus poussé que ce à quoi je pensais  :lol: ) :
https://joystick-diagrams.com/
 
Edit: les fichiers sources sont dispo  :love:  apparemment il l'ai fait en python c'est bien ça?


Message édité par calagan57 le 31-08-2023 à 17:12:33

---------------
Waterbox
n°2453518
mechkurt
Posté le 31-08-2023 à 18:56:09  profilanswer
 

Oui, c'est du python (tout les .py du dossier src), effectivement si tu veux faire un truc du même genre, pourquoi pas repartir de son truc et le bidouiller à ta sauce.
En plus Python est souvent cité comme un bon langage pour apprendre la programmation...


---------------
D3
mood
Publicité
Posté le 31-08-2023 à 18:56:09  profilanswer
 

n°2453519
calagan57
BF3 : calagan57
Posté le 31-08-2023 à 19:03:55  profilanswer
 

merci pour ton retour  :jap:  
 
https://rehost.diberie.com/Picture/Get/r/205811
 
formation en cours (j'ai pris un an d'abonnement all inclusive chez elephorm  :pt1cable: )
 
merci encore!  :hello:


---------------
Waterbox

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  création interface saisie configuration touches joystick

 

Sujets relatifs
CRÉATION PAGE DYNAMIQUE RECETTE PATISSERIE[RESOLU][APACHE] configuration en local
[MYSQL] Database pour la création de bracket pour projet d'étudeScript pour touches du clavier à répétition
[C#/WPF] PresentMon -> interface graphique ( FPS monitoring )TextBox séparateur des milliers lors de la saisie
Création fichier gestion tournoi format suisseCréation d'un .bat ou script PowerShell pour partage de dossiers.
Création d'un système de vote papier et électronique.Création logiciel mots clés ciblés
Plus de sujets relatifs à : création interface saisie configuration touches joystick


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR