Lenovo Slim USB Keyboard - klávesy Fn

BzF

Lenovo Slim USB Keyboard - klávesy Fn
« kdy: 12. 04. 2014, 22:30:06 »
Hezký den,
ne(vy)řešili jste někdo problém pod Linuxem s Lenovo Slim USB Keyboard - pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)? Pod Windows existuje program, který umožňuje toto chování přepnout.
V nouzi nejvyšší přistoupím k HW úpravě a tlačítko bude pořád zmáčknuté  ;)
Díky BzF


Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #1 kdy: 12. 04. 2014, 23:14:35 »
Hezký den,
ne(vy)řešili jste někdo problém pod Linuxem s Lenovo Slim USB Keyboard - pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)? Pod Windows existuje program, který umožňuje toto chování přepnout.
V nouzi nejvyšší přistoupím k HW úpravě a tlačítko bude pořád zmáčknuté  ;)
Díky BzF
Pod widlami ten prepínač funguje dosť mizerne. Pokiaľ viem, tak u zákazníkov viac nefungoval ako išiel, proste sa na to nedalo spoľahnúť. Časom všetci vymenili klávesnice za hocijaké normálne, kde tento problém nemuseli riešiť..

Pavel 'TIGER' Růžička

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #2 kdy: 13. 04. 2014, 08:52:23 »
Hezký den,
ne(vy)řešili jste někdo problém pod Linuxem s Lenovo Slim USB Keyboard - pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)? Pod Windows existuje program, který umožňuje toto chování přepnout.
V nouzi nejvyšší přistoupím k HW úpravě a tlačítko bude pořád zmáčknuté  ;)
Díky BzF

Pavel 'TIGER' Růžička

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #3 kdy: 13. 04. 2014, 08:56:10 »
Hezký den,
ne(vy)řešili jste někdo problém pod Linuxem s Lenovo Slim USB Keyboard - pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)? Pod Windows existuje program, který umožňuje toto chování přepnout.
V nouzi nejvyšší přistoupím k HW úpravě a tlačítko bude pořád zmáčknuté  ;)
Díky BzF

Koukám, že to nepřipojilo text, takže znova.

Odpověděl sis sám, až na to HW, to nahraď SW. Potřebuješ namapovat tu klávesu, aby při startu systému její nezmáčknutí znamenalo zmáčknutí a naopak. Přestože jsem to ještě nikdy nepotřeboval, věřím, že to v Linuxu nebude takový problém.

Pavel 'TIGER' Růžička

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #4 kdy: 13. 04. 2014, 09:06:00 »
Ale jak je vidno, už se to řešilo: https://github.com/lentinj/tp-compact-keyboard


Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #5 kdy: 13. 04. 2014, 09:07:58 »
Odpověděl sis sám, až na to HW, to nahraď SW. Potřebuješ namapovat tu klávesu, aby při startu systému její nezmáčknutí znamenalo zmáčknutí a naopak. Přestože jsem to ještě nikdy nepotřeboval, věřím, že to v Linuxu nebude takový problém.
Fn klávesu zpravidla obhospodařuje řadič klávesnice, do počítače se vůbec nedostane informace o tom, zda byla nebo nebyla stisknuta.

pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)?

Pokud všechny multimediální klávesy bez Fn posílají scankódy, můžete si vytvořit vlastní mapová klávesnice, kde stisknutí třeba ztlumení zvuku se převede na F5 apod. Případně i opačně, stisknutí F5 (tedy Fn+ztlumení) se převede na kód klávesy ztlumení zvuku. Něco o tom je třeba zde: Klávesnice v X, ale nevím, zda se některé věci už nedělají jinak.

Jimm

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #6 kdy: 13. 04. 2014, 09:15:34 »
To je zase Jirsákovina..  ;D Takže pokud OS nedostane informaci o tom že byla stisknuta klávesa, jak na to může jakkoli reagovat? Nebo mluvíte o klávesách, které nic nedělají?  :o

Jakub Galgonek

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #7 kdy: 13. 04. 2014, 09:44:50 »
To je zase Jirsákovina..  ;D Takže pokud OS nedostane informaci o tom že byla stisknuta klávesa, jak na to může jakkoli reagovat? Nebo mluvíte o klávesách, které nic nedělají?  :o

Si zkus zmáčknout Fn, jestli ti přijde nějaký scancod.

Lol Phirae

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #8 kdy: 13. 04. 2014, 10:05:19 »
pro F1-F12 je nutno stisknout i klávesu Fn (standardně jsou tam multimediální klávesy)?

Rozmlať s tím autorovi nápadu hlavu na kaši. Jediné smysluplné řešení, jinak se nikdy nepoučí.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #9 kdy: 13. 04. 2014, 10:36:40 »
@Lol Phirae: Tak to by s tou klavesnici musel do Apple. Jestli tam v mauzoleu maji nabalzamovaneho Jobse, mohl by rozmlatit hlavu jemu, protoze picoviny namisto Fn klaves jsem prvne videl na Aplle masine, takze to asi bude jejich vymyslenost. Na OS X se to nastesti da prepnout zpet, protoze jinak se tam ani neda pouzivat Midnight Commander.

Jimm

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #10 kdy: 13. 04. 2014, 13:09:09 »
Jenže Apple je svůj vlastní ostrov a neřekl bych že to jeho uživatelům vadí...

Jimm

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #11 kdy: 13. 04. 2014, 13:20:09 »
Na otázku: Ano, skutečně systém dostává event, kdyby systém nedostával echo o stisku klávesy, ta klávesa by nemohla fungovat, ne??



davkol

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #12 kdy: 13. 04. 2014, 13:41:30 »
To je zase Jirsákovina..  ;D Takže pokud OS nedostane informaci o tom že byla stisknuta klávesa, jak na to může jakkoli reagovat? Nebo mluvíte o klávesách, které nic nedělají?  :o

Si zkus zmáčknout Fn, jestli ti přijde nějaký scancod.

thinkpad X200T

Kód: [Vybrat]
$ xev
[...]
KeyPress event, serial 40, synthetic NO, window 0x3600001,
    root 0x83, subw 0x0, time 63452416, (207,741), root:(790,764),
    state 0x0, keycode 151 (keysym 0x1008ff2b, XF86WakeUp), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x3600001,
    root 0x83, subw 0x0, time 63452429, (207,741), root:(790,764),
    state 0x0, keycode 151 (keysym 0x1008ff2b, XF86WakeUp), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

Jakub Galgonek

Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #13 kdy: 13. 04. 2014, 13:54:47 »
Na otázku: Ano, skutečně systém dostává event, kdyby systém nedostával echo o stisku klávesy, ta klávesa by nemohla fungovat, ne??

thinkpad X200T

Moje klávesnice (steelseries) při stisku samotné Fn nepošle nic.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Lenovo Slim USB Keyboard - klávesy Fn
« Odpověď #14 kdy: 13. 04. 2014, 14:33:55 »
Eee PC 1000H: klavesa Fn ani tuk.