Using Mastodon through a keyboard

If you’re using Mastodon through your server’s website on a computer, you can control it almost entirely through your keyboard. Particular keys will carry out particular functions, and you can type emoji too.

Keyboard shortcuts on Mastodon

Mastodon’s keyboard shortcuts are always on, press shift + ? (or just ? on some keyboard layouts) to see a complete guide to which keys do what. The shortcuts are also known as “hotkeys”.

Note that some of these shortcuts are only useful in the advanced web interface (multicolumn) mode, but most of them can be used with the default single column mode.

For your convenience, here’s the complete list:

rReply to post
ctrl+enterPublish post
mMention author
pOpen author’s profile
fFavourite post
bBoost post
enter, oOpen post
eOpen media
xShow/hide text behind CW
hShow/hide media
up, kMove up in the list
down, jMove down in the list
1-9Focus column
nFocus compose textarea
alt+nStart a new post
alt+xShow/hide CW field
backspaceNavigate back
sFocus search bar
escUnfocus compose textarea/search
g+hOpen home timeline
g+nOpen notifications column
g+lOpen local timeline
g+tOpen federated timeline
g+dOpen direct messages column
g+sOpen get started column
g+fOpen favourites list
g+pOpen pinned posts list
g+uOpen your profile
g+bOpen blocked users list
g+mOpen muted users list
g+rOpen follow requests list
?Display hotkeys list

Typing emoji through a keyboard on Mastodon

If you’re using Mastodon on a computer, you can type emoji directly with your keyboard:

  1. Type : (colon) and a keyword without a space, a dropdown menu will appear with the top five matching emoji. For example :sun will bring up the top five emoji matching the keyword “sun”.
  2. Pick the emoji you want by moving the arrow keys, and then press enter on the one you want.
  3. If the emoji you want isn’t there, click on the 🙂 icon at the bottom to open the emoji picker which shows the complete selection.

If there are more than five matches for a keyword, they will not all appear on the dropdown. If so, you’ll need to search for them by clicking on the picker icon 🙂 at the bottom of the post writing box.

An emoji may appear for several keywords, and the keywords are also partly based on the alt text name of an emoji. If the keywords you type don’t bring up the emoji you want, typing the emoji’s name will always work. To find an emoji’s name, go to it in the picker and then hover your mouse over it to show its name.

↩ Back to the front page