Come cambiare / disabilitare la funzionalità dei tasti fn su Ubuntu - Tastiera USB


12

Ciao, ho un problema con la mia nuova tastiera USB Lenovo, non riesco (non so come) cambiare le Fnchiavi in ​​Linux, su Windows è stato molto semplice .

Ma non so cosa posso fare su Linux per cambiare Fnchiave (o disabilitare), conosci qualche soluzione? Ho bisogno di funzioni standard di F1attraverso F12...


6
Prova a premere fn + Esc.
TheWanderer,

Intendi la chiave con l'etichetta Fn, o le 12 chiavi con 12 etichette diverse Fncon nuna da 1 a 12? Cosa vuoi fare esattamente con le chiavi?
Volker Siegel,

@ Zacharee1 Ho provato, non funziona
Tomasz Cy-man,

@Volker Siegel Intendo 12 tasti (funzionalità aggiuntiva di F1-11), ora quando premo F1 poi muto l'audio, devo premere il tasto Fn e F1 ... Voglio la funzione primaria di F1 era F1 non muto, F2 non volume giù, ecc ... E la domanda è come cambiare quella funzionalità (ad esempio ti ho dato il collegamento con la soluzione per Windows) o disabilitare tutte le funzioni Fn (muto, volume giù, volume su ...)
Tomasz Cy -man

Quindi vuoi premere fnprima di premere F1-12per farlo funzionare come tasto di scelta rapida?
TheWanderer,

Risposte:


30

inserisci qui la descrizione dell'immagine

questa è la soluzione migliore quello che ho trovato ;-)


Sarai felice di sapere che c'è qualcun altro con la stessa identica soluzione là fuori: D Grazie per l'immagine, stavo iniziando a pensare a quel piccolo oggetto pesante che potevo usare per tenere premuto questo tasto. Tutto ciò per una tastiera di qualità molto media ...
Adversus,

9
Hai fatto il trucco FN + ESC?
Natim,

1
FN + ESC funzionerà solo direttamente sul laptop, non su questa tastiera, la tastiera manca anche su interruttore on / off Penso che lo sviluppatore di questa tastiera sia stato sciocco.
Maytham-ɯɐɥʇʎɐɯ

1
Gli ingegneri "intelligenti" di Lenovo hanno rotto questa soluzione. Ora il tasto Fn si trova tra i tasti di controllo e Windows a sinistra della barra spaziatrice. Un bloccatore di carta o un oggetto pesante non possono assolutamente andare in quel posto. In realtà mettere il tasto Fn lì è davvero imbarazzante perché è molto facile confonderlo con il tasto Windows. Sto pensando di acquistare un'altra tastiera (non lenovo) :-(
kriss il

3

Ho trovato una soluzione software.

clonare il seguente programma da github:

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

compilare al seguente programma:

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

Forse alcuni errori vengono visualizzati quando si esegue il programma.

Questo programma ha inviato 2 sequenze di tasti alla tastiera (0x05 e 0x01).

penso che non puoi premerli fisicamente:

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

Sono associati a tasti speciali.

questa è solo una soluzione temporanea: dopo il riavvio queste impostazioni non sono più disponibili.

forse crei un cronjob per risolverlo permanentemente:

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


PS: No-modello: SK-8821 Bus 002 Dispositivo 002: ID 17ef: 6018 Lenovo
MaCXyLo

stessa tastiera, funziona anche per me! +1 :)
supervacuo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.