Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/01/2006, à 03: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, à 14:09)


L'ami René

Tous pour un et un pour tous !

Hors ligne

#2 Le 08/01/2006, à 03: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, à 04: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 !

Hors ligne

#4 Le 08/01/2006, à 14: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, à 15:08)


L'ami René

Tous pour un et un pour tous !

Hors ligne

#5 Le 19/10/2006, à 15: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 !

Hors ligne