Tauschen Sie die Tasten Fn und Ctrl auf einem Lenovo ThinkPad X200

1829
Interfector

Ähnliche Fragen wurden bereits zuvor gestellt und die einfache Lösung bestand darin, das BIOS zu aktualisieren und eine Option zum Austauschen der Schlüssel zu verwenden.

Selbst mit dem neuesten BIOS-Update von Lenovo gibt es keine solche Option im BIOS. Gibt es eine Möglichkeit, die Fn- und Strg-Tasten auf BIOS-Ebene auszutauschen?

Ich habe in dem Artikel FN-CTRL swap auf allen Lenovo-Laptops eine Art Patch gefunden, aber es scheint nur unter Windows zu funktionieren.

Alle Ideen wären mehr als willkommen.

3
Leider besitze ich ein x200, das scheinbar nicht unter den normalen Lenovo-Patch zum Austauschen der Fn- und Ctrl-Tasten fällt. Interfector vor 9 Jahren 1
Welches Betriebssystem? harrymc vor 9 Jahren 1
@ harrymc Ubuntu Trusty Tahr Interfector vor 9 Jahren 1
Was ist das Datum und die Version des von Ihnen installierten BIOS? harrymc vor 9 Jahren 1
Dies ist die neueste Version, die für mein Modell verfügbar ist: http://support.lenovo.com/us/de/downloads/ds015007 Interfector vor 9 Jahren 0

3 Antworten auf die Frage

3
fencepost

Lenovo hat kein BIOS-Update für die Notebooks der X00-Serie veröffentlicht, um diese Tasten auszutauschen. Es wurde anscheinend bei den X10-Serienmodellen eingeführt.

Es gibt inoffizielle BIOS-Versionen unter http://forum.notebookreview.com/threads/fn-ctrl-swap-on-all-lenovo-laptops-solved.474396/, die von einem Benutzer erstellt wurden, der anscheinend genug zerlegt hat, um die relevanten Bereiche zu lokalisieren und ändern Sie die Einstellungen in den BIOS-Dateien. Diese Funktionen sind nicht inoffiziell und werden nicht unterstützt, sind jedoch auch die beste Wahl, wenn Sie diese Funktionalität auf einem 5 Jahre alten Laptop erhalten möchten.

Ich habe eines davon auf ein W500 angewendet, das ich heute schon hatte, und nachdem ich die Anweisungen im Post befolgt hatte, um eine Batchdatei zu verwenden, die eine / s-Option enthält, scheint dies zumindest für meinen eingeschränkten Fall von 1 zu funktionieren Anfangsblitz war nicht genug.

Können Sie den Patch ohne Windows installieren? Oder genauer gesagt mit Ubuntu? Interfector vor 9 Jahren 1
Nicht sicher. Ein Blick auf die Patch-Dateien basiert auf einem älteren BIOS (3.14, aktuell ist 3.22, Änderungen scheinen auf bestimmte Probleme abzustimmen). Startfähige CDs für 3.22-Patches unter http://support.lenovo.com/us/de/downloads/ds015007. Möglicherweise können Sie Dateien in der ISO-Datei ersetzen, aber ich bin vorsichtig mit der Versionsänderung. Seite 22 der verlinkten Diskussion enthält einen Link zu ISO-Patch-Anweisungen. Beachten Sie, dass X200 2 verschiedene Firmware-Optionen (6Dx und 7Xx) hat. Sie können möglicherweise auch von WinPE (XP-basierte bootfähige CD, z. B. BartPE) ausgeführt werden. Vermeiden Sie auch ECP 1.07, bricht dies, 1.06 Download in Tabelle auf Seite. fencepost vor 9 Jahren 0
Ich bin auch offen für eine auf kbd basierende Lösung Interfector vor 9 Jahren 0
0
jrw32982

(Nicht genug Ruf, um einen Kommentar hinzuzufügen)

Beachten Sie, dass Sie möglicherweise auch ein BIOS-Update benötigen, wenn Ihr BIOS das Austauschen von Fn und Ctrl unterstützt, damit bestimmte Tastenkombinationen richtig funktionieren. Per http://earthwithsun.com/questions/814975/lenovo-laptop-fn-ctrl-swap :

Ich habe Ubuntu 14.04 auf einem neuen Lenovo E540 eingerichtet und wähle die BIOS-Option, um die Tasten Fn und Ctrl auszutauschen. Das funktioniert gut, aber es gibt einige Macken.

Es scheint, als habe Lenovo in Version 2.13 einige zusätzliche Tastaturkürzel auf BIOS-Ebene eingeführt, z. B. Fn + S, Fn + B und Fn + P. Wenn Sie nun im BIOS die Tasten Ctrl und Fn umschalten, werden die Tastenkombinationen immer noch ausgelöst, wenn Sie die physische Fn-Taste drücken (Ctrl-Taste in der Software). Das heißt, das Drücken von Strg + S wird vom BIOS als Fn + S abgefangen und interpretiert, und mein Code wird nicht gespeichert.

BIOS-Version 2.16 (30.10.2014) behebte dieses Problem endgültig :)

Ich bin selbst gerade auf dieses Problem gestoßen und habe ungefähr 4 Stunden lang versucht, herauszufinden, wie man Ctrl-S nach dem Austausch von Ctrl und Fn richtig funktioniert und nicht bereit ist, die (sehr) unglückliche Platzierung des Steuerschlüssels auf Thinkpads zu akzeptieren. Glücklicherweise fand ich den Eintrag earthwithsun und stellte fest, dass ich ein BIOS-Update benötigte.

0
Aboud Zakaria

Nach stundenlangen Recherchen und schweißtreibender, aber aufregender Arbeit konnte ich es über grub machen. Folgendes habe ich gemacht:

  • Holen Sie sich die offizielle BIOS Bootable CD Bild von hier . Version 3.14 mit ECP 1.06 ist genau erforderlich, da es das offizielle Image ist, das Middleton mit dem FN-CTRL-Swap-Mod durchgeführt hat.

  • Holen Sie sich das modifizierte BIOS-Dienstprogramm von Middleton (das mit FN-CTRL ausgetauscht wurde) von hier aus . Das Problem hier ist, dass middleton-modifiziertes BIOS extrahiert wird und nicht in Linux gebootet oder installiert werden kann.

  • Hier ist nun der schwierige Teil, ich habe einen Weg gefunden, Middletons Firmware - Dateien in das offizielle ISO - Image zu migrieren Cristian Adam Blog (und Gutschriften geht an Cristian), einfach durch seine Zusammenstellung breplace.cppCode und deren Verwendung der Firmware - Dateien zu ersetzen $01B9000.FL2und $01B9100.FL2in der offizielles Bild mit einem von Middleton zur Verfügung gestellten.

  • Zum Schluss booten Sie mit grub in das geänderte Image. Informationen zu diesem Prozess werden hier bereitgestellt und .. das wars, Sie haben es!

Die neueste Version 3.22 des BIOS kann nachgerüstet werden (mit demselben Verfahren wie im letzten Schritt). Sie erhalten das offizielle ISO-Image. Um jedoch die FN-CTRL vertauschen zu können, müssen Sie das Image mit derselben ECP-Version 1.06 (das Version 1.07 macht den Swap zurück)