Требуется изменить таблицу кодов клавиш для конкретной клавиатуры. Упоровшийся производитель решил, что потребителю медиаклавиши важнее, чем F1-F12 и, чтобы их послать, нужно зажимать Fn.
Xmodmap не предлагать т.к с переключением раскладки и подключением устройств сбрасывается. Сейчас поменял таблицы иксов и консоли, но теперь не работают другие клавиатуры (даже на виртуальной кнопки исчезли).
Нужно переназначение в ядре (как setkeycodes), чтобы везде работало и ниего не ломало.
Напоминаю, что setkeycodes несмотря на рекоммендации в ядре работает только на PS/2, а у меня такого нет вообще, клавиатура через hidp работает.