Funktioniert das Fn Lock (FnLk) auf Thinkpad T440s gut mit Linux?

10

Ich denke darüber nach, ein Lenovo Thinkpad T440s zu kaufen und Linux darauf zu installieren.

Nach Angaben der Bedienungsanleitung und Fotos von T440s, zu verwenden F1- F12Sie haben die unten halten FnSchlüssel oder die Verwendung Fn+ Esc„Fn Lock“ (aktivieren FnLk).

  ss der Tastatur Quelle: Lenovo Website

Ebenfalls im Benutzerhandbuch erwähnt , gibt es im Abschnitt "Tastatur / Maus" in der BIOS / UEFI-Konfiguration (auch bekannt als "ThinkPad Setup") nur drei Einstellungen:

  • TrackPoint (aktiviert oder deaktiviert)
  • Trackpad (aktiviert oder deaktiviert)
  • Fn- und Strg-Tastentausch (deaktiviert oder aktiviert)

Keine Einstellungen zu F1- F12.

In dieser Rezension aus einem chinesischen Forum schrieb jemand:

FN + ESC FnLK FNLK FNLK FNLK FNLK

was übersetzt in:

Wenn Sie den alten Weg zurück wollen, drücken Sie einfach Fn+ Esc, um einen FnLkmit installiertem Treiber zu erhalten. Diese Konfiguration bleibt auch dann erhalten, wenn Sie den Computer neu starten.

Ich habe diese Frage bei einem anderen chinesischen BBS gestellt und ein negatives Feedback erhalten: (übersetzt)

FnLk funktioniert unter Windows nicht, wenn kein Treiber installiert ist.

Kann mir jemand mit einem T440 sagen, ob FnLk mit Linux funktioniert? Vielleicht mit einem Kernelmodul?

oldherl
quelle
Diese Seite ist die Ressource für Linux auf Thinkpads. Schauen Sie dort nach.
Terdon
Linux muss dies wahrscheinlich nicht speziell unterstützen, damit es funktioniert. Die von der Tastatur kommenden Tastencodes sind zunächst korrekt.
Goldlöckchen
@terdon - Ich habe diese Seite vor der Beantwortung überprüft und keine Informationen zum T440 gesehen.
slm
@slm Ich erwähne die Seite nur immer in Fragen zu Tpads, da sie so oft so hilfreich ist.
Terdon
1
@ Renan Ich habe vergessen zu erwähnen, dass es laut Benutzerhandbuch keine solchen BIOS-Einstellungen gibt . Und ich benutze jetzt einen solchen Dell-Laptop mit dieser Einstellung.
Oldherl

Antworten:

7

Ich habe gerade meinen T440s bekommen, Arch Linux darauf installiert und kann bestätigen, dass Fn+ Escdie FnSchlüssel für ihre "richtige" Funktion sperrt . Es sind keine Benutzereingriffe erforderlich, um es zum Laufen zu bringen, und Arch installiert nur den Standardkernel, sodass keine magischen Pfade vorhanden sind. Das thinkpad_acpiKernel-Modul ist geladen, tp_smapinicht (und weigert sich zu sein), nicht ohne sie versucht.

Nebeneffekt: Eine kleine grüne LED am FnSchlüssel leuchtet auf, wenn die Sperre aktiviert ist.

Scheint hardwaregesteuert zu sein, genau wie die Hintergrundbeleuchtung der Tastatur, xevzeigt keine Ereignisse an, die von diesen Tasten generiert wurden (zeigt die verschiedenen Fn+ F1.. F12).

Bart Polot
quelle
1
Für das Protokoll, ich das gleiche Verhalten auf einem T440 beobachten (nicht „s“) mit einem frisch installierten archlinux ohne manuelle Konfiguration erforderlich: die Fn+ Esc(eigentlich Échapseit ich habe eine französisch - Tastatur) Kombination ermöglicht es mir , die verwendet werden F1, F2usw. Schlüssel, wie ich es für mindestens einen Anwendungsfall erwarte: Ich kann in Kombination mit dem AltSchlüssel zum entsprechenden tty wechseln . Dies ist ein dauerhafter Neustart und wird durch die grüne LED im FnSchlüssel angezeigt .
Bli
1
Es sollte auch beachtet werden, dass Sie, wenn Sie den Fn-Ctrl-Swap im BIOS "aktiviert" haben, unter Windows STRG-ESC (nicht Fn-Esc) verwenden sollten, um die Fn-Tasten (und den Fn) zu sperren / entsperren Tastenlicht ändert sich). Ich musste dies tatsächlich einem Benutzer zeigen, da er es nicht verstand, obwohl er wollte, dass die Fn-Ctrl im BIOS ausgetauscht wird. Und ich kann auch bestätigen, dass es unter Arch mit Lenovo Helix funktioniert.
eduncan911
5

Ich habe diesen Laptop nicht, aber angesichts der einwandfreien Unterstützung von Linux unter einem der Thinkpad-Modelle, die ich von den T40 bis zum T410 hatte, wäre ich äußerst schockiert, wenn diese Tasten nicht so funktionieren würden, wie sie sind sollte.

In den mehr als 10 Jahren, in denen ich Thinkpads mit verschiedenen Linux-Distributionen verwendet habe, hat normalerweise alles problemlos funktioniert, bis hin zu den Sondertasten auf dem Laptop, um die Lautstärke zu ändern, den Monitor zu dimmen oder sogar die Tastaturbeleuchtung, die Thinkpads enthalten, ein- und auszuschalten.

IBM und jetzt Lenovo haben Linux immer als erstklassiges Bürgerbetriebssystem behandelt, um eine gute Hardware- / Betriebssystemunterstützung für ihre Thinkpad-Produkte zu gewährleisten.

slm
quelle
2
Ich bin damit einverstanden, dass die allgemeine Linux-Unterstützung für Thinkpads großartig ist (ich bin auch ein langjähriger Thinkpad-Benutzer). Ich glaube jedoch nicht, dass IBM / Lenovo Linux als erstklassigen Bürger behandelt. Ich meine, (als normaler Benutzer) kann ich nicht einmal ein Thinkpad mit etwas anderem als vorinstalliertem Windows kaufen (nicht einmal ohne Betriebssystem). Ich kann mich auch nicht erinnern, dass Lenovo-Ingenieure im Rahmen ihrer Arbeit Code zu einem Open-Source-Projekt beigetragen haben. Außerdem werden alle benötigten TP-Hardwareschnittstellen ohne offizielle Dokumente rückentwickelt. IBM / Lenovo hält diese Schnittstelle jedoch möglicherweise relativ stabil.
Maxschlepzig
@maxschlepzig - das ist ein sehr guter Punkt. Ich habe zweimal versucht, eine Rückerstattung zu erhalten, als ich sie für die Windows-Standardinstallation gekauft habe, die ich nie verwendet habe, und beide Male sind sie fehlgeschlagen. Ich hätte das mit "vom Standpunkt des Betriebssystems aus unterstützend" qualifizieren sollen. Ich kann keinen der anderen Kommentare kommentieren.
slm
0

Auf meinem E330 gibt es eine BIOS-Einstellung, die auf den alten Weg zurückgesetzt wird. Ich denke, dass es bei Ihrem Modell genauso ist.

schaiba
quelle
Unglücklicherweise nicht. Siehe meine neue Bearbeitung.
Oldherl