#global hotkey issues under macOS 14.7.2 (fullscreen & keybinding)

10 messages · Page 1 of 1 (latest)

midnight token
#

I'm having issues setting up a global hotkey that I normally use for iTerm to show/hide the window in fullscreen. I have two different hotkeys set in iTerm. One for my external keyboard (CTRL + ESC) and one for when I'm on my laptop (CTRL + ~). The CTRL + ESC hotkey will not set.

The other issue I'm having is that when I'm in fullscreen mode (this is what I use in iTerm), Warp will not show/hide the window while in fullscreen mode. Also the fullscreen mode I use with iTerm is not the native macOS fullscreen (which uses spaces) it uses the old simple fullscreen mode which makes the window display in fullscreen overtop the existing window, so it's quicker and exactly what I want (kind of like quake visor but in full screen).

steel bloomBOT
#

Hi @midnight token. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:

#

Based on the knowledge sources provided, I can address some aspects of your question regarding global hotkey issues in Warp under macOS. Let me break it down:

  1. Keybinding issues:
    The issue with setting CTRL + ESC as a hotkey is a known problem in Warp. According to this GitHub issue, Warp currently doesn't support certain key combinations like CMD + ESC, CMD + BACKTICK, CMD + TAB, CMD + PERIOD, and CMD + TILDE for global hotkeys. This limitation extends to CTRL + ESC as well. As a workaround, you could try using OPTION + ESC instead.

  2. Fullscreen mode issues:
    Regarding the fullscreen mode behavior, Warp's implementation differs from iTerm2's. Warp uses the native macOS fullscreen mode, which utilizes spaces. The behavior you're describing with iTerm2 (overlaying the window without using spaces) is not currently supported in Warp.

There have been discussions about improving Warp's behavior with fullscreen apps. According to this GitHub issue, there were plans to make the Quake mode / Global Hotkey Window appear above fullscreen apps. However, it's not clear if this has been fully implemented yet.

To potentially improve your experience with fullscreen apps, you could try the following:

  1. Make sure you're using the latest version of Warp.
  2. In Warp's settings, under Features > Keys, ensure that the Global Hotkey is set to "Dedicated window" mode.
  3. Try adjusting the window size settings for the Quake mode to use 100% of the screen.

It's worth noting that these solutions may not fully replicate your iTerm2 experience, as Warp's implementation of fullscreen and global hotkey functionality differs from iTerm2's.

#

If these issues are critical to your workflow, you may want to consider providing feedback directly to the Warp team through their GitHub issues or other support channels.

Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:

#

@midnight token Kapa.ai is still learning and improving, please let me know how I did by reacting below.

midnight token
#

@steel bloom What about using the global hotkey using the native fullscreen mode?

steel bloomBOT
#

Let me check the knowledge base for you again. One moment! :books:

#

Based on the knowledge sources provided, I can address your question about using the global hotkey with Warp's native fullscreen mode on macOS.

Warp does support using a global hotkey to show/hide the terminal window when using the native macOS fullscreen mode. However, there have been some reported issues and limitations with this functionality.

According to a GitHub issue, users have experienced problems with the global hotkey window not appearing above fullscreen apps in some cases. The behavior seems to vary depending on the specific setup and which screen is considered "active" by macOS.

To potentially improve your experience with the global hotkey in fullscreen mode, you can try the following:

  1. Make sure you're using the latest version of Warp.
  2. In Warp's settings, under Features > Keys, ensure that the Global Hotkey is set to "Dedicated window" mode.
  3. Try adjusting the window size settings for the Quake mode to use 100% of the screen.

Additionally, a Warp team member suggested a possible workaround in another GitHub comment:

"Make sure you have the global hotkey set to dedicated window, this window should show up over any fullscreen apps. If you have it set to show/hide all windows, then it will swap focus to the Warp window and take you out of fullscreen."

It's important to note that while these suggestions may help, they might not provide the exact same experience as iTerm2's non-native fullscreen mode. Warp's implementation relies on macOS's native fullscreen functionality, which uses spaces and may have different behavior compared to iTerm2's custom implementation.

#

If you continue to experience issues or if this functionality is crucial for your workflow, I recommend reaching out to the Warp team directly through their GitHub issues or support channels for the most up-to-date information and potential solutions.

Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:

#

@midnight token Kapa.ai is still learning and improving, please let me know how I did by reacting below.