Give a function to any corner or edge of your monitors and enhance your keyboard capabilities Mouse pointer pressure, clicks, and scrolls over the monitor corners/edges, or custom keyboard shortcuts can trigger dozens of built-in actions that help you navigate and control your desktop environment or execute your own shell commands. A significant portion of available actions includes visual adjustments (contrast, brightness, opacity) and color filters (red, green, desaturation, lightness, color inversions) and also accessibility features. Do not update extensions from this site, GNOME Shell will do it automatically on the next session start. Please report bugs on GitHub page linked below as Extension Homepage. keywords: keyboard shortcut, switch windows, overview, app grid, command, brightness, contrast, transparent, opacity, color effect, invert lightness, color tint, color blind filter, simulation, desaturate, night lights, dark theme, volume, mute, magnifier, zoom, screen keyboard, reader, large text, force close, kill -9, show desktop, reorder workspace, window thumbnail, preview, looking glass, custom menu, window, workspace, switcher, hide panel
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-P-002 error
GSettings schema path must use /org/gnome/shell/extensions base
GSettings schema path must start with `/org/gnome/shell/extensions`.
schemas/org.gnome.shell.extensions.custom-hot-corners-extended.gschema.xml
id='org.gnome.shell.extensions.custom-hot-corners-extended.corner' path=''
EGO-P-004 error
GSettings schema XML filename must match schema id
GSettings schema filename must match `<schema-id>.gschema.xml`.
schemas/org.gnome.shell.extensions.custom-hot-corners-extended.gschema.xml
id='org.gnome.shell.extensions.custom-hot-corners-extended.corner' path=''
schemas/org.gnome.shell.extensions.custom-hot-corners-extended.gschema.xml
id='org.gnome.shell.extensions.custom-hot-corners-extended.misc' path='/org/gnome/shell/extensions/custom-hot-corners-extended/misc/'
EGO-L-003 warning
signals connected by extension should be disconnected in disable()
Signals assigned in `enable()` are missing matching disconnect calls in `disable()` or its helper methods.
extension.js:72
this._mscOptions.connect('changed', (settings, key) => this._updateMscOptions(key))
extension.js:273
corner.connect('changed', chce._updateHotCorners, trigger)
EGO-L-004 warning
main loop sources should be removed in disable()
Main loop sources assigned in `enable()` are missing matching removals in `disable()` or its helper methods.
extension.js:352
this._watch.timeout = GLib.timeout_add(
GLib.PRIORITY_DEFAULT,
3000,
() => {
// some extensions can replace the function (Dash to Panel)
if (Main.layoutManager._updateHotCorners !== this._updateHotCor
EGO-M-004 error
metadata shell-version must only include plausible stable releases and at most one development release
Field `shell-version` contains invalid values, more than one development release, or implausible future releases.
metadata.json must be well-formed
metadata.json
shell-version=['51']
| Version | Status |
|---|---|
| 51.0 (52) | Active |
| 51.0 (51) | Rejected |
| 50.0 (50) | Active |
| 50.0 (49) | Rejected |
| 49.0 (48) | Active |
| 49.0 (47) | Inactive |
| 48.1 (46) | Active |
| 48.1 (45) | Rejected |
| 48.0 (44) | Active |
| 48.0 (43) | Rejected |
| 47.0 (42) | Active |
| 47.0 (41) | Rejected |
| 46.0 (40) | Active |
| 46.0 (39) | Inactive |
| 45.2 (38) | Active |
| 44.2 (37) | Active |
| 44.2 (36) | Rejected |
| 45.2 (35) | Inactive |
| 44.2 (34) | Inactive |
| 45.2 (33) | Inactive |
| 45.2 (32) | Rejected |
| 44.2 (31) | Inactive |
| 29.45 (30) | Inactive |
| 29.45 (29) | Rejected |
| 28 | Active |
| 27 | Inactive |
| 26 | Inactive |
| 25 | Inactive |
| 24 | Inactive |
| 23 | Inactive |
| 22 | Inactive |
| 21 | Rejected |
| 20 | Inactive |
| 19 | Inactive |
| 18 | Inactive |
| 17 | Inactive |
| 16 | Inactive |
| 15 | Inactive |
| 14 | Inactive |
| 13 | Inactive |
| 12 | Rejected |
| 11 | Inactive |
| 10 | Inactive |
| 9 | Inactive |
| 8 | Inactive |
| 7 | Inactive |
| 6 | Inactive |
| 5 | Inactive |
| 4 | Rejected |
| 3 | Inactive |
| 2 | Inactive |
| 1 | Inactive |