Ich möchte die FN-Taste auf meinem Laptop so einstellen, dass sie umschaltet

461
Even Søsveen

Was ich tun möchte, ist den FnSchlüssel als Umschalter ( wie bei Feststelltaste ) einzustellen .

Ich dachte, dass dies durch die Registrierung möglich sein sollte, aber ich habe nicht genug Wissen, um dies zu beheben. (Könnte auch invertiert sein, so dass ich die F1- F12Tasten verwenden kann, wenn ich sie gedrückt halte ).

0
Welches Modell-Laptop hast du? Möglicherweise haben Sie so etwas wie eine "Fn-Lock" -Taste, mit der Sie das Verhalten des Schlüssels ändern können. Michael Frank vor 7 Jahren 0
Mein Laptop ist kein bestimmtes Fabrikat und Modell, er wird ohne Marke verkauft. Die Modellnummer ist W840SU. Even Søsveen vor 7 Jahren 0
@ EvenSøsveen sind meiner Meinung nach die meisten Clevo-Maschinen. Ich bin ein großer Fan; Die Verarbeitungsqualität ist normalerweise hervorragend. In jedem Fall haben ihre Tastaturen normalerweise keine Fn-Sperre-Taste oder -Kombination. Darael vor 7 Jahren 0
Sie scheinen diese Funktion nicht zu haben, nein. Aber ja, die Verarbeitungsqualität ist gut und es hat alles, was ich in einem Laptop gesucht habe, zu einem viel niedrigeren Preis als die Konkurrenz! Werde nie wieder etwas anderes kaufen, es sei denn, es ist irgendwo ein sehr gutes Angebot. Es ist auch gut, diese zu kaufen, weil sie "sauber" sind - ohne Fenster. Und da ich hauptsächlich Linux verwende, sehe ich nicht, warum ich einen Windows-Computer kaufen sollte, wenn ich nicht muss. Even Søsveen vor 7 Jahren 0

1 Antwort auf die Frage

2
Darael

Es ist möglicherweise nicht möglich, fürchte ich. Normalerweise wird die Fn-Taste nicht an das Betriebssystem weitergegeben, sondern in der Firmware der Tastatur implementiert.

Nehmen Sie zum Beispiel meinen Laptop. Fn + F3 ist stumm. Wenn ich (unter Debian, aber dieselben Prinzipien auf Windows anwenden) ausgeführt werden showkey --scancodes, bekomme ich keine Ausgabe, wenn ich Fn drücke und loslasse, um zu sehen, was meine Tastatur tut. Wenn ich F3 drücke und loslasse, bekomme ich ^[OR0x3d 0xbd, und wenn ich Fn + F3 mache, bekomme ich die völlig unterschiedliche Scancode-Sequenz 0xe0 0x20 0xe0 0xa0. Vergleichen Sie dies mit der Situation mit ctl: press-and-release bekommt:

0x9c  0x1d  0x9d  

Und ctl + f3 erhält:

0x1d  ^[[1;5R0x3d  0xbd 0x9d 

Wie Sie sehen, wird Fn nicht an das Betriebssystem übergeben. Es ändert direkt, was das Betriebssystem sehen kann.

So kurz die Tastatur des Firmware - Chip zu verändern, und es sei denn, es bereits eine Fn-Lock - Taste hat wie Michael Frank kommentierte drehen Fn in einem Knebel nicht möglich sein würde .

Die Inversionsoption ist jedoch machbar. Möglicherweise gibt es dafür eine Option im BIOS, aber wenn nicht, müssen Sie herausfinden, in welchem ​​Fenster die Scancodes der beiden F1-F12-Tasten und das Ergebnis von Fn + [diese] sind. Für jeden Schlüssel würden Sie das Ergebnis seines Fn + -Tasters mit seinem unveränderten tauschen. Dies ist etwas, das unter Windows mit regedit ausgeführt werden kann, obwohl es wahrscheinlich einfachere Tools gibt, und unter Linux mit den entsprechenden Tools, möglicherweise einem Texteditor und setxkbmap. Leider kann ich Ihnen nicht helfen.

Dies ist eine erstaunliche Antwort, vielen Dank dafür. Sehr interessant zu sehen, wie viele Leute wissen. Ich habe einige Zeit online verbracht, um nach einer Antwort zu suchen und Ihre Antwort zu berücksichtigen - dies ist nicht möglich. Even Søsveen vor 7 Jahren 0