Gemini for Mac Keyboard Shortcuts: Complete Guide + Conflict Fixes
Gemini for Mac relies on keyboard shortcuts for quick access. The problem is that every other productivity tool on your Mac wants the same keys. This guide covers every shortcut Gemini uses, what conflicts you will run into, and how to resolve each one.
TL;DR – Quick reference
- Option+Space – opens the Gemini mini chat window (inline overlay, anywhere in macOS)
- Option+Shift+Space – opens the full Gemini window
- Cmd+N / Cmd+Shift+N – new conversation (in the active window / in a new window)
- Cmd+K – jump between recent conversations
- Cmd+, – open Settings (remap shortcuts here)
- Escape – dismiss the mini overlay without sending anything
- Common conflicts – Raycast, Alfred, Siri, macOS Input Sources, and some IDEs all fight for Option+Space or Cmd+Space. Every fix is in the conflict guide below.
- Rule of thumb – assign your OS-wide launcher to Cmd+Space, leave Option+Space for Gemini mini, Option+Shift+Space for Gemini full, and disable the system-level Siri hold-shortcut if it is set to Option+Space.
If you are on Windows and looking for the equivalent launcher shortcut, note that Google did not ship a native Gemini Windows app – the Windows “Google app for desktop” uses Alt+Space for web search, not Gemini chat. See Google didn’t make a Gemini Windows app for the full story and native Gemini Windows app for alternatives.
Default keyboard shortcuts
Gemini for Mac ships with two global shortcuts and several in-app shortcuts:
Global shortcuts (work from any app)
| Shortcut | Action |
|---|---|
| Option+Space | Open Gemini mini window (inline overlay) |
| Option+Shift+Space | Open Gemini full window |
In-app shortcuts
| Shortcut | Action |
|---|---|
| Cmd+N | New conversation |
| Cmd+Shift+N | New conversation in new window |
| Cmd+K | Quick switch between conversations |
| Cmd+, | Open Settings |
| Cmd+Enter | Send message (when Shift+Enter is set for newline) |
| Cmd+Shift+C | Copy last response |
| Cmd+/ | Show keyboard shortcuts help |
| Escape | Close mini window / dismiss overlay |
For a deeper dive on why Google chose Option+Space, why it is the single most important muscle-memory primitive for the app, and what problem it solves that Cmd+Space does not, see our glossary entry on Option+Space.
How to customize shortcuts
- Open Gemini.
- Go to Gemini > Settings (or press Cmd+,).
- Click the Shortcuts tab.
- Click on any shortcut to reassign it.
- Press your desired key combination.
- Close Settings. The change takes effect immediately.
If your new combination conflicts with a system shortcut, Gemini will show a warning. Not all system shortcuts can be overridden – for example, you cannot override Cmd+Q (Quit) or Cmd+Tab (app switcher). The warnings are informational; Gemini will still bind the shortcut, but the system action may win in the race.
A subtle point: Gemini distinguishes between the press and the hold of a key combination. The mini window opens on press-and-release, not on hold. This matters because Siri’s legacy “Hold Cmd+Space” or “Hold Option+Space” gesture does not collide on press events – but it can swallow the release event if Siri’s hold threshold fires first. If your mini window opens intermittently, the next section explains why.
Conflict resolution guide
The most common complaint about Gemini for Mac shortcuts is conflicts with existing tools. Here is every major conflict and how to fix it.
Conflict: Raycast (Option+Space or Cmd+Space)
Raycast is the most popular Spotlight replacement on macOS. By default, Raycast uses Cmd+Space (replacing Spotlight), but many users rebind it to Option+Space – which directly conflicts with Gemini’s mini window.
Fix Option A: Change Raycast’s hotkey.
- Open Raycast Settings (click the Raycast icon in menu bar > Settings, or press the current Raycast hotkey and type “Settings”).
- Go to the General tab.
- Click the hotkey field and press a new combination. Recommended: Ctrl+Space or Cmd+Shift+Space.
- Close Settings.
Fix Option B: Change Gemini’s hotkey.
- Open Gemini Settings > Shortcuts.
- Change the mini window shortcut to something that does not conflict, like Ctrl+Option+Space or Cmd+Shift+G.
Fix Option C: Disable Gemini’s global shortcut entirely.
If you primarily use Raycast for app launching and only open Gemini from the Dock or menu bar, you can disable the global shortcut in Gemini Settings > Shortcuts.
Conflict: Alfred (Option+Space)
Alfred uses Option+Space as its default hotkey – the exact same key as Gemini.
Fix:
- Open Alfred Preferences (click the Alfred hat icon > Preferences).
- Go to General.
- Change the Alfred Hotkey to another combination. Recommended: Cmd+Space (if Spotlight is disabled) or Ctrl+Option+Space.
Conflict: Spotlight (Cmd+Space)
Spotlight uses Cmd+Space by default. This does not directly conflict with Gemini’s Option+Space, but if you have reassigned Spotlight to Option+Space, it will conflict.
Fix:
- Open System Settings > Keyboard > Keyboard Shortcuts > Spotlight.
- Change “Show Spotlight search” to a different shortcut, or disable it if you use Raycast/Alfred instead.
Conflict: Siri (hold Option+Space on some configurations)
On some macOS configurations, holding Option+Space triggers Siri instead of activating Gemini.
Fix:
- Open System Settings > Siri (or Apple Intelligence & Siri on macOS 15+).
- Change the keyboard shortcut for Siri to something else, or disable the keyboard shortcut entirely.
- If Siri’s shortcut is set to “Hold Option Space,” switch it to “Hold Cmd Space” or disable it.
Conflict: Input source switching (Cmd+Space or Option+Space)
macOS uses Ctrl+Space (or sometimes Cmd+Space) to switch between input sources (keyboard languages). Users who have remapped this to Option+Space will conflict with Gemini.
Fix:
- Open System Settings > Keyboard > Keyboard Shortcuts > Input Sources.
- Change “Select the previous input source” to a different shortcut. Recommended: Ctrl+Space or Ctrl+Shift+Space.
Conflict: VS Code, IntelliJ, or other IDEs
Some IDEs use Option+Space for code completion or suggestions.
Fix: Change the IDE shortcut in its own settings, or change Gemini’s shortcut. Since IDE shortcuts only activate when the IDE is focused, you may not experience a conflict unless the IDE captures the key before macOS passes it to Gemini.
Conflict: Karabiner-Elements modifier remaps
Karabiner is common for heavy keyboard customizers, and it runs below Gemini’s shortcut handler. If Karabiner remaps Caps Lock or right-Option to a different key, those remaps may silently break Gemini’s global hotkeys – Gemini sees the remapped key, not the physical Option key you pressed.
Fix: In Karabiner, add a complex modification that exempts com.google.Gemini from the remap, or use Karabiner’s “Devices > Modify events” per-device settings to narrow the scope.
Recommended shortcut configurations
Here are three setups that avoid conflicts, depending on your primary launcher:
Setup A: Raycast user
| Tool | Shortcut |
|---|---|
| Raycast | Cmd+Space |
| Gemini mini | Option+Space |
| Gemini full | Option+Shift+Space |
| Spotlight | Disabled |
Setup B: Alfred user
| Tool | Shortcut |
|---|---|
| Alfred | Cmd+Space |
| Gemini mini | Option+Space |
| Gemini full | Option+Shift+Space |
| Spotlight | Disabled |
Setup C: Multiple AI apps
| Tool | Shortcut |
|---|---|
| Raycast | Cmd+Space |
| Gemini mini | Option+Space |
| ChatGPT mini | Option+Shift+Space |
| Claude | Cmd+Shift+Space |
| Spotlight | Disabled |
How Gemini’s shortcuts compare to ChatGPT and Claude on Mac
Every native AI desktop app on Mac has settled on a slightly different shortcut pattern, which makes running them side by side a configuration puzzle. Here is how the three compare.
| Product | Global launcher | Full window | Model picker | New chat |
|---|---|---|---|---|
| Gemini for Mac | Option+Space (mini) | Option+Shift+Space | via Settings only | Cmd+N |
| ChatGPT Desktop | Option+Space (Ask ChatGPT) | activate app + Cmd+1 | Cmd+Shift+. | Cmd+N |
| Claude Desktop | not bound by default | launch from Dock | via menu bar | Cmd+N |
Two things stand out. First, Gemini and ChatGPT both claim Option+Space by default – if you install them both, only the most recently granted Accessibility permission wins the race, and you will need to remap one of them. Second, Claude’s Electron app is the most restrained of the three, shipping without a global hotkey by default. If you use all three, the clean split is: Raycast on Cmd+Space, Gemini on Option+Space, ChatGPT on Option+Shift+Space, Claude bound manually to something like Cmd+Shift+C.
For a deeper functional comparison of the three clients (not just shortcuts), see Gemini vs Claude desktop and Gemini vs ChatGPT desktop.
Windows users: what to do without a native Gemini app
A lot of Mac users read these shortcut guides on behalf of a colleague on Windows, or use both platforms themselves. The honest answer is that Google did not ship a native Gemini chat client for Windows. What they released on April 14, 2026 was the “Google app for desktop,” which binds Alt+Space to a web-style search launcher with a 20 MB file-upload ceiling and English-only UI – it is not a Gemini chat app.
If you want Option+Space-style muscle memory on Windows, your options are:
- Use the Windows PWA of Gemini at gemini.google.com and pin it, assigning a custom hotkey via PowerToys Run or AutoHotkey.
- Install GeminiDesktop.app on Windows – a native Tauri binary that exposes a comparable global hotkey and runs on Windows 10 and 11.
Both approaches are covered in detail in our native Gemini Windows app guide and Gemini Windows install walkthrough. The short version: the key you want is Alt+Space (Windows convention) rather than Option+Space, and you should explicitly remap PowerToys’ default Alt+Space binding if you install it.
Shortcuts not working after macOS update
macOS updates occasionally reset Accessibility permissions. If your shortcuts stop working after an update:
- Open System Settings > Privacy & Security > Accessibility.
- Check that Gemini is still listed and toggled on.
- If it is listed but not working, remove it and re-add it.
- Restart your Mac.
If the hotkey still does not fire, a reliable nuclear reset is to wipe the TCC database entry for Gemini and re-authorize from scratch:
tccutil reset Accessibility com.google.Gemini
Relaunch Gemini, wait for the permission prompt, and approve it. This is the same command used in the installation troubleshooting guide – if shortcuts never worked to begin with, start there because the root cause is usually a missed Accessibility grant during first launch.
Power-user tips
1. Use Cmd+K as a “jump drawer” for long conversations
Gemini for Mac remembers conversations across sessions, but scrolling through the sidebar is slow once you have more than a dozen. Cmd+K opens a fuzzy finder that searches conversation titles and the first few messages – treat it like VS Code’s command palette. Combined with clear conversation titles (rename via Cmd+Shift+R in many builds), this becomes the fastest way to jump between a “work” Canvas, a “research” Deep Research thread, and a casual chat.
2. Bind a secondary combo for Canvas-focused prompts
If you use Canvas heavily, create a second mini-window shortcut that includes a prompt prefix via macOS Text Replacement. System Settings > Keyboard > Text Replacements, add something like ;canvas expanding to Use Canvas to build: . Fire Option+Space, type ;canvas table of the top 10 etc., and Gemini starts the conversation with Canvas context already set. See our Canvas glossary for what Canvas can actually generate.
3. Use Ctrl+Option+Space as a “screen-share + ask” combo
If you frequently share your screen to ask Gemini about what is visible, consider binding a single chord that opens the mini window and triggers the screen share picker. This needs a small Shortcuts.app workflow: run “Open Gemini” then “Start Screen Share.” Assign Ctrl+Option+Space to the Shortcut. One keystroke, ready to ask.
4. Keep Escape muscle memory
New users often close the mini window by clicking outside it. Escape is faster, and more importantly, it clears your partial draft if you decide not to send – clicking outside sometimes preserves the draft depending on build. If you are privacy-cautious, Escape is the safer dismiss.
5. Build a “second brain” launcher with Raycast + Gemini
A surprisingly powerful setup: keep Raycast on Cmd+Space for launching apps and running commands, and Gemini on Option+Space for asking questions. The two rarely overlap – Raycast is for “I know what I want, take me there,” Gemini is for “I don’t know yet, help me figure it out.” Treating them as two mental modes is more productive than trying to pick one.
FAQ
Can I make Gemini’s mini window stay open instead of dismissing on Escape? Not directly. The mini window is designed as an ephemeral overlay. If you want a persistent pane, use Option+Shift+Space for the full window, which behaves like a normal macOS app and stays until you close it.
Does the shortcut work inside full-screen apps? Yes. Global shortcuts registered via macOS Accessibility bypass the focused app, so Option+Space still triggers Gemini even from a full-screen game, a full-screen video call, or Mission Control.
Can I assign a shortcut that uses the Globe / Fn key? macOS 15 supports Globe and Fn as modifiers in some contexts, but Gemini’s shortcut picker does not accept them yet. Use Ctrl, Option, Cmd, or Shift combinations.
Why does my shortcut work the first time but stop after sleep / wake?
This is a known macOS 15 Accessibility bug. The TCC daemon occasionally drops the shortcut registration after a wake event. Quit and relaunch Gemini, or run tccutil reset Accessibility com.google.Gemini and re-grant permission.
How do I reset all shortcuts to defaults?
In Gemini Settings > Shortcuts, scroll to the bottom and click Restore Defaults. If the button does not reset a stubborn binding, quit Gemini and delete ~/Library/Preferences/com.google.Gemini.plist, then relaunch.
Can I use the same shortcuts in GeminiDesktop.app? Yes. GeminiDesktop.app is separately configurable with its own global hotkey. A common pattern is to use Option+Space for whichever Gemini client you use most and disable the other’s global hotkey.
A shortcut-friendly alternative
If you run multiple AI desktop apps and managing shortcut conflicts becomes a burden, GeminiDesktop.app consolidates Gemini, Claude, and GPT into a single app with a single global hotkey. One shortcut, one app, multiple models – no conflicts between competing AI apps.
Because GeminiDesktop.app is built as a native Tauri 2.x binary, its hotkey handler uses the same low-level macOS registration as Raycast and Alfred, which means it coexists with system shortcuts more predictably than Electron-based clients. It also supports Intel Macs (the official Gemini for Mac is Apple Silicon only), which matters if you are on a 2019 or 2020 MacBook Pro and still want a single unified shortcut.
Download GeminiDesktop.app free from the Mac App Store.