Based on https://github.com/keringar/cariboublocker.
Change some naming to be compatible with Gnome Shell 3.36.
There are some naming changes in Gnome Shell, so the original project no longer works on some Gnome Shell versions (For me, it works on Fedora 21 with gnome-shell-3.34.5 and Xorg, but not on Fedora 32 with gnome-shell-3.36.3 and Xorg).
Only tested on Fedora 32 with gnome-shell-3.36.3 and Xorg.
- Replace
Keyboard
withKeyboardManager
inextensions.js
.
Looking Glass is very helpful for debugging (saves my time installing an IDE etc).
To create a zip file for https://extensions.gnome.org/upload/, use zip -j a.zip extension.js metadata.json
Currently waiting for review: https://extensions.gnome.org/extension/3222/block-caribou-36/
Original README.md from https://github.com/keringar/cariboublocker
RESOLVED https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1723857
Prevents caribou from appearing when you use a touchscreen with the on screen keyboard disabled
- https://extensions.gnome.org/extension/1326/block-caribou/
- You may need to install an extension, Gnome Shell Integration, see the gnome extensions about page for more details.
- Click the toggle flag in the top right to ON.