web-dev-qa-db-fra.com

Touches G sur le clavier Corsair K30

J'ai récemment acheté un tout nouveau clavier Corsair K et je décide avec enthousiasme de le brancher sur mon PC domestique Xubuntu, et cela fonctionne à merveille. Eh bien, à part deux choses principales qui m'ont vraiment déçu.

  • Les touches G et leurs profils ne peuvent pas être configurés pour faire quoi que ce soit, ils sont donc simplement assis là, inutiles.
  • (Pas si important) La touche de verrouillage du défilement ne fait rien.

Je me demandais si je pouvais faire quelque chose pour me permettre de remapper les touches G pour effectuer des tâches telles que l'ouverture du terminal ou d'un navigateur Web.

Jusqu'à présent, j'ai essayé les choses suivantes:

  • Exécution du logiciel de clavier Corsair K30 via Wine . Il a été lancé et tout semble fonctionner, mais il ne détecte pas le clavier en tant que K30 et, en tant que tel, n'enregistre aucune des touches "inhabituelles" sur lesquelles j'appuie, telles que les boutons de luminosité, de profil macro et d'enregistrement de macro. (La luminosité fonctionne et modifie la luminosité de la LED du clavier, mais le programme ne la détecte pas.)

  • En utilisant xbindkeys et en déterminant les codes de clé de chaque touche G et autres. Les touches G sont toutes identiques, mais les autres clés, comme le profil de macro et l'enregistrement de macro, ont des noms différents.

  • Il suffit d'entrer dans un programme normal tel que Keyboard > Application Shortcuts et d'essayer de lier les touches G là-bas.

Cela ne fonctionne évidemment pas, alors y a-t-il un autre moyen de faire fonctionner les touches G de mon clavier?

Version Ubuntu: Ubuntu 15.04 (Vivid Vervet)

3
Cold999

C'est peut-être à la limite, mais il y a n pilote de noyau Linux pour Corsair Kxx en cours de développement. La base est Corsair K90, mais il y a rapports pour le Corsair K4 . Cela pourrait fonctionner pour le Corsair K30.

Une caractéristique à noter est:

Remappage des touches G afin qu'elles envoient les codes de clé appropriés.

Une alternative est le pilote non officiel RVB K65/K70/K95 pour Linux et OS X , mais il semble que ce soit uniquement pour les éditions RVB. C'est sur GitHub , cependant.

Remarque: je ne connais pas le Corsair K30, mais pour le Corsair K95 RGB , les touches G ne fonctionnent pas car elles ne sont pas exécutées dans le clavier lui-même, mais par un logiciel du système d'exploitation ( destiné uniquement à être Windows).

2
Peter Mortensen