Вы, вероятно, используете клавиатуру Lenovo, которая сообщает Fnкак XF86WakeUp
. Обычно событие Fnвообще не регистрируется, xev
потому что оно обрабатывается BIOS, поэтому вы не можете переназначить его.
Тот факт, что об этом сообщается как, XF86WakeUp
дает много путаницы, как вы можете видеть в этом отчете об ошибках, но это не совсем ошибка, процитировав комментарий 27 этого отчета об ошибках:
Это не совсем ошибка. Fn является ключом будильника, когда машина приостановлена. Если кто-то хочет сопоставить его с другими функциями, то это нормально, но возможность сделать это не универсальна ... Fnна ThinkPads и LenovoPads - это волшебный / специальный ключ. Он генерирует свой собственный код только в том случае, если он не сочетается ни с одной из других волшебных (выделенных синим цветом) комбинаций клавиш, и это скорее случайность, чем что-либо еще.