O Fn Lock (FnLk) no Thinkpad T440s funciona bem com o Linux?

10

Estou pensando em comprar um Lenovo Thinkpad T440s e instalar o Linux nele.

De acordo com o guia do usuário e as fotos do T440s, para usar F1- F12você deve manter pressionada a Fntecla ou usar Fn+ Escpara ativar o "Bloqueio Fn" ( FnLk).

  ss do teclado fonte: site da Lenovo

Também mencionado no guia do usuário , existem apenas três configurações na seção "Teclado / Mouse" na configuração do BIOS / UEFI (também conhecida como ThinkPad Setup):

  • TrackPoint (ativado ou desativado)
  • Trackpad (ativado ou desativado)
  • Troca de teclas Fn e Ctrl (desativada ou ativada)

Não há configurações sobre F1- F12.

Em esse comentário de um fórum chinês , alguém escreveu:

按 还想 用 的 操作 方式 , 安装 按 FN + ESC ESC FnLK 操作 行 了 , 重启 该 设置 设置 保留。。

que se traduz em:

Se você deseja o caminho antigo de volta, basta pressionar Fn+ Escpara obter FnLko driver instalado. Essa configuração é mantida mesmo se você reiniciar a máquina.

Fiz essa pergunta em outro bbs chinês e recebi um feedback negativo: (traduzido)

O FnLk não funciona no Windows se nenhum driver estiver instalado.

Alguém que possua um T440 pode me dizer se o FnLk funciona com o Linux? Talvez com algum módulo do kernel?

oldherl
fonte
Este site é o recurso para Linux em thinkpads, dê uma olhada lá.
terdon
O Linux provavelmente não precisa suportar isso especialmente para que funcione; os códigos das teclas provenientes do teclado estarão corretos para começar.
GOLDILOCKS
@terdon - verifiquei o site antes de responder e não vi nenhuma informação no T440.
slm
@slm Eu sempre mencionei o site em qualquer Q sobre os Tpads, pois geralmente é muito útil.
terdon
1
@Renan eu esqueci de mencionar que não há nenhum tais configurações da BIOS de acordo com o guia do usuário. E agora uso um laptop Dell com essa configuração.
oldherl

Respostas:

7

Acabei de adquirir meus T440s, instalei o Arch Linux nele e posso confirmar que Fn+ Escbloqueia as Fnteclas para sua função "adequada". Não é necessária nenhuma intervenção do usuário para fazê-lo funcionar, e o Arch instala o kernel padrão para que não haja patches mágicos. O thinkpad_acpimódulo do kernel está carregado, tp_smapinão (e se recusa a ser), não tentou sem eles.

Efeito colateral: um pequeno led verde na Fntecla acende quando a trava está ativada.

Parece ser controlado por hardware, assim como a luz de fundo do teclado, xevnão mostra nenhum evento gerado por essas teclas (mostra os vários Fn+ F1.. F12).

Bart Polot
fonte
1
Para o registro, eu observo o mesmo comportamento em um T440 (e não "s") com um archlinux recém-instalado sem qualquer configuração manual necessária: a Fn+ Esc(na verdade, Échapdesde que eu tenho um teclado francês) combinação me permite usar o F1, F2, etc. esperadas para pelo menos um caso de uso: posso alternar para o tty correspondente em combinação com a Alttecla E isso é persistente à reinicialização e indicado pelo LED verde na Fnchave.
bli
1
Também deve ser observado que, se você "ativou" a troca Fn-Ctrl no BIOS, no Windows deve usar o CTRL-ESC (não o Fn-Esc) para bloquear / desbloquear as teclas Fn (e o Fn a luz das teclas mudará). Na verdade, eu tive que mostrar isso a um usuário, pois ele não entendia, apesar de querer que o Fn-Ctrl fosse trocado na bios. E também posso confirmar que funciona no Arch usando o Lenovo Helix.
Eduncan911
5

Eu não tenho esse laptop, mas, com o suporte impecável do Linux em qualquer um dos modelos Thinkpad que eu tive desde o T40 até o T410 que estou usando atualmente, ficaria totalmente chocado se esses botões não funcionassem exatamente como eles. devemos.

Dos meus 10 anos de uso do Thinkpads com várias distribuições Linux, tudo normalmente funcionou sem problemas, até as teclas especiais do laptop para alterar o volume, escurecer o monitor ou até mesmo ligar / desligar a luz do teclado que os Thinkpads incluem.

A IBM e agora a Lenovo sempre trataram o Linux como um SO cidadão de primeira classe no que diz respeito a ter um bom suporte de hardware / SO em seus produtos Thinkpad.

slm
fonte
2
Concordo que o suporte geral ao Linux para Thinkpads é ótimo (eu também sou um usuário antigo do Thinkpad). Mas não acho que a IBM / Lenovo esteja tratando o Linux como cidadão de primeira classe. Quero dizer, (como usuário normal), não posso nem comprar um Thinkpad com nada além do Windows pré-instalado (nem mesmo sem nenhum sistema operacional). Também não me lembro de ver os engenheiros da Lenovo contribuindo com código para qualquer projeto de código aberto como parte de seu trabalho). Além disso, todas as interfaces de hardware tp necessárias têm engenharia reversa sem documentos oficiais. A IBM / Lenovo possivelmente mantém essas interfaces relativamente estáveis.
maxschlepzig
@maxschlepzig - esse é um ponto muito bom. Eu tentei duas vezes obter um reembolso quando os comprei para a instalação padrão do Windows que nunca usei e que ambas as vezes falharam. Eu deveria ter qualificado isso com "do ponto de vista do suporte ao SO". Não posso comentar sobre nenhum dos outros comentários.
slm
0

No meu E330, há uma configuração do BIOS que é revertida à maneira antiga. Eu acho que é o mesmo no seu modelo.

Schaiba
fonte
Infelizmente não. Veja minha nova edição.
oldherl