
{"id":40362,"date":"2022-05-30T17:06:35","date_gmt":"2022-05-30T17:06:35","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=40362"},"modified":"2024-04-21T11:16:49","modified_gmt":"2024-04-21T11:16:49","slug":"enable-on-screen-keyboard-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/05\/enable-on-screen-keyboard-ubuntu-22-04\/","title":{"rendered":"How to Enable &#038; Improve On Screen Keyboard in Ubuntu 22.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-40367\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/keyboard-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Need on-screen virtual keyboard? Here&#8217;s how to enable and use the function in Ubuntu 22.04 LTS.<\/p>\n<p>The default GNOME desktop environment has built-in on-screen keyboard for use in case you don&#8217;t have a physical keyboard. It&#8217;s easy to enable this feature by doing following steps one by one:<\/p>\n<h3>Enable on-screen keyboard:<\/h3>\n<p>1. Firstly, open settings (gnome-control-center) via the top-right corner system menu option.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-38279\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/open-settings-jammy.webp\" alt=\"\" width=\"448\" height=\"334\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/open-settings-jammy.webp 448w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/open-settings-jammy-300x224.webp 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/p>\n<p>2. When it opens, navigate to &#8220;<b>Accessibility<\/b>&#8221; in the left. In right, screen down and turn on the option for &#8220;Screen Keyboard&#8221;.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40368\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey-600x424.webp\" alt=\"\" width=\"600\" height=\"424\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey-600x424.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey-300x212.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey-768x543.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/enable-onscreenkey.webp 1032w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>A new human body icon should appear in top-bar, indicates that &#8220;Screen Keyboard&#8221; has enabled. There are as well toggle options for &#8216;High Contrast&#8217;, &#8216;Large Text&#8217;, &#8216;Sticky keys&#8217;, and more.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-40369\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/acc-indicator.webp\" alt=\"\" width=\"501\" height=\"358\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/acc-indicator.webp 501w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/acc-indicator-300x214.webp 300w\" sizes=\"auto, (max-width: 501px) 100vw, 501px\" \/><\/p>\n<h3>Improve OSK Usability:<\/h3>\n<p>On-screen keyboard by default only arise in few cases, such as when you focus the search box in &#8216;Activities&#8217; overview.<\/p>\n<p>However, it does not show you the virtual keyboard in most cases, include typing in text editor or inserting number in a input box.<\/p>\n<p>So the &#8220;Improved OSK&#8221; extension is present to improve the function by adding a small indicator applet on top-bar. By clicking on it, you may open up the on-screen keyboard at anytime and any input area your cursor focused.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40370\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard-600x337.webp\" alt=\"\" width=\"600\" height=\"337\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard-600x337.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/onscreen-keyboard.webp 1366w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h3>Install &#8220;Improved OSK&#8221; extension<\/h3>\n<h4>Method 1: Install extension via browser<\/h4>\n<p>Firstly, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run the command below to install the agent:<\/p>\n<pre>sudo apt install chrome-gnome-shell<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-38247\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/apt-chromeshell-jammy-600x198.webp\" alt=\"\" width=\"600\" height=\"198\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/apt-chromeshell-jammy-600x198.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/apt-chromeshell-jammy-300x99.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/apt-chromeshell-jammy-768x253.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/apt-chromeshell-jammy.webp 774w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Next, turn on the slider icon in the link page below to install the extension:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/extensions.gnome.org\/extension\/4413\/improved-osk\/\" target=\"_blank\" rel=\"noreferrer noopener\">Improved OSK<\/a><\/div>\n<\/div>\n<p><b><del datetime=\"2024-04-21T11:15:41+00:00\">NOTE: The pre-installed Firefox is a Snap package that does not work for this stuff. Use another browser or try method 2.<\/del><\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40371\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-osk-600x382.webp\" alt=\"\" width=\"600\" height=\"382\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-osk-600x382.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-osk-300x191.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-osk-768x489.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-osk.webp 1016w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h4>Method 2: Use extension manager<\/h4>\n<p>Since Ubuntu 22.04, there&#8217;s an &#8220;Extension Manager&#8221; app available in system repository to install and manage Gnome extensions.<\/p>\n<p>1. First press Ctrl+Alt+T on keyboard to open terminal. Then, run command to install the app:<\/p>\n<pre>sudo apt install gnome-shell-extension-manager<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-39606\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-600x256.webp\" alt=\"\" width=\"600\" height=\"256\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-600x256.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-300x128.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-768x328.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>2. Next, press <i>Windows<\/i> (<i>Super<\/i>) key on keyboard, then search for and open the &#8220;Extension Manager&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39607\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager.webp\" alt=\"\" width=\"548\" height=\"281\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager.webp 548w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager-300x154.webp 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/p>\n<p>3. Finally, search for and install &#8220;Improved OSK&#8221; extension using the app under &#8216;Browse&#8217; tab.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40372\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk-600x470.webp\" alt=\"\" width=\"600\" height=\"470\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk-600x470.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk-300x235.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk-768x601.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/extension-manageriosk.webp 922w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>After installed the extension, open its settings page either via &#8220;<b>Gnome Extensions<\/b>&#8221; or &#8220;<b>Extension Manager<\/b>&#8221; (both available in Ubuntu Software\/Gnome Software).<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40373\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre-600x377.webp\" alt=\"\" width=\"600\" height=\"377\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre-600x377.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre-300x189.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre-768x483.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/improved-osd-pre.webp 1091w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>In the preference, you may increase or decrease the keyboard size, ignore touch input, and toggle display the indicator applet.<\/p>","protected":false},"excerpt":{"rendered":"<p>Need on-screen virtual keyboard? Here&#8217;s how to enable and use the function in Ubuntu 22.04 LTS. The default GNOME desktop environment has built-in on-screen keyboard for use in case you don&#8217;t have a physical keyboard. It&#8217;s easy to enable this feature by doing following steps one by one: Enable on-screen keyboard: 1. Firstly, open settings [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":40367,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1766],"class_list":["post-40362","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-on-screen-keyboard"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/40362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=40362"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/40362\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/40367"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=40362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=40362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=40362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}