-
|
I'm unable to toggle the quick terminal via the global keybinding. When I try, nothing happens unless Ghostty is already active / focused. Env: Ghostty version: Ghostty config: Logs excerpt from fresh install showing proper permissions (i.e. Ghostty enabled in If I kill the Ghostty process and restart I no longer see the I've also tried several other keybindings just in case there were any conflicts but nothing is working. As a fallback, I'm using the following AppleScript triggered via a custom Alfred workflow triggered via hotkey: tell application "System Events"
tell process "Ghostty"
click menu item "Quick Terminal" of menu "View" of menu bar 1
end tell
end tellThis works, but isn't ideal as it introduces a noticeable delay from keybinding activation to display of the quick terminal compared to Ghostty handling it directly. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 5 replies
-
|
Related? #4954 |
Beta Was this translation helpful? Give feedback.
-
|
Update: global keys started magically working again after a reboot. After working fine for ~6 hours or so they mysteriously stopped working again (same behavior as before -- keybindings work fine if ghostty is active but nothing is registering globally / when ghostty is not active). I'm not sure what caused global keybindings to stop working but other apps with global keybindings are still working fine. There is nothing out of the ordinary in the ghostty logs and resting the app has no effect. |
Beta Was this translation helpful? Give feedback.
-
|
Some of these may help: ShortCut Detective
KeyCue
Key Codes
Also, the last refuge of desperate Mac users - you could update to Sequoia 15.3 and hope it helps somehow. |
Beta Was this translation helpful? Give feedback.
-
|
I was having this issue and based on @jkeys089 last comment I closed my apps one by one, and after each one I quit ghostty and restarted it. After closing Brave (the browser) it started working. But then after launch Brave again it continued to work. So I don't want to 100% blame Brave, but that was the last one I closed before it started working. I am wondering if it could have been one of the previous ones, and maybe there was just a delay of some kind before it took effect. I am not sure. |
Beta Was this translation helpful? Give feedback.
-
|
Adding to this, I bet this is related to Secure Input: https://apple.stackexchange.com/questions/331557/is-there-a-way-to-fix-or-disable-secure-input Sometimes identifying which app in your Mac requires Secure Input can help. Closing/reopening that app, or even finding out how to make it deactivate Secure Input might do the trick. For me, it's KeePassXC. It usually leaves Secure Input active while my database is locked. If I unlock the database, then Secure Input is release and Ghostty global shortcuts work again. |
Beta Was this translation helpful? Give feedback.
Update: global keys started magically working again after a reboot. After working fine for ~6 hours or so they mysteriously stopped working again (same behavior as before -- keybindings work fine if ghostty is active but nothing is registering globally / when ghostty is not active). I'm not sure what caused global keybindings to stop working but other apps with global keybindings are still working fine. There is nothing out of the ordinary in the ghostty logs and resting the app has no effect.