Я использую ноутбук Lenovo ThinkPad E430 под управлением Linux Mint. По умолчанию клавиши мультимедиа работают без клавиши Fn, а F1-12 работают как Fn+F1-12. Я инвертировал их в BIOS, поэтому мне не нужно нажимать клавишу Fn, например, когда я хочу закрыть окно. Я также перевернул клавиши Crtl и Fn, потому что ребята из Lenovo решили, что клавиша Ctrl не должна быть в углу клавиатуры, и я думаю, что это смешно. Но это не проблема.
На свежей загрузке все работает как я хочу. Но при более длительном использовании (я не выключаю свой ноутбук каждый день - я использую режим ожидания), медиа-и F-клавиши возвращаются обратно. Странно то, что не происходит с Ctrl и Fn. Они всегда перевернуты, независимо от продолжительности сеанса. При перезагрузке медиа-ключи возвращаются к своей вторичной стадии.
Итак, мой вопрос: есть ли что-то в ядре ОС (или в другом программном обеспечении), которое управляет клавиатурой и поведением функциональных клавиш? И если есть, то почему он не подвергается BIOS (я имею в виду в моем случае)? И как я могу их синхронизировать?