Falc410
Vice Admiral
- Registriert
- Juni 2006
- Beiträge
- 6.597
Mich nervt total, dass es keinen global Hotkey in MacOS gibt um mich in Teams zu muten. Wenn das Fenster nicht aktiv ist, funktioniert cmd+shift+m eben nicht.
Also habe ich google bemüht und bin nicht der einzige mit dem Problem. Mit dem Tool Hammerspoon soll es wohl gehen. Dafür schreibt man ein simples LUA script und gut ist:
https://www.hammerspoon.org/docs/hs.hotkey.html#bind
Soweit so gut, aber ich möchte es halt nicht auf F5 haben sondern auf dem Function Key - da ist ja auch so schön das Microfon auf der Tastatur drauf und Dictation nutze ich nicht. Nun habe ich in die Doku geschaut aber ich finde den Keycode für den Funktion Key nicht. Aktuell geht es halt nur wenn ich FN+F5 drücke, hätte gerne, dass es direkt beim drücken des F5 Keys funktioniert. Google hilft mir da aber nicht weiter. Der Mac fragt auch jedesmal ob ich Dictation enablen möchte.
https://www.hammerspoon.org/docs/hs.keycodes.html#map
Hat jemand eine Idee wie ich das hinbekomme?
Also habe ich google bemüht und bin nicht der einzige mit dem Problem. Mit dem Tool Hammerspoon soll es wohl gehen. Dafür schreibt man ein simples LUA script und gut ist:
https://www.hammerspoon.org/docs/hs.hotkey.html#bind
Code:
function toggleMute()
local teams = hs.application.find("com.microsoft.teams")
if not (teams == null) then
hs.eventtap.keyStroke({"cmd","shift"}, "m", 0, teams)
end
end
hs.hotkey.bind({}, "f5", "Muted / Unmuted", toggleMute)
https://www.hammerspoon.org/docs/hs.keycodes.html#map
Hat jemand eine Idee wie ich das hinbekomme?