DEV Community

wiscer
wiscer

Posted on

1 1

Windows Terminal with Screen Reader

When I first started using a screen reader, one of the biggest challenges I faced was operating terminal applications like Powershell. It took me quite some time to become comfortable navigating and using these terminal apps.

This article shares tips on operating Powershell and other terminal applications using the NVDA screen reader (Desktop keyboard layout), based on my personal experience. It is a work-in-progress article that will be updated over time.

Reading Text in the Terminal

In the terminal, the cursor is always at the bottom. To read text, use the Navigator Object. For example, to read the previous line use Numpad 7for Desktop Layout. Full description about the Navigator Object navigation can be found in NVDA Command Key Quick Reference page.

Copying Text

To copy a range of text in the terminal, follow these steps:

  1. Mark the start of the text to be copied:
    • Use the Navigator Object to move to the starting point of the text you want to copy.
    • Press Caps Lock + F9.
  2. Mark the end of the text:
    • Use the Navigator Object to move to the endpoint of the text selection.
    • Press Caps Lock + F10 twice. (Hold the Caps Lock and then quickly press F10 twice.)

After completing these steps, the selected text will be copied to the clipboard.

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs