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:
- ein Macroprogramm oder ein anderes Tastatur umbelegungsprogramm Downloaden und installieren! z.b.: AHK: https://www.autohotkey.com/
- 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
}
- die if winactive abfrage fragt ob der nutzer grade im Google Chrome Browser ist, wenn == 1 also ja, dann:
- schaltet das script die #HotIf funktion für den Browser ein damit tasten und Tastaturbelegungen im Browser andere Tasten zugewiesen werden können.
- 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