Skip to content

BrailleEssentials break cursor untether #6

Description

@fcnjd

@josephsl sorry for pinging you directly here, but I consider this issue as more important than the others I created, as it basically forces me daily to switch between activating and deactivating the addon.
When working in the console with constantly changing output, it is often necesary to untether NVDA cursor from system, to be able to read text while the current process is working. With Braille Essentials enabled, this breaks, and no matter if toggle to nvda cursor happens automatically by terminal detection, or manually with nvda+ctrl+t, it isn't working.
Steps to reproduce:

  1. Open Bash and paste the following code:
#!/bin/bash

i=0

while true; do
  echo "Count: $i"
  ((i++))
  sleep 1
done
  1. execute it and press NVDA+6 to untether cursor from system
  2. Try to scroll up with the Braille display and wait a second - you'll be down again

I'd be happy to see this fixed soon. And an additional idea regarding this: As an extra to automatically switch to NVDA cursor when in terminal, which already is present, it could be an idea to automatically untether cursor when a button on the Braille display to scroll up/down is pressed, and re-tether if something on the keyboard is pressed. Then the display never shifts unexpectedly, but also reduces the affort of changing settings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions