#1 Le 03/01/2006, à 02:53
- Lami
[Résolu]Impossible de créer /dev/input/js* pour une manette de jeu
Bonjour,
Je n'arrive pas a faire fonctionner une manette de jeu Sidewinder 3D Pro Plus connecter au port jeu de ma carte son SoundBlaster ES1371.
Je n'arrive pas a créer le /dev/input/js* pour une manette de jeux avec la commande sudo MAKEDEV js !
Vous pouvez m'aider, je suis sous Kubuntu 5.10 ?
Merci !
Dernière modification par Lami (Le 08/01/2006, à 13:09)
L'ami René
Tous pour un et un pour tous !
Linux Kubuntu 24.04.1
Hors ligne
#2 Le 08/01/2006, à 02:34
- habana
Re : [Résolu]Impossible de créer /dev/input/js* pour une manette de jeu
sudo MAKEDEV js
pour l'exécuter avec les droits d'admin.
Compatibilité avec Sidewinder 3D Pro Plus non vérifiée.
@+
#3 Le 08/01/2006, à 03:12
- Lami
Re : [Résolu]Impossible de créer /dev/input/js* pour une manette de jeu
Bonjour Habana,
Merci pour le code. Cette commande fonctionne bien et elle crée les nodes js0 à js3 et djs0 à djs3, mais au redémarage de l'ordinateur ces nodes n'existent plus.
Pour quoi ces notes disparressent-ils ?
L'ami René
Tous pour un et un pour tous !
Linux Kubuntu 24.04.1
Hors ligne
#4 Le 08/01/2006, à 13:46
- Lami
Re : [Résolu]Impossible de créer /dev/input/js* pour une manette de jeu
Bon, il semble que la solution ce trouvait du côté des fichiers /etc/modules et /etc/modules.conf.
http://wiki.ubuntu-fr.org/materiel/joystick/side_winder
Et voilà, ça fonctionne.
Dernière modification par Lami (Le 19/10/2006, à 14:08)
L'ami René
Tous pour un et un pour tous !
Linux Kubuntu 24.04.1
Hors ligne
#5 Le 19/10/2006, à 14:22
- Lami
Re : [Résolu]Impossible de créer /dev/input/js* pour une manette de jeu
Voici le début de la solution.
En ligne de commande, copiez dans un terminal :
$ sudo apt-get install joystick jscalibrator
Pour une manette de jeux MS-SideWinder
Editer la configuration des « modules »
Pour cela, il faut éditer le fichier de configuration ''/etc/modules''. Dans un Terminal, entrez la commande suivante:
$ sudo kate /etc/modules
Prenez soin de respecter la casse. Ce fichier « modules » regroupe une partie des pilotes à charger avec votre noyau Linux.
Ajoutez à la fin du fichier, le texte suivant :
## Pilotes de manette de jeu (joystick)
joydev ## Pilote pour les manettes de jeu
ns558 ## Pilote pour le port jeu
analog ## Pilote pour manette de jeu analogique
sidewinder ## Pilote spécifique pour les manette MS-SideWinder
Cela donne un fichier ''/etc/modules'' qui devrait ressembler à ceci :
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.lp
## Pilotes de souris
psmouse
mousedev## Pilotes de carte de son ALSA Ensoniq ES1371 AudioPCI-97
alias snd-card-0 snd-ens1371
below snd-es1371
snd-seq-device ## Optionnel, pour les séquanseur MIDI
snd-seq-midi ## Optionnel, pour les séquanseur MIDI## Pilotes de manette de jeu (joystick)
joydev ## Pilote pour les manettes de jeu
ns558 ## Pilote pour le port jeu
analog ## Pilote pour manette de jeu analogique
sidewinder ## Pilote spécifique pour les manette MS-SideWinder
Vous devez créer ou modifier le fichier /etc/modules.conf, pour y ajouter des lignes.
$ sudo kate /etc/modules.conf
A la fin du fichier, copier les lignes suivante :
alias js0 input
above input joydev ns558 analog sidewinder
Enregistrez les modifications puis redémarrez votre ordinateur.
Calibrer la manette de jeu
En ligne de commande, copiez dans un terminal :
Après le redémarrage de l'ordinateur, calibrez la manette de jeu avec la commande :
$ jscalibrator
Cliquez sur le bouton « Calibrate »
Utilisez tous les axes et boutons de votre manette de jeu pour que le logiciel enregistre les valeurs minimales et maximales de votre manette.
Re-cliquez sur le bouton « Calibrate » pour que ces paramêtres soient enregistrés.
L'ami René
Tous pour un et un pour tous !
Linux Kubuntu 24.04.1
Hors ligne