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 27/10/2011, à 16:30

bishop

Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

07-05-2015 - Tutoriel obsolète (les pilotes ne sont plus disponibles)

Utilisez le PPA Roccat Tools de Arturo Casal


Installation des pilotes de la souris Roccat Kova[+] sur Ubuntu Natty 11.04.
Possesseur depuis 7/8 mois d'une souris Roccat Kova[+] pouvant fonctionner sans pilotes sous GNU/Linux Ubuntu je ne m'étais jamais penché sur les possibilités de configuration de cette souris.
Un tutoriel Souris Roccat Kova[+] étant proposé dans la documentation ubuntu-fr (pour Ubuntu Lucid et Maverick) je me suis dit qu'il était peut être temps de tester ces pilotes. Je me suis donc lancé dans l'installation de ceux-ci.
Vu les difficultés rencontrées et les erreurs affichées pendant la compilation, je poste les solutions.


Préparation.
1) Création d'un dossier destiné à recevoir les pilotes :

mkdir ~/RoccatKovaPlus

2) Téléchargez les pilotes sur SourceForge et décompressez-les dans le dossier RoccatKovaPlus :

cd ~/RoccatKovaPlus

Téléchargement et décompression du pilote roccat version 0.9.0 au 27 Octobre 2011 :

wget -q http://sourceforge.net/projects/roccat/files/roccat/roccat-0.9.0.tar.bz2 && tar xjvf roccat-0.9.0.tar.bz2

Téléchargement et décompression du pilote kovaplus version 0.4.0 au 27 Octobre 2011 :

wget -q http://sourceforge.net/projects/roccat/files/kovaplus/kovaplus-0.4.0.tar.bz2 && tar xjvf kovaplus-0.4.0.tar.bz2

Téléchargement et décompression des modules kmod-roccat version 0.6.1 au 27 Octobre 2011 :

wget -q http://sourceforge.net/projects/roccat/files/kmod-roccat/kmod-roccat-0.6.1.tar.bz2 && tar xjvf kmod-roccat-0.6.1.tar.bz2

3) Installez les dépendances :

cd && sudo apt-get install libgtk2.0-dev libudev-dev libunique-dev libnotify-dev libcanberra-dev libusb++-dev cmake linux-headers-generic

S'il manque des dépendances installez les paquets demandés (extension .dev) et signalez-le que je puisse les ajouter.


4) Création de liens symboliques.
La compilation de la librairie du pilote roccat-0.9.0 échoue soit parce que de nombreux chemins dans les fichiers nécessaires à la compilation sont obsolètes, soit parce que les noms de dossiers ne sont pas ceux attendus. Une solution bien plus propre serait de modifier ces chemins et ces noms de dossier dans les fichiers de compilation mais en attendant mieux j'ai choisi la simplicité... créer des liens symboliques.

cd
sudo ln -s /usr/include/glib-2.0/glib.h /usr/include
sudo ln -s /usr/include/glib-2.0/glib /usr/include/glib
sudo ln -s /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h /usr/include/glib
sudo ln -s /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h /usr/include/glibconfig.h
sudo ln -s /usr/include/glib-2.0/glib-object.h /usr/include/glib-object.h
sudo ln -s /usr/include/glib-2.0/gobject /usr/include/gobject
sudo ln -s /usr/include/glib-2.0/gmodule.h /usr/include/gmodule.h
sudo ln -s /usr/include/gtk-2.0/gtk /usr/include/gtk
sudo ln -s /usr/include/gtk-2.0/gdk /usr/include/gdk
sudo ln -s /usr/include/glib-2.0/gio /usr/include/gio
sudo ln -s /usr/lib/gtk-2.0/include/gdkconfig.h /usr/include/gdkconfig.h
sudo ln -s /usr/include/gdk-pixbuf-2.0/gdk-pixbuf /usr/include/gdk-pixbuf
sudo ln -s /usr/include/cairo/cairo.h /usr/include/cairo.h
sudo ln -s /usr/include/cairo/cairo-version.h /usr/include/cairo-version.h
sudo ln -s /usr/include/cairo/cairo-features.h /usr/include/cairo-features.h
sudo ln -s /usr/include/cairo/cairo-deprecated.h /usr/include/cairo-deprecated.h
sudo ln -s /usr/include/pango-1.0/pango /usr/include/pango
sudo ln -s /usr/include/atk-1.0/atk /usr/include/atk

5) Compilation du pilote roccat version 0.9.0 :

cd ~/RoccatKovaPlus/roccat-0.7.2
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="/usr" ..
make
sudo make install

6) Compilation du pilote kovaplus-0.4.0 :

cd ~/RoccatKovaPlus/kovaplus-0.2.0
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="/usr" ..
make
sudo make install

7) Compilation des modules kmod-roccat-0.5.0.
Il faut connaître la version de Linux installée sur votre machine. Pour cela, lançez cette commande qui va vous donner la version :

uname -r

La commande renvoie ce résultat :

2.6.38-12-generic
En date du 27 Octobre 2011 lenoyau est donc en version 2.6.38-12-generic.


Le dossier kmod-roccat-0.5.0 contient les modules de différents noyaux Linux. Pour lister ceux-ci utilisez la commande :

cd ~/RoccatKovaPlus/kmod-roccat-0.5.0 && ls

La commande renvoie ce résultat :

2.6.23.17                  2.6.26.8                    2.6.30_to_2.6.34      2.6.39_and_up                COPYING
2.6.24.7                    2.6.27.31                  2.6.35_to_2.6.37      blacklist-roccat.conf       INSTALL
2.6.25.20                  2.6.28_to_2.6.29       2.6.38                      ChangeLog                     README

Rendez-vous dans le dossier correspondant à votre version de noyau, ici c'est le 2.6.38 (pour Ubuntu Natty 11.04 en date du 27 Octobre 2011) :

cd ~/RoccatKovaPlus/kmod-roccat-0.5.0/2.6.38

Compilez les modules :

make
sudo make modules_install

Il reste une dernière chose à faire spécifique à Ubuntu qui ne tient pas compte des modules extras par défaut :

sudo depmod -a
sudo modprobe kovaplus

8) Raccourcis et commandes.
Vous trouverez les raccourcis des GUI(s) (interfaces graphiques) Roccat Kova[+] et Roccat macro editor dans le Tableau de bord => Préférences.
Cliquer sur le raccourci Roccat Kova[+] ne lance pas le GUI mais affiche un icône (croix rouge) dans le systray. Cliquez (double clique) sur cet icône pour lancer le GUI.

Si vous voulez pouvoir enregister vos modifications lorsque vous lancer le GUI Roccat Kova[+] avec la raccourci vous devez modifiez la commande du raccourci.
     - Rendez-vous dans le Tableau de bord => Préférences => Menu principal.
     - Sélectionnez Roccat Kova[+] dans Système => Préférences.
     - Dans Type : sélectionnez Application dans un Terminal.
     - Dans Commande : remplacez kovaplusgui par sudo kovaplusgui.

Roccat


Vous pouvez aussi lancer ces outils dans un Terminal.
Le GUI Roccat Kova[+] :

sudo kovaplusgui

Roccat.Kova-02.mini.jpg


L'éditeur de macros :

roccat_macro_editor

Roccat.Kova-03.mini.jpg

Dernière modification par bishop (Le 07/05/2015, à 07:36)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#2 Le 06/05/2015, à 21:52

schepard

Re : Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

Ayant récemment fait l'acquisition d'une souris Roccat, j'ai tenté cette méthode pour l'installer.
Après avoir effectué la commande :

cmake -DCMAKE_INSTALL_PREFIX="/usr" ..

le message suivant apparait :

--   package 'gaminggear-0' not found
CMake Error at cmake_modules/FindGAMINGGEAR0.cmake:70 (MESSAGE):
  Could not find GAMINGGEAR0
Call Stack (most recent call first):
  CMakeLists.txt:79 (FIND_PACKAGE)

Le paquet libgaminggear0 est pourtant installé.

Quelqu'un a-t-il une idée ?

Merci

Hors ligne

#3 Le 06/05/2015, à 22:01

Gaara

Re : Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

Bonsoir,
Je suppose qu'il s'agit du paquet libgamin-dev, car tous les paquets qui finissent par 'dev' sont utilisés pour compiler.


Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid

                                        <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#4 Le 06/05/2015, à 22:13

J5012

Re : Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

http://roccat.sourceforge.net/general.h … er_install

est plus adapte aux install modernes ... y a meme un ppa !

Hors ligne

#5 Le 06/05/2015, à 23:33

bishop

Re : Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

J5012 a écrit :

http://roccat.sourceforge.net/general.h … er_install

est plus adapte aux install modernes ... y a meme un ppa !

+1 - En effet ce PPA fonctionne très bien.


schepard !
Si tu installes ce PPA il faut, pour pouvoir configurer la souris, lancer le logiciel en ligne de commande avec sudo. Sinon, si tu utilises les raccourcis, tu ne peux rien modifier.
Pour ma souris, une Roccat Kova+ c'est :

sudo roccatkovaplusconfig

Kova+_mini.jpg


Je ne sais pas quel est le modèle de ta souris mais voici :
la liste des souris supportées :

Kone                           (ROC-11-500, ROC-11-501)
Kone[+]                        (ROC-11-800)
KonePure                     (ROC-11-700)
KonePureMilitary           (ROC-11-711)
KonePureOptical           (ROC-11-710)
KonePureOpticalBlack   (ROC-11-714-B)
KoneXTD                       (ROC-11-810)
KoneXTDOptical            (ROC-11-811)
Kova[+]                          (ROC-11-520)
Lua                                (ROC-11-310)
Pyra                              (ROC-11-300, ROC-11-510)
Savu                             (ROC-11-600)
Tyon Black/White          (ROC-11-850, ROC-11-851)


la liste des exécutables correspondants :

  • roccatkoneconfig

  • roccatkoneplusconfig

  • roccatkonepureconfig

  • roccatkonepuremilitaryconfig

  • roccatkonepureopticalconfig

  • roccatkonextdconfig

  • roccatkonextdopticalconfig

  • roccatkovaplusconfig

  • roccatluaconfig

  • roccatpyraconfig

  • roccatsavuconfig

  • roccattyonconfig

Dernière modification par bishop (Le 06/05/2015, à 23:53)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#6 Le 07/05/2015, à 12:11

schepard

Re : Natty 11.04 - Installation des pilotes de la souris Roccat Kova[+]

En passant par les dépôts ça marche très bien.
Je suis rassuré car j'avais acheté une souris Roccat pour sa compatibilité reconnue avec linux.

Merci à tous.

Hors ligne