Get started with the screen reader¶
Ubuntu Desktop comes with the Orca screen reader. Orca is an open-source tool that reads text on your screen and lets you navigate the user interface using keyboard commands.
Let’s explore how to start the screen reader and use the Ubuntu Desktop interface without relying on vision.
Enable the screen reader¶
First, close all windows. It’s best to work on a clean desktop so that certain applications don’t capture your keyboard commands.
To start the screen reader, press Super+Alt+S. What we call the Super key is the key with the Windows logo on PC keyboards, or the Cmd key on Apple keyboards.
Orca immediately announces “screen reader on”.
You can later turn off the screen reader using the same keyboard shortcut. For now, keep it enabled.
Determine your keyboard layout¶
Orca uses different keyboard commands depending on the size and layout of your keyboard. Before you learn about Orca commands, you need to find out which layout Orca is using.
Press Alt+F2. The Run a command dialog opens and Orca announces it. If the dialog doesn’t open, you might need to press the Fn key with F2.
Type
orca --setup
into the dialog and press Enter.The Screen Reader Preferences window opens. The General tab is active.
Press Tab. Focus moves to the first element in the window, which is a keyboard layout selector.
Orca announces what your layout is: laptop or desktop.
For now, close the preferences window using Alt+F4.
The Orca modifier on your keyboard¶
Most of the keyboard commands that control Orca start with the Orca modifier. It’s a key that acts like Shift or Ctrl:
With the laptop layout, you use CapsLock as your Orca modifier.
You might encounter issues with the CapsLock modifier. Sometimes, the system treats it as plain CapsLock when it should act as the Orca modifier, or the other way around.
In that case, toggle CapsLock by double-pressing it. Alternatively, press CapsLock+Backspace, which tells Orca to ignore the next key, and then press CapsLock.
With the desktop layout, it’s Insert.
Make sure to disable your NumLock. Many commands on the desktop layout use keys on the numeric keypad, and they only work when NumLock is disabled.
Ask for the time and date¶
Let’s try an Orca command now.
To let Orca tell you the current time, press Orca modifier + T. That’s CapsLock+T if you have the laptop layout, or Insert+T on the desktop layout.
Orca tells you the current hour, minute and second.
To find out today’s date, double-press T in the same keyboard shortcut. Use CapsLock+T+T on the laptop layout, or Insert+T+T on the desktop layout.
Orca says the date only as numbers. For example, if you hear “zero seven thirty two thousand twenty five”, that represents July 30, 2025.
Check your internet connection¶
In the following sections, we’ll cover some basic Orca controls in a web browser. Before we launch the web browser, let’s ensure that the internet connection is on. In the process, we’re going to explore how to control the desktop interface from the keyboard.
Network settings are available in the top bar. Press Ctrl+Alt+Tab to cycle through the areas of the user interface. Notice that you can also focus the Dash, which contains application launchers, and the desktop icons frame. Select “Top Bar” and release the keys.
Now, you can browse the elements in the top bar. Press Tab until you hear “System Menu”.
Press Enter to activate the menu and press Down to descend into the quick settings menu.
Inside the menu, you can again use Tab to cycle through the menu items. You’ll hear items such as the battery percentage, a screenshot button, a settings button, a screen lock button and a power off button.
Eventually, you might arrive to the Wired toggle button. If Orca says that the button is “pressed”, you’re connected to wired network.
You might also encounter the Wi-Fi toggle button. If it’s “pressed”, it means that the wireless subsystem is enabled. However, you might not be connected to any wireless network. Let’s find out:
Press Tab again and go to the “Open Menu” button.
Activate it and press Down to descend into the list of wireless networks.
If you’re connected to a wireless network, it’s the first one on the list. Orca tells you the network name, security, the signal strength, and says “checked”.
If you’re not connected to any wireless network, Orca doesn’t say “checked”. In that case, browse the network list using Up and Down. When you find your network, activate it, and if asked, enter the password.
Launch Firefox¶
Let’s try opening an application and learning where we are. In this example, we’ll use the Firefox web browser.
Start Firefox:
Press Super to open the applications overview and search.
Start typing Firefox. Type slowly letter by letter and listen to what Orca says.
Orca announces which application currently matches the search term. When you type “f”, Firefox might already be the current match.
When Firefox is the active search result, press Enter to open Firefox.
When Firefox opens, Orca says: “Mozilla Firefox frame”.
In Firefox, open a new tab so that we’re on the same page: press Ctrl+T. Orca announces: “New Tab page tab”.
Let’s explore where we are:
Ask for the window title. With the laptop layout, press CapsLock+/. With the desktop layout, press Insert+Enter on the numeric keypad.
Orca announces: “Mozilla Firefox”.
Ask about the active element in the window. Press Orca modifier + Enter. This is also called the basic Where Am I.
Right now, the active element should be the address bar in the new tab. Orca announces: “Navigation toolbar” and some additional details.
Note
You might be using multiple keyboard layouts or a different keyboard layout than your interface language. In that case, Orca commands might follow a different keyboard layout than expected.
If some Orca commands work and others don’t, try entering them as if another keyboard layout was active.
Read the application content¶
Let’s read some web pages. We’ll start with a simple one.
Enter example.org
in the Firefox address bar.
To read the entire page content, press Orca modifier + ;. The page contains one heading, two paragraphs and one link.
Let’s compare that with another way to read the content of applications: Flat Review. To read the whole window, press Orca modifier and double-press ;. Orca starts reading the elements of the Firefox window first before it gets to the web page.
Another common way to read text is caret navigation. Press F7 and confirm using Alt+Y. Use the arrow keys to move your text cursor (caret) on the web page:
Pressing Left and Right reads the text by letter.
Pressing Ctrl+Left and Ctrl+Right reads the text by word.
Pressing Up and Down reads the text by line.
Try placing your cursor roughly to the middle of the document. When you press Orca modifier + ; to read the document, it starts reading from your current position to the end of the page.
Focus elements¶
The example.org
page contains one link. Press Tab to switch focus to it.
As you press Tab again, the focus moves through interactive elements in the Firefox interface until it cycles back to the link.
When you focus the link, Orca tells you where the link leads. To repeat the information, press Orca modifier + Enter. The is the basic Where Am I command. To hear more information, press Orca modifier and double-press Enter. This is the detailed Where Am I command.
Press Enter to activate the focused element. In this case, follow the link.
Other applications¶
In other applications, you can use most of the commands that we’ve covered:
Usually, you want to use Tab to browse the interactive elements.
In text editors, caret navigation works by default. In some other applications like document viewers, you can enable it using F7.
Try using the commands to read the document and read the window: Orca modifier + ; and Orca modifier + ;+;. In some applications, such as text editors and other text entries, the commands might not work.
Only a couple of application support Structural Navigation: Firefox, LibreOffice, Thunderbird and Pidgin. In LibreOffice, you can only use Structural navigation to browse tables in Writer. In editable documents, enable Structural navigation using Orca modifier + Z.
If you experience difficulty with some applications, you can find tips in Improve screen reader usability.
Learn more¶
Orca has a learning mode where keys and commands only tell you what their function is.
To enter learning mode, press Orca modifier + H. Try various Orca commands that you remember. Try pressing other keys with your Orca modifier. Each time, Orca tells you what the command does.
Press F2 to open a list of Orca keyboard commands. You can browse the list using Up and Down.
To exit learning mode, press Escape.
For more guidance, go to the following pages: