Hallo,

Problem:
Chrome hat keine Einstellungsmöglichkeiten für die Tastaturbelegung!

Lösung:
als alternative Lösung kannst du externe Macro Programme nutzen um das problem zu Fixen!
ich nutze hier das Programm: "Auto Hot Kay" (AHK) um die F1 Taste nur im Chrome browser Abzuschalten.

Die Lösungs schritte:

  1. ein Macroprogramm oder ein anderes Tastatur umbelegungsprogramm Downloaden und installieren! z.b.: AHK: https://www.autohotkey.com/
  2. die F1 Taste im Macrohintergrundprogramm für den Chrome Browser deaktivieren!

AHK Lösung:

in AHK musst du dafür eine Datei erstellen. (Dateiname ist egal, aber die endung muss .ahk oder .ahk2 damit das ahk Programm die Datei ausfürht.)

Dateinamen Beispiel: "WindowsHintergrundProgramm.ahk"

beim Ausführen der datei wird permanent das getan was du im script Definiert hast.
damit die Datei nun die F1 Taste in Chrome deaktiviert muss nun Folgendes Reingeschrieben werden:


If (WinActive("Google Chrome") > 0)  {
	#HotIf WinActive("Google Chrome")
	F1::Return
	Return
}

  1. die if winactive abfrage fragt ob der nutzer grade im Google Chrome Browser ist, wenn == 1 also ja, dann:
  2. schaltet das script die #HotIf funktion für den Browser ein damit tasten und Tastaturbelegungen im Browser andere Tasten zugewiesen werden können.
  3. Nun muss nurnoch die Taste F1 definiert werden, und der Taste zuweisen das nix gemacht werden soll, in dem nach dem :: einfach ein Return Ausgegeben wird, das die F1 Funktion ohne weiterleitung schließt.

Beispiele für das ausführen der F1 Taste:

F1::F1 ; <<<<Dies beutet das die F1 Taste ausgeführt wird.
F1::{
  	; <<<< Hier kann zusätzlicher Scriptcode hinzugefügt werden,
    ; der beim tastendruck ausgelöst wird.
	Send {F1} ; <<<<Dies beutet das die F1 Taste ausgeführt wird.
} 

Beispiele für das "Nicht" ausführen der F1 Taste:

F1::Return ; <<<<Dies beutet das die F1 Taste "nicht" ausgeführt wird.
F1::{
    ; <<<< Hier kann zusätzlicher Scriptcode hinzugefügt werden,
    ; der beim tastendruck ausgelöst wird.	
    Return ; <<<<Dies beutet das die F1 Taste "nicht" ausgeführt wird.
} 

Mit freundlichen Grüßen
Jonny