IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hardware Discussion :

clef cronusmax w10


Sujet :

Hardware

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut clef cronusmax w10
    salut,

    voila j'ai acheter un cronusmax pour remapper ma manette ps4, je suis handicaper et j aimerai pouvoir remapper mes sticks mais pour cela il faut passer par la case programmation.
    j ai essayer par moi meme et j'y arrive un tout petit peut. et leur forum d’entraide est très très lent, il faut que les modo valide votre publication de 8h a 24h et que quelqu un réponde :/

    donc en demandant de l aide a mon gendre il m'a conseiller votre site.

    donc voila mon problème :

    j'aimerai avoir deux script

    un pour changer le stick droit et pad numérique (dpad)

    mais il m ont donner ca !

    SWAP LEFT ANALOG STICK WITH DPAD

    System: MULTI
    Controller: MULTI
    Author: LEX LOST member of the community in the CronusMAX Forums - <a href="http://www.cronusmax.com/forums" target="_blank">http://www.cronusmax.com/forums</a>

    INSTRUCTIONS:
    DPAD UP = move forward; DPAD DOWN = move backward; DPAD RIGHT = strafe right; DPAD LEFT = strafe left;
    Left analog UP = DPAD UP; Left analog DOWN = DPAD DOWN; Left analog RIGHT = DPAD RIGHT; Left analog LEFT = DPAD LEFT;


    ************************************************************************************************/

    define AimSens = 80; // (range 0-100) increase or decrease for more or less sens while aiming
    define MoveSens = 100; // (range 0-100) increase or decrease for more or less sens while moving

    main {

    set_val(11, 0);
    set_val(12, 0);
    set_val(13, 0);
    set_val(14, 0);
    set_val(15, 0);
    set_val(16, 0);

    if(get_lval(13)){set_val(12,-MoveSens);}
    if(get_lval(14)){set_val(12, MoveSens);}
    if(get_lval(16)){set_val(11, MoveSens);}
    if(get_lval(15)){set_val(11,-MoveSens);}

    if(get_lval(12) <-80){set_val(13, 100);}
    if(get_lval(12) > 80){set_val(14, 100);}
    if(get_lval(11) <-80){set_val(15, 100);}
    if(get_lval(11) > 80){set_val(16, 100);}

    } // end

    j ai reussi a trouver la valeur du pad analog droit qui est 9 (haut,bas) et 10 (gauche,droite)

    et un autre qui changerai :

    le dpad par l analog gauche
    analog gauche par l analog droit
    analog droit par le dpad

    merci d'avance.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 672
    Points : 43 724
    Points
    43 724
    Par défaut
    T'as essayé avec le logiciel fourni ?
    Ça devrait être plus accessible.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    oui et tu ne peux remapper que les touches et non les sticks

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 537
    Points
    219 537
    Billets dans le blog
    124
    Par défaut
    Bonjour,

    Cette partie :
    if(get_lval(13)){set_val(12,-MoveSens);}
    if(get_lval(14)){set_val(12, MoveSens);}
    if(get_lval(16)){set_val(11, MoveSens);}
    if(get_lval(15)){set_val(11,-MoveSens);}

    if(get_lval(12) <-80){set_val(13, 100);}
    if(get_lval(12) > 80){set_val(14, 100);}
    if(get_lval(11) <-80){set_val(15, 100);}
    if(get_lval(11) > 80){set_val(16, 100);}
    D'inverser le DPad (13, 14, 15, 16, pour chaque direction) avec un analogique (11 et 12, pour les deux axes).

    Du coup, il faudrait juste connaître la numérotation correspondante à votre manette et suivre ce procédé.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    oui j'ai trouver les valeur du stick droit ce sont 09 et 10 et j ai remplacer les valeurs 13,14,15,16 avec les valeurs 09 et 10 positif et negatif et cela ne fonctionnait pas.

  6. #6
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 537
    Points
    219 537
    Billets dans le blog
    124
    Par défaut
    Avec un code similaire à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    if(get_lval(13)){set_val(9,-MoveSens);}
    if(get_lval(14)){set_val(9, MoveSens);}
    if(get_lval(16)){set_val(10, MoveSens);}
    if(get_lval(15)){set_val(10,-MoveSens);}
    
    if(get_lval(9) <-80){set_val(13, 100);}
    if(get_lval(9) > 80){set_val(14, 100);}
    if(get_lval(10) <-80){set_val(15, 100);}
    if(get_lval(10) > 80){set_val(16, 100);}
    ?

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    cool merci et aurais tu qqchose pour ca svp ?


    le dpad par l analog gauche
    analog gauche par l analog droit
    analog droit par le dpad

    je pense que ca vas etre plus chaud.

  8. #8
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 537
    Points
    219 537
    Billets dans le blog
    124
    Par défaut
    Je pense que c'est le même principe, juste je ne connais pas l'ID de chacun des boutons de la manette.
    Du coup, s'ils fournissent un programme de test qui permet d'avoir les ID, vous pouvez le faire sans souci.
    Ici vous avez :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if(get_lval(13)){set_val(9,-MoveSens);}
    if(get_lval(14)){set_val(9, MoveSens);}
    if(get_lval(16)){set_val(10, MoveSens);}
    if(get_lval(15)){set_val(10,-MoveSens);}
    Le passage du DPad à l'analogique. Cela dit : si la valeur du bouton 13 est vraie (appuyée) on applique une valeur pour l'analogique.

    Et le reste, c'est le principe inverse. Si l'analogique passe en dessous (ou au dessus) d'une valeur, on applique/simule un appui pour le DPad.

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    quand je fait ce prog :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    main {
    
    
    set_val(13, 0);
    set_val(14, 0);
    set_val(15, 0);
    set_val(16, 0);
    set_val(09, 0);
    set_val(10, 0);
    set_val(11, 0);
    set_val(12, 0);
    
    
    if(get_lval(13)){set_val(11,-MoveSens);}
    if(get_lval(14)){set_val(11, MoveSens);}
    if(get_lval(16)){set_val(12, MoveSens);}
    if(get_lval(15)){set_val(12,-MoveSens);}
    
    if(get_lval(11) <-80){set_val(09,-MoveSens);}
    if(get_lval(11) > 80){set_val(09, MoveSens);}
    if(get_lval(12) <-80){set_val(10,-MoveSens);}
    if(get_lval(12) > 80){set_val(10,-MoveSens);}
    
    if(get_lval(10) <-80){set_val(13, 100);}
    if(get_lval(10) > 80){set_val(14, 100);}
    if(get_lval(9) <-80){set_val(15, 100);}
    if(get_lval(9) > 80){set_val(16, 100);}
    
    
    } // end
    pour faire ca :

    le dpad par l analog gauche
    analog gauche par l analog droit
    analog droit par le dpad

    cela ne fonctionne pas je ne comprend pas.

  10. #10
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 537
    Points
    219 537
    Billets dans le blog
    124
    Par défaut
    Quels sont les ID pour les DPad et les analogiques gauche et droite ?

  11. #11
    Nouveau Candidat au Club
    Homme Profil pro
    invalide
    Inscrit en
    Octobre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : invalide

    Informations forums :
    Inscription : Octobre 2018
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    alors,

    dpad up (13)
    dpad down (14)
    dpad left (15)
    dpad right (16)

    analog gauche up (11)
    analog gauche down (-11)
    analog gauche left (12)
    analog gauche right (-12)

    analog droit up (09)
    analog droit down (-09)
    analog droit left (10)
    analog droit right (-10)

Discussions similaires

  1. [SGBDR] Gestion des clefs
    Par vsavoir dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 24/07/2005, 17h25
  2. [SQL SERVER 2000] Problème clef étrangére
    Par Tankian dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 11/05/2004, 10h44
  3. récupérer la clef primaire d'une table
    Par orionis69 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 28/02/2004, 13h00
  4. INSERT avec procédure stockée / Clef de type AutoInc
    Par bgdelphi dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/10/2003, 18h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo