Ich hatte vor kurzem Vista auf meinem Laptop gestorben, also habe ich die Festplatte gesichert, Windows 7 formatiert und installiert. Bisher funktionieren die meisten Dinge wirklich gut, mit einer sehr wichtigen Ausnahme: Das F8-Signal scheint sich nicht zu registrieren.
Hier ist der seltsame Teil: Drücken von UMSCHALT-F8 oder Fn-F8 oder andere Kombinationen funktionieren einwandfrei, aber F8 alleine tut nichts. Ich habe ein schnelles Delphi-Programm geschrieben, um dies zu überprüfen. Es empfängt WM_KEYDOWN-Nachrichten von Windows für andere Tasten, aber nichts für F8, es sei denn, ich drücke auch eine Modifizierertaste.
Es ist kein Tastaturproblem, da ich mit der eingebauten Tastatur und einer externen USB-Tastatur die gleichen Ergebnisse erhalte. Es ist kein programmbezogenes Problem, da ich das gleiche Problem in mehreren verschiedenen Programmen habe. Und es ist kein Windows 7-Problem, da F8 auf meiner Win7-Workstation bei der Arbeit erwartungsgemäß funktioniert.
Hat das schon mal jemand gesehen? Irgendeine Idee, wie man es repariert?
EDIT: Ich erwähnte dies einem Kollegen gegenüber und er schlug vor, dass ich F8 als globalen Hotkey festlegen könnte, obwohl das Drücken von F8 nichts zu bewirken scheint. Aber er wusste nicht, wie er herausfinden sollte, an was es gebunden war oder wie er es reparieren konnte. Weiß jemand, wie ich das überprüfen und beheben kann, wenn das der Fall ist?
Fn
+ eine F-Taste (zB um den VGA-Port zu aktivieren), haben sie beschlossen, das standardmäßige Drücken einer Funktionstaste so zu gestalten, wie es sich verhältFn
gedrückt wurde (in den alten Laptops). Um die herkömmlichen Funktionstasten, z. B. Alt-F4, zu aktivieren, müssen Sie jetzt eine zusätzliche hinzufügenFn
. Das ist lächerlich. Ich benutze Alt-F4, Strg-F4, F8 usw. tausende Male, als an einem Tag zwischen Monitoren wechseln zu müssen. Einige Hersteller haben eine BIOS-Option, um alte wiederherzustellen, andere nicht.Antworten:
Versuchen Sie es mit ActiveHotkeys . Dieses Dienstprogramm wird es Ihnen sagen ob Es wurde eine Tastenkombination zugewiesen, die jedoch nicht der zugewiesenen entspricht.
Eine Antwort im Link Stack Overflow führt zu Hotkey Commander
quelle
Was ist, wenn Sie die Bildschirmtastatur unter Windows 7 verwenden? Funktioniert die Taste F8 dann? Wenn nicht, handelt es sich höchstwahrscheinlich um Software (oder Treiber). Es ist unwahrscheinlich, dass eine Software-Tastatur von Hardware abhängig ist.
Verwenden Sie die Fn-Taste, um die Funktionstasten einzuschalten.
quelle
Funktioniert F8 außerhalb von Windows? I.E. Führt dies dazu, dass Sie das Startauswahlmenü aufrufen, wenn Sie während des Startvorgangs darauf tippen?
Funktioniert es im abgesicherten Modus?
Wie wäre es mit einem anderen bootfähigen Betriebssystem (versuchen Sie es mit einer Linux LiveCD)?
Wenn ja, dann klingt dies wie eine Software in Windows, die die Nachrichten vom Schlüssel abfängt und als behandelt markiert, sodass die Nachricht nicht weitergeht.
quelle
Sie können versuchen, das Tastaturlayout in ein anderes als das derzeit verwendete Standardlayout zu ändern. Das ist unter Region und Sprache in der Systemsteuerung.
quelle
Suchen Sie in Ihren Diensten nach Elementen, die nicht zum Standard gehören, und deaktivieren Sie sie einzeln.
quelle
Erstellen Sie ein Programm, das einen globalen Hotkey (mit GlobalAddAtom und RegisterHotKey) für F8 registriert. Stellen Sie das Programm so ein, dass es vor allen anderen Programmen auf Ihrem Computer gestartet wird. Sobald der Startvorgang abgeschlossen ist, lassen Sie den Hotkey los (mithilfe von UnRegisterHotKey und GlobalDeleteAtom). Dann schauen Sie, ob es funktioniert.
Nach meiner Erfahrung ist der Täter entweder:
oder etwas anderes, das im Hintergrund sitzen und warten soll. Es ist wahrscheinlich in Ihrem System zu versuchen.
Beenden Sie die einzelnen Aufgaben, bis sie funktionieren.
Ich habe nachgesehen und es gibt Funktionen, um Atome zu finden, aber keine Möglichkeit, herauszufinden, an welche Tasten sie gebunden sind (falls vorhanden).
quelle
Ich hatte dieses Problem mit dem Computer meines Freundes. Die F8-Taste funktionierte gut, wenn sie mit Shift oder einer anderen Taste verwendet wurde. Er brauchte es, um sein Laptop-Display auf einen externen Monitor auszudehnen.
Er verwendet Windows 7 32-Bit auf einem Dell-Breitengrad.
Rufen Sie die Dell-Website auf und klicken Sie auf "Support". Wählen Sie dann je nach Verwendungszweck "Zuhause" oder "Arbeiten" aus. Sie werden aufgefordert, eine Service-Tag-Nummer (unten auf Ihrem Computer) einzugeben und zu Treibern und Downloads zu navigieren . Stellen Sie sicher, dass Sie die Option Alle zugehörigen Treiber für Ihr Produkt auswählen und auch das Betriebssystem auswählen, unter dem Sie arbeiten. Wählen Sie 32 Bit, wenn Sie über einen Arbeitsspeicher von 4 GB oder weniger verfügen. Wenn es mehr ist, benutze 64 Bit.
Um den RAM zu überprüfen, klicken Sie auf Start und klicken Sie mit der rechten Maustaste auf den Computer. Wählen Sie im Menü Eigenschaften und es wird Ihnen Ihr RAM angezeigt.
Scrollen Sie nach Auswahl Ihres Betriebssystems durch die Liste, bis Sie zu VIDEO gelangen. Klicken Sie darauf und wählen Sie den Grafiktreiber mit der Aufschrift Intel 3000. Folgen Sie beim Herunterladen dem Installationsverfahren und starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.
quelle