Block Ctrl+Shift+C from opening Chrome DevTools while keeping the keystroke for web terminal copy (xterm.js, ttyd, code-server).
Users
29
+4 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#132K
#110K among extensions
Version
1.0.0
updated 5 May 2026
Users
monthly, 5 months
Latest, 15 Oct 2026:29 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 15 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Block Ctrl+Shift+C DevTools Shortcut
Microsoft Edge / Chromium hardcodes Ctrl+Shift+C as the "Open DevTools to the Elements tab" accelerator. This extension prevents that shortcut from opening DevTools while preserving the keystroke for page-level handlers — most importantly, web terminal emulators that bind Ctrl+Shift+C as the standard "copy" shortcut.
Why this exists:
- The Group Policy / registry approach to disable Ctrl+Shift+C consumes the keystroke at browser-chrome level, breaking web terminals.
- Common "Disable keyboard shortcuts" extensions call stopImmediatePropagation(), which also kills page-level handlers.
- This extension only calls preventDefault() on Ctrl+Shift+C and synthesizes a copy command, so DevTools does not open AND web terminal selection still copies.
Behavior:
- Ctrl+Shift+C on any page: DevTools does not open. Selected text (DOM or terminal) is copied.
- F12 / Ctrl+Shift+I: open DevTools normally.
- Right-click → Inspect: opens DevTools normally.
Limitations:
- Cannot run on browser-internal pages (chrome://*, the new-tab page, the Web Store, settings). DevTools will still open via Ctrl+Shift+C on those pages. This is a hard browser-platform restriction that no extension can override.
Privacy:
- No data collection. No network requests. No tracking. No analytics. No storage. The only permission is the <all_urls> content-script match, which is the minimum scope required to register a keydown listener on every page.
Source code: https://github.com/tinywind/chrome-block-devtools-shortcut
Privacy policy: https://github.com/tinywind/chrome-block-devtools-shortcut/blob/main/PRIVACY.md
License: MIT