Поэтому я установил Ubuntu 14.04 на новый Lenovo E540 и выбрал опцию BIOS, чтобы поменять местами клавиши Fn и Ctrl . Это хорошо работает, но есть некоторые причуды.
Похоже, что Lenovo представила несколько дополнительных сочетаний клавиш на уровне BIOS в версии 2.13, таких как Fn+S, Fn+B и Fn+P. Теперь, когда в BIOS переключены кнопки Ctrl и Fn, ярлыки по-прежнему активируются при нажатии физической клавиши Fn (клавиша Ctrl в программном обеспечении). Это означает, что нажатие Ctrl+S перехватывается и интерпретируется BIOS как Fn+S, и мой код не сохраняется. Кто-нибудь имел дело с этим вопросом? Ожидание, когда Lenovo обновит BIOS с исправлением, может занять годы.
Я думаю, что единственное решение - переключить кнопки обратно в BIOS и научиться жить с раскладкой клавиатуры.