Чи добре працює Fn Lock (FnLk) на Thinkpad T440s з Linux?


10

Я розглядаю можливість придбати Lenovo Thinkpad T440s та встановити на ньому Linux.

Відповідно до посібника користувача та фотографій T440, щоб користуватися F1- F12вам потрібно утримувати Fnклавішу або використовувати Fn+, Escщоб увімкнути "Fn Lock" ( FnLk).

  ss клавіатури джерело: веб-сайт Lenovo

Також в керівництві користувача згадується , що в розділі «Клавіатура / миша» в розділі «Клавіатура / миша» в конфігурації BIOS / UEFI (також. ThinkPad Setup) є лише три налаштування:

  • TrackPoint (увімкнено або вимкнено)
  • Трекпад (увімкнено або вимкнено)
  • Зміна клавіш Fn і Ctrl (вимкнено або увімкнено)

Немає налаштувань про F1- F12.

У цьому огляді з китайського форуму хтось написав:

N 还想 用 原来 的 操作 方式 , 安装 好 驱动 后 , 按 FN + ESC 键 进行 FnLK 操作 就 行 了 , 后 该 设置 继续 保留 , 无需 重新 重新 设置

що перекладається на:

Якщо ви хочете старий шлях назад, просто натисніть Fn+, Escщоб отримати FnLkвстановлений драйвер. Ця конфігурація зберігається навіть при перезавантаженні машини.

Я поставив це запитання іншим китайським репутаціям і отримав негативний відгук: (перекладено)

FnLk не працює в Windows, якщо не встановлено жодного драйвера.

Чи може хто-небудь, у кого є T440, сказати мені, чи FnLk працює з Linux? Можливо, з якимось модулем ядра?


Цей сайт є ресурсом для Linux на ThinkPads, подивіться там.
terdon

Linux, ймовірно, не повинен підтримувати це спеціально для того, щоб він працював; ключові коди, що надходять з клавіатури, будуть правильними для початку.
goldilocks

@terdon - Я перевірив цей сайт, перш ніж відповісти, і не побачив жодної інформації на T440.
slm

@slm Я просто завжди згадую сайт на будь-якому запитанні про Tpads, оскільки це часто так корисно.
тердон

1
@Renan Я забув зазначити, що немає таких налаштувань BIOS відповідно до посібника користувача. І я використовую такий ноутбук Dell зараз із цим налаштуванням.
oldherl

Відповіді:


7

Щойно я отримав свої T440, встановив Arch Linux на ньому і можу підтвердити, що Fn+ Escблокує Fnключі від їх "належної" функції. Для його роботи не потрібне втручання користувача, і Arch просто встановлює ядро ​​запасу, щоб не було чарівних патьоків. Модуль thinkpad_acpiядра завантажений, tp_smapiне (і відмовляється бути), не пробував без них.

Побічний ефект: маленький зелений світлодіод на Fnклавіші загоряється, коли блокування включено.

Здається, апаратно керується, як і підсвічування клавіатури, xevне показує подій, що генеруються цими клавішами (показує різні Fn+ F1.. F12).


1
Для запису я спостерігаю таку саму поведінку на T440 (не "s") із щойно встановленим archlinux без будь-якої необхідної конфігурації вручну: комбінація Fn+ Esc(насправді, Échapоскільки у мене є французька клавіатура), дозволяє мені використовувати F1, F2і т.д. Ключі, як я очікую, щонайменше для одного випадку використання: я можу переключитися на відповідну tty в поєднанні з Altключем. І це перезавантажується і вказується зеленим світлодіодом у Fnклавіші.
блі

1
Слід також зазначити, що якщо ви "ввімкнули" Fn-Ctrl Swap в BIOS, то в Windows ви повинні використовувати CTRL-ESC (не Fn-Esc) для блокування / розблокування клавіш Fn (і Fn світловий ключ зміниться). Я фактично повинен був показати користувачеві це, оскільки вони не розуміли, хоча вони хотіли, щоб Fn-Ctrl помінявся біосами. І я також можу підтвердити, що він працює під Arch, використовуючи Lenovo Helix.
eduncan911

5

У мене немає цього ноутбука, але, враховуючи бездоганну підтримку Linux під будь-якою з моделей Thinkpad, яку я мав від T40 до T410, яку я зараз використовую, я був би в шоці, якби ці кнопки не працювали так, як вони повинен.

З моїх 10+ років використання Thinkpads з різними дистрибутивами Linux усе зазвичай працювало без проблем, навіть аж до спеціальних клавіш на ноутбуці, щоб змінити гучність, затемнити монітор або навіть увімкнути / вимкнути світло клавіатури, що включає Thinkpads.

IBM і тепер Lenovo завжди ставились до Linux як до першокласного ОС громадянина щодо того, щоб мати гарну технічну підтримку / підтримку ОС на своїх продуктах Thinkpad.


2
Я погоджуюся, що загальна підтримка Linux для Thinkpads чудова (я також давно користувач Thinkpad). Але я не думаю, що IBM / Lenovo ставиться до Linux як до першого класу. Я маю на увазі, що (як звичайний користувач) я навіть не можу придбати Thinkpad з іншим, крім попередньо встановленої Windows (навіть без будь-якої ОС). Також не можу згадати, як інженери Lenovo вносили код до будь-якого проекту з відкритим кодом як частина своєї роботи). Крім того, afaik, усі необхідні апаратні інтерфейси tp розробляються з реверсом без офіційних документів. Однак, можливо, IBM / Lenovo підтримує цей інтерфейс відносно стабільним.
maxschlepzig

@maxschlepzig - це дуже вдалий момент. Я два рази намагався отримати відшкодування, коли купував їх за запасну установку Windows, яку я ніколи не використовував, і обидва рази не вдався. Я мав би це кваліфікувати "з точки зору підтримки ОС". Я не можу коментувати жоден з інших коментарів.
slm

0

На моєму E330 є налаштування BIOS, яке повертається до старого. Я вважаю, що це саме на вашій моделі.


На жаль, немає. Дивіться мою нову редакцію.
oldherl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.