J'ai un clavier sans fil Logitech K750 (version Mac argenté) connecté à un Lenovo ThinkPad (via le récepteur USB unificateur, avec une souris sans fil Logitech M705) et exécutant actuellement Ubuntu 12.04.
Par défaut, les touches F sont mappées en tant que touches multimédia / fonction, par exemple Play / Pause. Comme je ne les utilise pas très souvent, je veux que les touches F se comportent comme les "vraies" touches F ( F1- F12). Comment puis je faire ça?
Je sais qu'il y a une option dans les paramètres du BIOS, mais cela ne fait que basculer le clavier intégré du portable, pas sur mon clavier sans fil.
Je sais qu'il existe un moyen de changer cela pour le clavier sans fil Apple ( AppleKeyboard # Change_Function_Key_behavior ), mais il n'y a pas de répertoire "parameters" dans / sys / module / hid_logitech_dj /.
Des idées? Ou existe-t-il peut-être un moyen de le faire dans une version ultérieure d'Ubuntu (13.04)?
MISE À JOUR:
lsusb -d 046d:
spectacles
Bus 002 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
MISE À JOUR 2: Merci beaucoup pour votre aide Lekensteyn. Enfin, Solaar fonctionne très bien. Dans les "Problèmes connus" de Solaar, il est dit que cela ne fonctionne pas avec le Nano Receiver. Mais j'en ai un et ça marche très bien. N'oubliez pas de lire les instructions d'installation et d'exécuter le rules.d/install.sh
script. Il a également reconnu ma souris M705.
Réponses:
Solaar est un utilitaire graphique qui a la capacité de configurer la fonctionnalité de touche Fn sur les nouveaux appareils:
Depuis Ubuntu 15.04 (Vivid), Solaar peut être installé à partir des référentiels (
sudo apt-get install solaar
). Après l'installation, vous pouvez rechercher Solaar dans le menu des applications et le démarrer à partir de là.Une interface de ligne de commande est également disponible. Exemple d'utilisation:
Notez que ces paramètres ne sont pas persistants, vous le perdrez après le redémarrage. Cela pourrait changer dans les futures versions de Solaar.
J'ai déjà créé l'
ltunify
outil qui est un outil Unifying capable de communiquer dans l'ancien protocole HID ++ 1.0. Jusqu'à la sortie de la prochaine version de Solaar (la version actuelle est la 0.8.7), vous pouvez utiliserltunify
pour basculer la touche Fn sur un appareil plus ancien tel que le clavier K800.Instructions d'installation (extraites de /ubuntu//a/114089/6969 ):
La commande
ltunify fkeyswap
affiche l'état actuel:Pour échanger la fonctionnalité, exécutez
ltunify fkeyswap on
:Il y a aussi une
off
action:Veuillez laisser un commentaire si cela ne fonctionne pas afin qu'il puisse être corrigé. La fonctionnalité ci-dessus utilise des registres matériels non documentés.
la source
solaar -V
.ltunify
comme vous l' avez, mais la commande dessudo ltunify fkeyswap
sorties ce message:Unable to check fkey status
. J'ai vérifié que les appareils sont correctement connectés et appariés.solaar
package du référentiel ne fonctionne pas, essayez la branche master qui contient de nombreuses autres corrections et fonctionnalités.Vous n'avez plus besoin d'un
ppa
pour installer cela dans Ubuntu 15.08 avec ruse. Tapez simplementsur la ligne de commande.
De plus, si vous utilisez Unity ou Gnome Shell, vous pouvez utiliser la commande suivante à la place:
la source
Pour un clavier filaire comme k290, utilisez https://github.com/milgner/k290-fnkeyctl et exécutez la commande
la source