Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
qjoypad [Le 12/02/2014, 21:51] YoBoYqjoypad [Le 19/03/2020, 20:43] (Version actuelle) – VETUSTE Xzu Rukneg
Ligne 1: Ligne 1:
 +{{tag>Xenial jeu joystick VETUSTE}}
  
 +----
 +
 +====== Qjoypad ou la configuration ultime de sa manette ======
 +{{http://hizo.fr/img/qjoypad/icone.png }}
 +[[http://qjoypad.sourceforge.net/|QJoyPad]] est un logiciel simple n'ayant plus été mis à jour depuis Février 2010<del> mais encore fonctionnel</del>. <note>Le logiciel n’est plus compatible avec les nouvelles version d'ubuntu.</note>
 +
 +Celui-ci permet d'attribuer des touches clavier/souris et mouvement de souris aux touches de votre manette.
 +
 +Ce logiciel utilise [[:qt]] pour son interface graphique (donc plus orienté [[:KDE]]).
 +
 +<note important>Il est préférable d'utiliser [[:AntiMicro]] qui est le successeur de qjoypad depuis ubuntu16.04.</note>
 +
 +===== Pré-requis =====
 + 
 +  * Disposer des [[:sudo|droits d'administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Manette fonctionnelle.
 +  
 +===== Installation =====
 + 
 +Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>qjoypad]]**.
 +
 +===== Utilisation =====
 +==== Branchement de la manette ====
 +Afin que le logiciel trouve la manette, celle-ci doit être branchée avant son lancement.
 +
 +Dans le cas de changement de manette, de logiciel lancé avant, il faut demander à [[http://qjoypad.sourceforge.net/|QJoyPad]] de recharger la liste des manette (**Clic droit sur l’icône > Update Joysticks device**).
 +
 +<note tip>Dans le cas d'une manette PlayStation 3, il est nécessaire de démarrer la manette en appuyant sur la touche portant le logo PlayStation.
 +Si votre manette possède ce type de bouton, pensez à le presser.</note>
 +
 +==== Lancement du logiciel ====
 +Lancez l'application via le [[:unity#tableau_de_bord_dash|tableau de bord Unity]] ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
 +<code>qjoypad</code>
 +
 +==== Présentation globale du logiciel ====
 +{{http://hizo.fr/img/qjoypad/global.png}}
 +
 +==== Nombre de touche configurable ====
 +[[http://qjoypad.sourceforge.net/|QJoyPad]] détecte plus ou moins bien de le nombre de touche de la manette (Trouve un peu trop de possibilité avec une manette PS3 par ex.)
 +
 +==== Correspondance entre la manette et QJoyPad ====
 +Pour déterminer à quel numéro de bouton correspond la touche de la manette, il suffit de la presser, la touche correspondante se colorera alors en bleu (voir l'image ci-dessus).
 +
 +Il est également possible d'utiliser l'option **Quick Set** pour configurer les touches de la manette.
 +
 +===== Configuration =====
 +==== Touches simples ====
 +La configuration est très simple puisqu'il suffit de cliquer sur le bouton à configurer, apparaît alors la fenêtre ci-dessous.
 +
 +{{http://hizo.fr/img/qjoypad/configuration.png}}
 +
 +Il ne reste plus qu'à cliquer sur le bouton central et à presser la touche du clavier (ou de la souris).
 +
 +2 options :
 +  * Rapid Fire : Lorsque le bouton reste pressé, la touche correspondante est virtuellement mitraillée (clic multiple).
 +  * Sticky : Une simple pression sur le bouton laisse virtuellement celui-ci pressé. Pour arrêter la pression virtuelle, il suffit de ré-appuyer dessus.
 +
 +==== Axes ====
 +Les axes correspondent aux déplacements horizontales et verticales de la souris par ex.
 +
 +Comme dans le cas des touches simples, il suffit de cliquer sur le bouton correspondant à l'axe à configurer, apparaît alors la fenêtre ci-dessous.
 +{{http://hizo.fr/img/qjoypad/axes.png}}
 +
 +Le logiciel propose des sélections toutes faites :
 +  * De la souris (mouse) verticale/horizontale inversée ou non.
 +  * Des touches de votre choix (il suffit d'indiquer **keyboard** et de choisir les touches du clavier).
 +
 +==== Divers ====
 +Comme indiqué sur la 1ere photo, il est possible de sauvegarder différentes configurations et de se promener entre elles.
 +
 +Pour cacher la fenêtre, il faut cliquer sur le bouton **Close dialog**.
 +
 +Il est obligatoire de garder le logiciel lancé (au moins dans la zone des icônes) pour que la configuration des touches reste active.
 +
 +Quelques options sont disponibles en ligne de commandes :
 +<code>qjoypad --help</code>
 +
 +===== Bug =====
 +Les touches dont les numéros d'identifiants dépassent 122 ne fonctionnent pas avec [[http://qjoypad.sourceforge.net/|QJoyPad]].
 +
 +Pour déterminer le numéro des touches claviers, exécuter la commande **xev**.
 +
 +Cela est dû à une limite du numéro maximale dans les fichiers sources.
 +
 +Pour augmenter la limite, il faut modifier la ligne //#define MAXKEY 122// du fichier source **constant.h** en remplaçant //122// par votre nombre maximal. 
 +
 +Il ne reste plus qu'à [[:qjoypad#sources|compiler]] le logiciel.
 +
 +===== Désinstallation =====
 +Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer le paquet]] **qjoypad**.
 +
 +===== Voir aussi =====
 +
 +  * La page traitant des [[joystick]] de façon générale.
 +  * en : [[http://qjoypad.sourceforge.net/|Site officiel]] de QJoyPad
 +  * fr : Page de doc de son successeur [[antimicro||AntiMicro]]
 +
 +----
 +//Contributeurs : [[:utilisateurs:hizoka|hizoka]] Le 17/05/2013//