Definiert nur das BIOS das Verhalten von F1-12 und der Medienschlüssel?

1098
viko

Ich verwende einen Lenovo ThinkPad E430, auf dem Linux Mint läuft. Standardmäßig funktionieren die Medientasten ohne die Fn-Taste und der F1-12 funktioniert wie Fn + F1-12. Ich habe sie im BIOS invertiert, so dass ich nicht die Fn-Taste drücken muss, wenn ich beispielsweise ein Fenster schließen möchte. Ich habe auch die Tasten Crtl und Fn invertiert, weil die Jungs von Lenovo entschieden haben, dass die Strg-Taste nicht in der Ecke der Tastatur sein sollte, und ich denke, das ist lächerlich. Das ist aber nicht das Problem.

Bei einem Neustart funktioniert alles wie ich will. Bei längerem Gebrauch (ich bringe meinen Laptop nicht jeden Tag herunter - ich benutze Suspend), kehren die Medien und die F-Tasten zurück. Das Merkwürdige ist, dass es nicht mit Strg und Fn geschieht. Sie sind immer invertiert, egal wie lange die Sitzung dauert. Beim Neustart befinden sich die Medienschlüssel wieder in der Sekundärstufe.

Also meine Frage: Gibt es etwas im Kernel des Betriebssystems (oder einer anderen Software), das die Tastatur und das Verhalten von Funktionstasten verwaltet? Und wenn ja, warum unterliegt es nicht dem BIOS (ich meine in meinem Fall)? Und wie kann ich sie synchronisieren?

0
BIOS ist Software. Es kann geschrieben werden, um nur auf bestimmte Schlüssel zu antworten. Was genau ist deine Frage? Ramhound vor 9 Jahren 0
In meinem Fall glaube ich, dass es einen Konflikt zwischen dem BIOS und anderer Software gibt. Meine beste Vermutung war der Linux-Kernel. Die Frage ist also, was den Konflikt verursachen könnte. Warum werden die Schlüssel beim Booten invertiert und in ein oder zwei Stunden werden sie auf den Standard zurückgesetzt, unabhängig von der BIOS-Konfiguration? Und was kann ich tun, um dies dauerhaft zu machen? (Übrigens möchte ich mich entschuldigen, wenn ich mich nicht gut erklären kann. Mein Englisch ist nicht so gut.) viko vor 9 Jahren 0
Zu dem Zeitpunkt, an dem das BIOS nach diesen Schlüsseln sucht, kann keine andere Software ausgeführt werden. Es besteht also kein Konflikt mit anderer Software Ramhound vor 9 Jahren 0
Dann verliert sie im Laufe der Zeit die umgekehrte Konfiguration für die F-kys und nicht die für die Tasten Ctrl und Fn. Denn mit den F-Tasten passiert es bei jeder Session, bei Strg nicht, nicht einmal. Ich habe vergessen zu erwähnen, dass ich dieses Problem seit etwa einem Jahr hatte. Seitdem ich den Laptop gekauft habe. In dieser Zeit habe ich verschiedene Versionen von LM verwendet. viko vor 9 Jahren 0
Ihr erster Satz macht keinen Sinn. Bitte klären und aktualisieren Sie Ihre Frage, aber ich stehe zu meiner Aussage, bevor der Kernel überhaupt geladen wird Ramhound vor 9 Jahren 0
Ja ok. Vielleicht habe ich den Fall nicht so gut erklärt. viko vor 9 Jahren 0
Ich gehe ins BIOS. Es gibt zwei Optionen: 1) Tauschen Sie die Tasten Ctrl und Fn. Kein Problem hier. 2) Tauschen Sie die F1-12 und die Medientasten, so dass die Medientasten mit Fn zusammenarbeiten müssen. Hier ist das Problem. Beim Booten - BIOS-Konfiguration erfolgt. Zwei Stunden später (im Internet surfen) ist es so, als hätte ich diese Option nie gewählt. Die obigen 2 Optionen sehen für mich identisch aus. Warum bleibt die erste Option dauerhaft und die zweite Option wird auf den Standardwert zurückgesetzt? Wenn meine Frage noch unklar ist, höre ich auf zu fragen. Es tut mir leid, dass ich deine Zeit verschwendet habe. viko vor 9 Jahren 0
@viko Ich denke, es ist eine vernünftige Frage. Ich hatte ein ähnliches Problem mit dem Tauschen meiner `` ctrl`` und `` capslock``-Tasten und bin dem Problem nie wirklich auf den Grund gegangen. Es könnte wirklich alles sein ... Eine Möglichkeit wäre, die Tastatur auf Betriebssystemebene neu zuzuordnen. `` xmodmap`` könnte helfen, glaube ich. AtomHeartFather vor 9 Jahren 0
** Schritt 1 **: Stellen Sie sicher, dass Sie über die neueste BIOS-Version verfügen. Wenn nicht, dann aktualisieren Sie auf den neuesten Stand. Wenn das Problem in der neuesten Version bestehen bleibt, dann ** Schritt 2 **: Suchen Sie in forums.lenovo.com nach dem Problem, und wenn Sie es nicht finden können, empfehle ich Ihnen dringend, auch dort zu posten. miroxlav vor 9 Jahren 0

1 Antwort auf die Frage

0
miroxlav

Bei den meisten Funktionen der integrierten Tastaturen, wie z. B. Fnnur das BIOS, befindet sich die Steuerung. Meistens kennt das Betriebssystem nicht einmal das Vorhandensein dieser speziellen Zusatztaste. Einige Computermodelle stellen ihren Treibern, die unter dem Betriebssystem ausgeführt werden, spezielle Funktionen zur Verfügung, die jedoch nicht immer zutreffen.

Beispiel:

  • Einige Funktionen sind erreichbar: Mit dem Dienstprogramm des Herstellers Ihres Laptops können Sie das Verhalten der Hintergrundbeleuchtung der Tastatur steuern (immer ein / immer aus / automatisch).
  • Andererseits habe ich nicht den Fall gesehen, bei dem Tastendruck von FnTastaturroutinen im Betriebssystem sichtbar war. Es ist vollständig vor dem Betriebssystem verborgen.

In Ihrem Fall glaube ich fest daran, dass dies nur das BIOS-Problem ist. Sie können das Programm auch mit einigen einfachen Verfahren testen, zB lassen Sie Ihr System einige Stunden unangetastet (Sie können auch geplante Aufgaben deaktivieren usw.), um sicherzustellen, dass keine Anwendung gestartet wurde, die das Verhalten beeinträchtigen könnte.