Type Unicode characters in GNOME with GTK
GNOME documents Unicode entry with Ctrl+Shift+U. GTK 4’s simple input context explicitly supports this method. Use it in a text field backed by that input context; this is not a shortcut guarantee for all Linux applications.
Enter the hexadecimal value
You need an editable text field using the supported GTK input context. A different application’s input handling is outside this guide’s scope.
- Place the insertion point in the text field.
- Press Ctrl+Shift+U together, then release the keys.
- Type the hexadecimal digits of the code point, without typing the
U+prefix. For this example, enter123. - Press Enter to insert
ģ.
GTK documents this sequence for ģ, whose code point is U+0123. The example’s character identity comes from the same verified record used in our letter reference.
Input-context limits
GNOME’s instructions and GTK’s simple input context are the evidence for this sequence. They do not establish behavior for other desktop environments or input methods. Compose-key sequences are a separate mechanism.
Related guides
Sources
- Unicode Character Database: UnicodeData.txt
Unicode Consortium, version 17.0.0 · Verified
- Unicode Standard Annex #44: Unicode Character Database
Unicode Consortium, version 17.0.0 · Verified
- Unicode Character Database: Normalization Test Suite
Unicode Consortium, version 17.0.0 · Verified
- Enter special characters
GNOME · Verified
- Gtk.IMContextSimple
GTK · Verified