Custom Shortcuts is an userscript for the site Derpibooru, and enables the customization the site's original keyboard shortcuts and many additional functions, including a keyboard navigation mode.
An userscript manager such as Violentmonkey is required.
The script have 3 fully configurable preset slots, and the ability to switch between them with the keybind alt + [1-3]
. Preset 1 is preconfigured with the recommended keybinds, optimized for left hand operation, as a starting point for customization, and is the one the script defaults to upon fresh install.
To configure keybinds, the settings panel could be called up anytime with ctrl + shift + /
.
Toggle on and off with the Q
key by default. When enabled, the scroll up/down/left/right keys can be used to highlight thumbnails on the image results page. Images can be navigated to with the E
key, and the favorite/upvote/mute shortcuts will be applied to the selected image.
ctrl + shift + /
: Toggles the settings panel.
Esc
: Deselects any input fields or text areas.
- Scroll up
- Scroll down
- Scroll left
- Scroll right
- Enable keyboard selection of images and tags
- Open selected image when keyboard navigation is enabled
- Open selected image in new tab
- Open selected in background tab
- Previous page/image
- Next page/image
- Open source URL
- Random image
- Upvote image
- Favourite image
- Go to index page containing the image being displayed
- Open tags for editing
- Save tags - If you want to submit the tags while the caret is still in the fancy tag editor, the keybind must include the
ctrl
oralt
modifier. Otherwise pressEsc
to deselect it first. - Cycle through image scaling
- Mute/unmute webms
- Focus on search field
- Focus on comment form
- Refresh comment list
- Go back in browser history
- Go forward in browser history
- Global: Switch to default keybinds
- Global: Switch to preset 1
- Global: Switch to preset 2
- Global: Switch to preset 3