Comment changer / désactiver la fonctionnalité des touches fn sur Ubuntu - Clavier USB

12

Salut, j'ai un problème avec mon nouveau clavier USB Lenovo, je ne peux pas (je ne sais pas) comment changer de Fnclé sous Linux, sur Windows, c'était très facile .

Mais je ne sais pas ce que je peux faire sous Linux pour changer de Fnclé (ou désactiver), connaissez-vous une solution? J'ai besoin de fonctions standard de F1par F12...

Tomasz Cy-man
la source
6
Essayez d'appuyer sur fn + Esc.
TheWanderer
Voulez - vous dire la clé avec l'étiquette Fn, ou les 12 touches avec 12 étiquettes différentes Fnavec nêtre l' un des 1 à 12? Que voulez-vous exactement que les clés fassent?
Volker Siegel
@ Zacharee1 J'ai essayé, ça ne marche pas
Tomasz Cy-man
@Volker Siegel Je veux dire 12 touches (fonctionnalité supplémentaire de F1-11), maintenant quand j'appuie sur F1 puis je mute le son, je dois appuyer sur la touche Fn et F1 ... Je veux que la fonction principale de F1 soit F1 non muette, F2 pas de volume bas, etc ... Et la question est de savoir comment changer cette fonctionnalité (comme exemple, je vous ai donné un lien avec la solution pour Windows) ou désactiver toutes les fonctions Fn (muet, volume bas, volume haut ...)
Tomasz Cy -man
Vous voulez donc avoir à appuyer fnavant d'appuyer F1-12pour qu'il fonctionne comme une touche de raccourci?
TheWanderer

Réponses:

31

entrez la description de l'image ici

c'est la meilleure solution que j'ai trouvée ;-)

Tomasz Cy-man
la source
Vous serez heureux de savoir qu'il y a quelqu'un d'autre avec exactement la même solution: D Merci pour la photo, je commençais à penser au petit objet lourd que je pouvais utiliser pour maintenir cette touche enfoncée. Tout ça pour un clavier de qualité très moyenne ...
Adversus
9
Avez-vous fait le tour FN + ESC?
Natim
1
FN + ESC ne fonctionnera que directement sur l'ordinateur portable et non sur ce clavier, le clavier manque également l'interrupteur marche / arrêt Je pense que le développeur de ce clavier était idiot.
maytham-ɯɐɥʇʎɐɯ
1
Les ingénieurs «intelligents» de lenovo ont cassé cette solution. Maintenant, la touche Fn se trouve entre les touches de contrôle et les fenêtres à gauche de la barre d'espace. Un bloqueur de papier ou un objet lourd sont définitivement interdits à cet endroit. En fait, mettre la touche Fn est vraiment gênant car il est très facile de la confondre avec la touche Windows. J'envisage d'acheter un autre clavier (non lenovo) :-(
kriss
3

J'ai trouvé une solution logicielle.

clonez le programme suivant depuis github:

git clone https://github.com/lentinj/tp-compact-keyboard.git

compiler dans le programme suivant:

cd tp-compact-keyboard/tp-compact-usb-keyboard
make
sudo ./tp-compact-usb-keyboard /dev/hidraw1

Peut-être que certaines erreurs sont affichées lorsque vous exécutez le programme.

Ce programme a envoyé 2 frappes au clavier (0x05 et 0x01).

je pense que vous ne pouvez pas les presser physiquement:

http://www.kbdedit.com/manual/low_level_vk_list.html

Ils sont mappés à des clés spéciales.

ce n'est qu'une solution temporaire - après un redémarrage, ces paramètres ont disparu.

vous créez peut-être un cronjob pour le réparer définitivement:

http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/

MaCXyLo
la source
PS: n ° de modèle: SK-8821 Bus 002 Device 002: ID 17ef: 6018 Lenovo
MaCXyLo
même clavier, fonctionne aussi pour moi! +1 :)
supervacuo