Для Windows существует программное обеспечение под названием «Logitech Options», которое может переключать мультимедийные клавиши на функциональные клавиши, но эта настройка не запоминается на клавиатуре. Есть аналогичные случаи с другими клавиатурами Logitech уже с решениями:
- 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 Как настроить функциональные клавиши по умолчанию на клавиатуре Logitech K760 Bluetooh?
Но ни один, кажется, не работает для K380. Кто-нибудь придумал решение для этой клавиатуры? Вероятно, требуется захват связи между клавиатурой и программным обеспечением Windows, но это довольно сложно.
Ответы:
Я создал GitHub репозиторий для программы конфигурации k380.
https://github.com/jergusg/k380-function-keys-conf
Я сделал те же шаги, что и Марио, чтобы получить последовательность для k380. Код такой же, как у Mario, но с последовательностью для клавиатуры k380 и идентификатора устройства k380. Он выводит
write: 0 were written instead of 7
на мой компьютер, но все равно работает.Последовательности:
источник
У меня точно такая же проблема, и я также нашел статью о K810, которая:
http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/
Я уже пробовал нечто похожее на то, что Марио делал с K810, но мне еще предстоит найти правильную последовательность, которую нужно отправить на K380. На самом деле, это то, что я не совсем понимаю из статьи. Я уже отправил Марио сообщение, спрашивающее, как он выяснил точную последовательность, но у меня пока нет никакого ответа.
В случае, если кто-то еще попытается это выяснить, это будет идентификатор клавиатуры, по крайней мере, в моем случае:
Идентификатор поставщика выглядит одинаково:
источник
0x10, 0xff, 0x0b, 0x1e, 0x00, 0x00, 0x00
. Идентификатор устройства, как вы написали. Я работаю на меня.