Fn Lock (FnLk) su Thinkpad T440 funziona bene con Linux?


10

Sto pensando di acquistare un Lenovo Thinkpad T440s e di installare Linux su di esso.

Secondo la guida utente e le foto dei T440, per usare F1- F12devi tenere premuto il Fntasto, oppure usare Fn+ Escper abilitare "Blocco Fn" ( FnLk).

  ss della tastiera fonte: sito Web Lenovo

Inoltre menzionato nella guida per l' utente , ci sono solo tre impostazioni nella sezione "Tastiera / Mouse" nella configurazione BIOS / UEFI (aka. ThinkPad Setup):

  • TrackPoint (abilitato o disabilitato)
  • Trackpad (abilitato o disabilitato)
  • Scambio tasto Fn e Ctrl (disabilitato o abilitato)

Nessuna impostazione su F1- F12.

In questa recensione da un forum cinese , qualcuno ha scritto:

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

che si traduce in:

Se vuoi tornare indietro, premi Fn+ Escper ottenere a FnLkcon il driver installato. Questa configurazione viene mantenuta anche se si riavvia il computer.

Ho fatto questa domanda su un altro bbs cinese e ho ricevuto un feedback negativo: (tradotto)

FnLk non funziona su Windows se non è installato alcun driver.

Qualcuno che ha un T440 può dirmi se FnLk funziona con Linux? Forse con qualche modulo del kernel?


Questo sito è la risorsa per Linux su thinkpad, dai un'occhiata qui.
terdon

Linux probabilmente non deve supportare questo in modo particolare per farlo funzionare; i codici chiave provenienti dalla tastiera saranno corretti per cominciare.
Riccioli d'oro,

@terdon - Ho controllato quel sito prima di rispondere e non ho visto alcuna informazione sul T440.
slm

@slm Ho sempre citato il sito su qualsiasi Q sui Tpad poiché è così spesso così utile.
Terdon

1
@Renan Ho dimenticato di dire che non c'è nessun tali impostazioni del BIOS in base al manuale d'uso. E ora uso un laptop Dell con questa impostazione.
oldherl

Risposte:


7

Ho appena ricevuto il mio T440, installato Arch Linux su di esso e posso confermare che Fn+ Escblocca i Fntasti alla loro funzione "corretta". Non è necessario alcun intervento da parte dell'utente per farlo funzionare e Arch installa semplicemente il kernel di serie, quindi non sono presenti percorsi magici. Il thinkpad_acpimodulo del kernel è caricato, tp_smapinon (e si rifiuta di esserlo), non ha provato senza di loro.

Effetto collaterale: un piccolo led verde sul Fntasto si illumina quando il blocco è abilitato.

Sembra essere controllato dall'hardware, proprio come la retroilluminazione della tastiera, xevnon mostra alcun evento generato da quei tasti (mostra i vari Fn+ F1.. F12).


1
Per la cronaca, osservo lo stesso comportamento su una T440 (non "s") con un Archlinux appena installato senza alcuna configurazione manuale necessario: il Fn+ Esc(in realtà Échapdal momento che ho una tastiera francese) combinazione mi permette di utilizzare la F1, F2ecc tasti come mi aspetto per almeno un caso d'uso: posso passare al tty corrispondente in combinazione con il Alttasto. E questo è persistente al riavvio e indicato dal LED verde nella Fnchiave.
Bla

1
Va anche notato che se "hai" abilitato lo scambio Fn-Ctrl nel BIOS, all'interno di Windows dovresti utilizzare CTRL-ESC (non Fn-Esc) per bloccare / sbloccare i tasti Fn (e Fn la luce dei tasti cambierà). In realtà ho dovuto mostrarlo a un utente, perché non capivano anche se volevano scambiare Fn-Ctrl in bios. E posso anche confermare che funziona con Arch usando Lenovo Helix.
eduncan911,

5

Non ho questo laptop, ma dato il supporto impeccabile di Linux sotto uno dei modelli Thinkpad che ho avuto dai T40 fino al T410 che sto usando, sarei assolutamente scioccato se quei pulsanti non funzionassero dovrebbero.

Dai miei più di 10 anni di utilizzo dei Thinkpad con varie distribuzioni Linux, tutto ha funzionato senza problemi, anche fino ai tasti speciali sul laptop per modificare il volume, abbassare il monitor o persino accendere / spegnere la luce della tastiera inclusa nei Thinkpad.

IBM e ora Lenovo hanno sempre trattato Linux come un sistema operativo cittadino di prima classe rispetto al buon supporto hardware / SO sui propri prodotti Thinkpad.


2
Sono d'accordo che il supporto generale di Linux per i Thinkpad è eccezionale (sono anche un utente Thinkpad da molto tempo). Ma non credo che IBM / Lenovo stiano trattando Linux come cittadino di prima classe. Voglio dire, (come utente normale) non riesco nemmeno ad acquistare un Thinkpad con qualcosa di diverso da Windows preinstallato (nemmeno senza alcun sistema operativo). Inoltre, non ricordo di aver visto gli ingegneri Lenovo contribuire con il codice a qualsiasi progetto open source come parte del loro lavoro). Inoltre, tutte le interfacce hardware tp necessarie sono retroingegnerizzate senza documenti ufficiali. Tuttavia, IBM / Lenovo probabilmente mantengono quelle interfacce relativamente stabili.
maxschlepzig,

@maxschlepzig - è un ottimo punto. Ho provato 2 volte a ottenere un rimborso quando li ho acquistati per l'installazione di Windows che non ho mai usato ed entrambe le volte non sono riuscite. Avrei dovuto qualificarlo con "dal punto di vista del supporto OS". Non posso commentare nessuno degli altri commenti.
slm

0

Sul mio E330, c'è un'impostazione del BIOS che ripristina alla vecchia maniera. Credo sia lo stesso sul tuo modello.


Sfortunatamente no. Vedi la mia nuova modifica.
oldherl
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.