If you press Ctrl+Shift+U on a Linux based system (not sure about UNIX) in any textbox you get a small underscored u. You can then proceed to enter hexadecimal numbers and confirm them with enter. The result you'll get is the Unicode character with the respective hexadecimal number.

For example typing in u6a4c and pressing enter will result in 橌 being written to the text box.

I used a lot of Linux based OSes and everyone of them had this functionality so I wanted to know, does any Linux system come with this and what part of a Linux system is responsible for this feature?


This is not so much a Linux thing so much as it is a desktop environment thing. You may observe, for example, that if you were to ssh into your host from elsewhere, or to log into a TTY rather than the GUI, that your keyboard will no longer work as you describe as your keyboard input is not being parsed by your GUI any longer.

  • Ever tried this with TTY that has support for UTF and Asian locales ? – Sergiy Kolodyazhnyy Apr 25 '18 at 22:58
  • That should be a proper question, not an answer comment. – JdeBP Apr 26 '18 at 17:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.