Bonjour,
Voici la marche à suivre pour configurer une souris Razer Deathadder sur Debian SID.
Je n’ai pas trouvé beaucoup d’info sur le net, donc j’espère que ça pourra servir à d’autres!
A défaut d’avoir réussi à installer le configurateur graphique, voici la méthode en ligne de commande.
1. Installation des dépendances
On installe les quelques paquets de dépendances :
# apt-get install libusb-dev libconfig0-dev
2. Téléchargement de l’outil de configuration
On télécharge le tarball de l’outil de configuration (version actuelle : 004) sur bu3sch.de/deathadder.php.
$ wget http://www.bu3sch.de/deathadder/deathaddercfg-004.tar.bz2
3. Installation de l’outil de configuration
On décompresse le tarball
$ tar -xjvf deathaddercfg-004.tar.bz2
$ cd deathaddercfg-004/
On crée les fichiers nécessaires pour faire un paquet debian :
$ dh_make --createorig
Type of package: single binary, multiple binary, library, kernel module or cdbs?
[s/m/l/k/b] s
Maintainer name : nicolas
Email-Address : nicolas@unknown
Date : Thu, 14 Feb 2008 07:13:34 +0100
Package Name : deathaddercfg
Version : 004
License : blank
Type of Package : Single
Hit <enter> to confirm:
Done. Please edit the files in the debian/ subdirectory now. You should also
check that the deathaddercfg Makefiles install into $DESTDIR and not in / .
Puis en root , cette commande crée le paquet debian (il passe toutes les étapes suivantes, automatiquement, la compilation, la création des liens et du programme):
# debian/rules binary
...
//si tout se passe bien, à la fin de la compilation, vous devriez voir :
dpkg-deb : construction du paquet « deathaddercfg » dans « ../deathaddercfg_004-1_i386.deb ».
Alors, en root toujours, il ne nous reste plus qu’à installer le paquet debian :
# cd ..
# dpkg -i deathaddercfg_004-1_i386.deb
On vérifie les USB-Vendor-ID et USB-Vendor-Product de la souris : après l’avoir connectée, faire :
$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 1532:0007
Bus 001 Device 003: ID 046d:08d7 Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
// ici, l'idVendor est 1532 et l'idProduct est 0007
Puis en root, on se replace dans le dossier extrait et on copie le fichier de règles pour UDEV
# cd deathadder
# cp udev-deathadder.rules /etc/udev/rules.d/01-deathadder.rules
// vérifier que le programme deathaddercfg est au bon endroit :
# locate /usr/local/bin/deathaddercfg
/usr/local/bin/deathaddercfg
4. Utilisation de l’outil de configuration
Une fois tout ça installé, on va créer un fichier de configuration de la souris
# nano /etc/deathadder.cfg
Et on y colle :
mouse0 = {
id = { "devid", "1532:0007" }
glowlogo = true # true : allume le logo de la souris en bleu; false: laisse le logo éteint
glowwheel = true # true : allume la molette de la souris en bleu; false: laisse la molette éteinte
resolution = 900 # DPI # résolution de la souris; valeur possibles : 450, 900 et 1800
frequency = 1000 # Hz # fréquence
}
On enregistre et on quite.
Ensuite, il suffit de débrancher et de rebrancher la souris pour que les réglages définis dans le fichier deathadder.cfg soit pris en compte.
Je me suis un peu (beaucoup) inspiré du sujet de Damsss concernant la vraie transparence avec Xorg.
Voilà