Istnieje oprogramowanie dla systemu Windows o nazwie „Logitech Options”, które może przełączać klawisze multimediów na klawisze funkcyjne, ale to ustawienie nie jest zapamiętywane w klawiaturze. Istnieją podobne przypadki z innymi klawiaturami Logitech już z rozwiązaniami:
- K810 http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/
- K480 https://betoneful.com/tech/logitech-k480-on-ubuntu-and-fn-buttons-default-behaviour/
- K760 Jak ustawić domyślne klawisze funkcyjne na klawiaturze Logitech K760 Bluetooh?
Ale żadne nie wydaje się działać dla K380. Czy ktoś wymyślił rozwiązanie dla tej klawiatury? Prawdopodobnie wymaga przechwytywania komunikacji między klawiaturą a oprogramowaniem Windows, ale jest to dość skomplikowane.
keyboard
bluetooth
logitech
function-keys
Jerguš
źródło
źródło
Odpowiedzi:
Utworzyłem repozytorium GitHub dla programu konfiguracyjnego k380.
https://github.com/jergusg/k380-function-keys-conf
Zrobiłem te same kroki, co Mario, aby uzyskać sekwencję dla k380. Kod jest taki sam jak Mario, ale z sekwencją klawiatury k380 i identyfikatorem urządzenia k380. Wysyła
write: 0 were written instead of 7
na mój komputer, ale i tak działa.Sekwencje są następujące:
źródło
Mam dokładnie ten sam problem, a także znalazłem artykuł o K810, który jest:
http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/
Próbowałem już czegoś podobnego do tego, co Mario zrobił z K810, ale wciąż muszę znaleźć odpowiednią sekwencję, którą należy wysłać na K380. W rzeczywistości jest to coś, czego nie do końca rozumiem z tego artykułu. Wysłałem już Mario wiadomość z pytaniem, jak wymyślił dokładną sekwencję, ale nie mam jeszcze odpowiedzi.
W przypadku, gdy ktoś inny próbuje to rozgryźć, wygląda to na identyfikator klawiatury, przynajmniej w moim przypadku:
identyfikator dostawcy wydaje się być taki sam:
źródło
0x10, 0xff, 0x0b, 0x1e, 0x00, 0x00, 0x00
. Identyfikator urządzenia jest taki, jak napisałeś. Pracuje dla mnieJust an update, oprogramowanie Logitech Opcje mogą natywnie obsługuje funkcji
Use F1 - F12 as standard function keys
. Zobacz zdjęcie poniżej.źródło