Warum funktioniert die F8-Taste auf meinem Laptop nicht?

3

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?

Mason Wheeler
quelle
Vielleicht ist es einfach Schicksal dass Ihr F8 funktioniert nicht . . .
Jim McKeeth
Einige neue Laptops sind einen großen Schritt zurückgegangen. Denken, dass viele Menschen die traditionellen Funktionstasten nicht verwenden und dass mehr die Funktionstasten des Herstellers verwenden ( 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ält Fn 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ügen Fn. 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.
Old Geezer

Antworten:

5

Versuchen Sie es mit ActiveHotkeys . Dieses Dienstprogramm wird es Ihnen sagen ob Es wurde eine Tastenkombination zugewiesen, die jedoch nicht der zugewiesenen entspricht.

Beachten Sie, dass Windows nicht erkennt, welche Anwendung eine bestimmte Verknüpfung registriert hat, sodass diese Funktion nicht enthalten ist. (Wenn Sie glauben, dass Sie wissen, wie Sie das erreichen können, indem Sie Nachrichten-Hooks verwenden oder was nicht, posten Sie bitte hier oder verdienen Sie etwas Karma bei Paketüberfluss .

enter image description here

Eine Antwort im Link Stack Overflow führt zu Hotkey Commander

Finden Sie heraus, welche Tastenkombination von welcher Anwendung registriert wird.

Deaktivieren Sie die Tastenkombinationen und geben Sie die   Tastenanschläge "gegessen".

Überschreiben Sie den ursprünglichen Hotkey mit einem   andere Tastenkombination, die Sie bevorzugen.

Hotkey erstellen Kombinationen oder Sequenzen im innovativen Tastendruck-Stil von Hotkey Commmander.

Hotkeys mit Links / Rechts definieren   Modifikatortasten (,, ...)   empfindlich.

Automatische Steuerung von Hotkey-Aktionen   unter bestimmten bedingungen wie "after   3 Sekunden gedrückt halten ", oder" if   Eine Anwendung wird ausgeführt   zur Zeit".

alt text

outsideblasts
quelle
Dies zu akzeptieren, weil dieser StackOverflow-Link mich zu einem Programm führte, das mir half, den Hotkey zu finden.
Mason Wheeler
2

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.

Jim McKeeth
quelle
2

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.

Ƭᴇcʜιᴇ007
quelle
OK, habe das gerade getestet. Ich konnte F8 verwenden, um in den abgesicherten Modus zu booten, und F8 funktioniert dort ordnungsgemäß. Bei einem normalen Windows-Start reagiert es jedoch nicht. Also, wie finde ich, was es hakt?
Mason Wheeler
Versuchen Sie möglicherweise, Startprogramme über MSConfig zu deaktivieren, und aktivieren Sie dann die einzelnen Programme erneut, bis Sie sie finden. netsquirrel.com/msconfig/msconfig_win7.html
Ƭᴇcʜιᴇ007
0

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.

Jim McKeeth
quelle
0

Suchen Sie in Ihren Diensten nach Elementen, die nicht zum Standard gehören, und deaktivieren Sie sie einzeln.

Jim McKeeth
quelle
0

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:

  • Grafiktreiber
  • ein Chat-Programm
  • ein Mediaplayer
  • Vitakey Fingerabdruckscanner-Software

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).

Jim McKeeth
quelle
0

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.

Aqib
quelle