TeamViewer Keyboard Shortcuts
TeamViewer's shortcut set is small compared to most productivity software because the app's actual job — establishing and maintaining a remote connection — isn't a keyboard-heavy task in the way document editing or coding is; most of a TeamViewer session is spent controlling the remote machine using its own applications' shortcuts, not TeamViewer's. Where TeamViewer's own shortcuts matter is in managing the session itself: switching view modes, toggling the side panel of connection tools, and — critically — sending key combinations like Ctrl+Alt+Delete to the remote machine, which your local OS would otherwise intercept before it ever reaches the remote session. That Ctrl+Alt+Delete forwarding shortcut is arguably the single most important one in the entire app, since without it you'd have no way to trigger a remote Windows lock screen or task manager during a support session at all. Managed service providers running dozens of client support sessions per day are TeamViewer's heaviest users, and for that audience the shortcuts that matter most are the ones reducing friction across many repeated similar sessions — quick-connect for jumping between different client machines quickly, and the Ctrl+Alt+Delete forwarding shortcut that comes up constantly when a remote Windows machine needs an unlock or a stuck process needs Task Manager. Casual personal users connecting occasionally to a family member's computer for one-off help rarely need more than the basic connect and disconnect actions, making the deeper session-control shortcuts primarily a professional-support-workflow concern.
Session Control
| Action | Windows | Mac | Description |
|---|---|---|---|
| Open Quick Connect | Ctrl+Q (varies) | — | Opens a quick-connect prompt to enter a partner ID and start a new remote session without navigating the full main window. |
| Close remote session window | Alt+F4 | Cmd+W | Closes the current remote session window, ending the connection — this uses the standard OS window-close shortcut rather than a TeamViewer-specific one. |
| Open file transfer window | Ctrl+Alt+T (varies) | — | Opens the dedicated file transfer panel for moving files between local and remote machines without relying on clipboard-based copy-paste of file content. |
| Toggle remote black screen | Session menu toggle (no default key) | — | Blanks the remote monitor's physical display during a session so anyone physically near the remote machine can't see what you're doing, commonly used during sensitive administrative work on an unattended machine in a shared office space. |
| Open session chat panel | Ctrl+Alt+C (varies) | — | Opens a text chat panel alongside the remote session, useful for communicating with someone present at the remote machine without needing a separate voice or messaging channel. |
Remote Input
| Action | Windows | Mac | Description |
|---|---|---|---|
| Send Ctrl+Alt+Delete to remote machine | Ctrl+Alt+End | Ctrl+Alt+Fn+Delete | Forwards the Ctrl+Alt+Delete signal to the remote computer instead of triggering it locally, necessary because the local OS intercepts the literal combination before TeamViewer ever sees it — essential for unlocking a remote Windows machine or opening its Task Manager. |
View Navigation
| Action | Windows | Mac | Description |
|---|---|---|---|
| Toggle full screen view | Ctrl+Alt+F | Cmd+Option+F | Switches the remote session between windowed and full-screen display, useful for maximizing screen real estate while doing detailed remote work. |
| Toggle side panel | Ctrl+Alt+S (varies by version) | — | Shows or hides the side panel containing session tools like file transfer, chat, and connection quality info during an active remote session. |
| Switch viewed monitor (multi-monitor remote) | Toolbar monitor selector (no default key) | — | Switches which physical monitor's output is being displayed when connecting to a remote machine with multiple monitors, since by default only one screen's content displays at a time in the session window. |
Frequently Asked Questions
My physical Ctrl+Alt+Delete doesn't seem to reach the remote machine during a TeamViewer session — why not?
Ctrl+Alt+Delete is intercepted at the operating system level on Windows before any application, including TeamViewer, can see it — this is a deliberate OS security measure dating back decades to prevent fake login screens from capturing credentials. TeamViewer's dedicated shortcut sends an equivalent signal specifically to the remote session rather than relying on the literal key combination being interceptable.
Do keyboard shortcuts I press during a session go to my local machine or the remote one?
By default, once you click into the remote session window, keystrokes are sent to the remote machine and interpreted by whatever's running there — except for a small set of combinations the local OS reserves for itself (like Ctrl+Alt+Delete), which is exactly why TeamViewer needs its own dedicated shortcut to forward those specific ones.
Are TeamViewer's own shortcuts the same across Windows, Mac, and Linux clients?
The core session-management shortcuts follow each platform's own modifier-key conventions (Ctrl on Windows/Linux, Cmd on Mac) rather than a fixed cross-platform scheme, similar to most other Mac/Windows software, though some remote-input forwarding shortcuts like Ctrl+Alt+Delete require different local key combinations specifically because of how each OS reserves that sequence differently.
Why does TeamViewer sometimes flag a session for commercial use even for personal-feeling use cases?
TeamViewer's licensing model distinguishes personal from commercial use based on usage patterns it detects (like connecting to many different unique machines, or unattended access setups typical of IT support), and its automated detection can occasionally flag frequent personal use as commercial-pattern behavior, which is a licensing and business-model consideration separate from anything related to the keyboard shortcuts themselves.
Can two people control the same remote session simultaneously?
Yes — TeamViewer supports multiple simultaneous connections to the same remote machine in some configurations, useful for collaborative troubleshooting where a support technician and the remote user (or a second technician) both need visibility, though input control is generally handled so only one party's keystrokes and mouse actions take effect at a time to avoid conflicting commands.
Does closing the TeamViewer window end an unattended access connection permanently?
No — for machines configured for unattended access, closing your local session window simply ends that particular connection instance; the remote machine remains reachable for a future connection using its saved credentials, since unattended access is designed specifically to allow reconnecting without needing someone present at the remote end to approve each new session.
Is there a shortcut to quickly switch between multiple simultaneous remote sessions if I'm connected to several machines at once?
TeamViewer supports multiple simultaneous session windows, and switching between them relies on standard OS window-switching (Alt+Tab on Windows, Cmd+Tab on Mac) rather than a TeamViewer-specific session-switching shortcut, since each session opens as its own separate window rather than as tabs within one unified interface.
Does TeamViewer have a shortcut for switching between multiple simultaneous remote sessions?
Yes — with several remote sessions open as tabs, Ctrl+Tab steps through them (Cmd+Option+Right on Mac) exactly the way switching browser tabs does, letting you check in on multiple connected machines without closing one session just to open the next.