On Screen Keyboard Shortcuts in Windows 11
Learn to use on-screen keyboard shortcuts in Windows 11 to speed up tasks, boost accessibility, and automate actions with practical code examples and setup steps.
On-screen keyboard shortcuts in Windows 11 reuse standard system keystrokes via the On-Screen Keyboard (OSK). OSK mirrors the physical keyboard, so common combos like Copy, Paste, Undo, Save, and window management work when OSK is visible. This guide covers enabling OSK, core shortcuts, and automation options to speed up tasks without a physical keyboard. Shortcuts Lib’s guidance helps you master accessibility-focused keystrokes quickly.
What the On-Screen Keyboard Delivers in Windows 11
The On-Screen Keyboard (OSK) is a Windows accessibility feature that provides a full-sized, on-screen keyboard you can tap or click to simulate keystrokes. In Windows 11, OSK coordinates with the system’s clipboard, window management, and text input features, so most standard shortcuts behave as if you were typing on a physical keyboard. This section explains how OSK works, when it’s beneficial, and how to enable it. According to Shortcuts Lib, mastering OSK shortcuts can dramatically improve efficiency for people who prefer touch or mouse input or who rely on accessibility features to navigate complex workflows. The OSK is not a replacement for a hardware keyboard, but it complements your toolkit by offering reliable input when a physical keyboard isn’t convenient.
# Open On-Screen Keyboard on Windows 11
Start-Process "osk.exe"# Simple automation: launch Notepad and then OSK for quick practice
import subprocess, time
subprocess.Popen(["notepad.exe"])
time.sleep(0.5)
subprocess.Popen(["osk.exe"])How to think about OSK: OSK responds to the same keystroke definitions as a hardware keyboard. When OSK is active, clicking a key or tapping on a touch screen sends the corresponding key event to the active window. You can combine OSK with clipboard shortcuts or window-management shortcuts to speed up common tasks in apps like Office, browsers, or IDEs.
-1
Steps
Estimated time: 20-40 minutes
- 1
Open OSK and a target app
Launch the On-Screen Keyboard and open a target application you want to interact with (e.g., Notepad). This creates a practical environment to test shortcuts.
Tip: Pin OSK to the taskbar for quick access. - 2
Try basic text entry
Click a text field in the target app and start typing via OSK. This verifies input routing from OSK to the active window.
Tip: Ensure the app window is focused before tapping OSK keys. - 3
Use clipboard shortcuts
Use OSK to trigger Copy (Ctrl+C) and Paste (Ctrl+V) while the Notepad window is active.
Tip: Pair OSK with a lightweight code snippet to automate the sequence. - 4
Switch between apps
Test Alt+Tab (Windows) or Cmd+Tab (macOS) to switch focus while OSK is visible.
Tip: Practice to preserve the last used keyboard state in your target app. - 5
Automate a simple task
Run a small script that opens OSK, types a message, and copies it to the clipboard.
Tip: Keep a minimal, safe script to avoid unintended data exposure. - 6
Troubleshoot input routing
If keystrokes don’t appear, ensure the app accepts keyboard input and OSK is the active input source.
Tip: Check focus and OSK visibility before retrying.
Prerequisites
Required
- Required
- On-Screen Keyboard availability (osk.exe)Required
- Required
Optional
- Optional
- Optional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Open On-Screen KeyboardLaunch the OSK app on Windows 11 | Win+R, type osk and press Enter |
| CopyCopy selected text to the clipboard | Ctrl+C |
| PastePaste from clipboard into active field | Ctrl+V |
| Select AllSelect all content in the active window | Ctrl+A |
| UndoUndo the last action | Ctrl+Z |
| SaveSave current document or file | Ctrl+S |
| Switch AppsToggle between open applications | Alt+⇥ |
Questions & Answers
What is the On-Screen Keyboard (OSK) in Windows 11?
The On-Screen Keyboard is a touch-friendly input method built into Windows 11 that mirrors a physical keyboard's keystrokes. It supports standard shortcuts like Copy, Paste, and Save when the OSK window is active, making it useful for accessibility and situations where a physical keyboard isn’t practical.
OSK is Windows 11’s touch-friendly keyboard that mirrors normal keyboard shortcuts when it’s open and focused.
How do I open the On-Screen Keyboard in Windows 11?
You can open OSK by pressing Win+R, typing osk, and pressing Enter. Alternatively, you can search for On-Screen Keyboard in the Start menu. Once OSK is visible, you can tap keys or use keyboard shortcuts that OSK supports.
Open the On-Screen Keyboard by running osk, then use it like a regular keyboard.
Do OSK shortcuts differ from hardware keyboard shortcuts?
OSK shortcuts generally match the standard Windows shortcuts (like Ctrl+C for copy, Ctrl+V for paste). The behavior may vary slightly in certain apps depending on focus and accessibility settings, but there are no OSK-only shortcuts most users need to learn.
OSK uses the same shortcuts as your keyboard, with focus and app behavior being the main variables.
Can I customize OSK shortcuts or map new ones?
OSK itself doesn’t introduce new shortcuts beyond the system defaults, but you can script automation (e.g., Python, PowerShell) to simulate keystrokes or to automate repetitive tasks that involve OSK. Real customization of OSK’s key mappings isn’t a built-in feature.
You can automate keystrokes with scripts, but OSK key mappings aren’t user-customizable in the app itself.
Is OSK available on macOS or Linux?
OSK is a Windows feature and is not built into macOS or Linux distributions. Mac users can rely on alternative accessibility tools, but OSK is specific to Windows.
OSK is Windows-only; Mac and Linux have their own accessibility options.
Main Points
- Open OSK quickly with Win+R and 'osk'
- OSK uses standard Windows shortcuts like Copy/Paste
- Use scripting (Python/PowerShell) to simulate keystrokes for practice
- OSK aligns with accessibility features to support diverse workflows
