Bonjour à tous,
Ayant marre de mon clavier pourrave acheté 0.30 rue Montgallet (on ne rembourse pas!), j'ai fait des folies et j'ai acheté un clavier Logitech Deluxe Access. Ne vous fiez pas au nom, ça pète comme ça mais en fait c'est le moins cher de la FNAC (22).
Il est mieux que mon ex sous merde, donc jusqu'ici tout va bien.
Il est même multimédia, avec plein de touches de formes et de couleurs variées. Me souvenant d'une page décrivant comment on configure ce genre de clavier sous linux (http://ernest.cheska.net/clavier/clavier.shtml(...)), je me lance donc dans xev, xmodmap et compagnie.
Puis je me rend compte que Gnome a un outil de configuration des raccourcis clavier très pauvre. Impossible d'associer une touche à une commande :(
Je jette un oeil à KDE, c'est déjà mieux. Mais je préfère quand même Gnome, question de look et d'habitude. En cherchant un peu plus je tombe sur... linuxfr! (http://linuxfr.org/2002/09/24/9748.html(...)). Et la c'est le bonheur, plein de liens et de projets qui font exactement ce que je cherche.
Il y a donc Lineak (http://lineak.sourceforge.net/(...)), bon projet, malheureusement il n'a que 3 touches configurées pour mon clavier. Je dois donc ajouter la 20aine d'autres touches à la main dans le fichier de config.
Pour ceux que ça intéresse voici cette config, dans /etc/lineakkb.def :
[LTDAK]
brandname = "Logitech"
modelname = "Deluxe Access Keyboard"
[KEYS]
user = 223
mail = 236
message = 145
camera = 146
mute = 160
sound_up = 176
sound_down = 174
media = 237
home = 178
find = 229
file = 187
answer = 188
forward = 118
check = 119
fast_rewind = 144
fast_forward = 153
play = 162
stop = 164
computer = 195
files = 196
users = 215
music = 216
Les noms des touches sont de moi, si vous ne pigez pas de quelle touche il s'agit, sachez qu'elles sont dans l'ordre, de gauche à droite et de haut en bas.
Une fois que j'ai fait ça, un coup de lineakconfig me permet d'associer une commande ou une action spéciale pour chaque touche. J'ajoute le lancement de "lineakd -b" au démarrage de ma session Gnome et tout va bien (ouf!). Je peux lancer xmms avec ma touche "media", lancer la lecture avec la touche "play", monter/descendre le son...
J'ai également jeté un oeil sur Acme (http://www.hadess.net/misc-code.php3(...)). Il me paraît moins souple car il offre une liste d'actions à associer à une touche. Pas moyen d'associer une commande spécifique.
J'ai aussi essayé hotkeys (http://freshmeat.net/projects/hotkeys/?topic_id=861(...)) qui me paraît le moins abouti des 3 projets. Il vient avec des fichiers de configuration pour certains claviers (pas le mien :( ) et associe des keycodes à des actions prédéfinies. Là encore impossible d'associer une commande particulière.
Enfin j'ai regardé ce fichier /usr/X11R6/lib/X11/xkb/symbols/inet qui associe des noms du type XF86AudioNext, XF86AudioRaiseVolume... à des touches. J'ai bien essayé d'associer ces symboles à mes keycodes dans mon .Xmodmap, mais il ne se passe rien quand j'appuie sur ces touches. Visiblement aucune appli ne reconnait ces symboles par défaut.
Si vous connaissez d'autres appli permettant de gérer un clavier multimédia, ça m'intéresse. L'idéal serait de se passer de la config du .Xmodmap à la main, ça c'est pas très "user friendly"! Si vous savez ce que je peux faire des mes symboles XF86* dans certaines applis, ça m'intéresse également :)
# Re: Clavier multimédia
Posté par linuxsuxe . Évalué à 3.
http://jodrell.net/gnome-hacks/hacks.html?id=14(...)
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 2.
[^] # Re: Clavier multimédia
Posté par wismerhill . Évalué à 2.
Si tu veux voir, lance kmail (ou un autre comme konqole ou konqueror) et kdcop pour voir tout ce que tu peux faire via dcop. Et la commande dcop permet de faire des scripts (donc ce qui t'intéresse).
voir ce tutorial http://developer.kde.org/documentation/tutorials/automation/index.h(...)
[^] # Re: Clavier multimédia
Posté par wismerhill . Évalué à 2.
dcop kmail 'qt/KXMLGUILClient-KActionCollection/reply' activate
On peut avoir la liste des objets de kmail avec
dcop kmail qt objects
c'est comme ça que j'ai trouvé le qt/KXMLGUILClient-KActionCollection/reply (avec un grep reply).
Kmail a une interface dcop très complète, on peut à peu près tout faire par là.
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
Il y a un équivalent à DCOP sous Gnome?
[^] # Re: Clavier multimédia
Posté par Infernal Quack (site web personnel) . Évalué à 1.
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: Clavier multimédia
Posté par Polaris . Évalué à 2.
Peut-être pas, mais "evolution mailto:" fait juste ce que tu demandes. Pour répondre, tu as CTRL+R, répondre à tous SHFT+CTRL+R, et Transférer CTRL+F, donc si tu dupliques ces combinaisons sur les touches en question, tu as à peu près le bon fonctionnement, sauf quand Evolution n'a pas le focus (mais bon, est-ce que ça a un sens de répondre à un message sans savoir lequel ?). Pour vérifier, je ne sais pas, je n'utilise pas de spellchecker avec Evolution, il y en a un ?
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par Zorro (site web personnel) . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par Polaris . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
Mais s'il y avait moyen de zapper cette étape ce serait cool.
J'ai envoyé mes keycodes à Lineak. Donc s'ils les intègrent il n'y aura plus à se faire ch... Faudrait recenser tous les keycodes de tous les claviers! Mais avec 3 projets utilisant chacun 3 type de fichier de config différents je ne sais pas si ça va se faire rapidement. Il manque un standard "clavier multimedia" je pense.
# Re: Clavier multimédia
Posté par kolter (site web personnel, Mastodon) . Évalué à 2.
.
Je te conseille d'envoyer la photo de ton clavier ainsi que le mappage au mainteur de lineak pour qu'il puisse l'intégrer....
Si ton clavier est PS2 et USB, il se peut que le mappage des touches soit différents selon le branchement (ne me demander pas pourquoi), c'est le cas de mon clavier.... alors si tu contribue fais les 2 mappages envoie lu en plus c'est pas ce qui prend du temps ....
M.
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
Il y a déjà la photo de mon clavier dans Lineak. Mais je vais de ce pas envoyer ma config au projet!
# Re: Clavier multimédia
Posté par Gawan . Évalué à 1.
Je plusserai celui qui m'aidera ;-) merci
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
[^] # Re: Clavier multimédia
Posté par gnumdk (site web personnel) . Évalué à 1.
# Re: Clavier multimédia
Posté par Infernal Quack (site web personnel) . Évalué à 1.
Cf. http://perso.wanadoo.fr/shift/KDE3.2/kcontrol-keyboardLayout.png(...) Les claviers multimédia sont listés.
Et ensuite http://perso.wanadoo.fr/shift/KDE3.2/kcontrol-keyboardShortcuts.png(...) et onglet Shorcut Schemes pour les raccourcies globaux.
KDE roxor !!! KDE 3.2 roxor encore plus http://perso.wanadoo.fr/shift/KDE3.2/(...) \o/ !!!
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: Clavier multimédia
Posté par Yhar Gla . Évalué à 1.
On peut associer une touche à une appli (choisie dans le menu).
Mais est-ce que ça fonctionne avec le son (monter/baisser) ?
# Re: Clavier multimédia
Posté par Twidi (site web personnel) . Évalué à 3.
c'est nickel, j'ai peu de touches donc j'ai pu les assigner à ce que je voulais mais aussi a d'autres fonction avec shift, alt, etc, etc...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.