Preflight Checklist
What's Wrong?
For context, I am running Claude Code under Linux's virtual text console.
I am blind and use BRLTTY to render the content of the screen in braille.
As many screen reading programs, BRLTTY by default uses the terminal's native cursor to decide which portion of the screen to show to the user.
As Claude Code does not use the terminal's native cursor, it is not convenient ot enter prompts as you don't know where your cursor is.
The native cursor remains stuck at the bottom of the screen and, should you want to fix a typo you have no clue where the cursor is.
Ideally, using the terminal's native cursor should be the default but, at the very least there should be a way to configure Claude to do that.
In particular, at the beginning when choosing Claude's configuration, there is no option to make it screen-reader friendly and there would certainly be space for such options, because some features of Claude Code like the use of Unicode characters or the display of ephemeral messages is not so convenient when using a screen reader.
What Should Happen?
See above.
Error Messages/Logs
Steps to Reproduce
Simply run Claude under Linux's virtual console and maybe use BRLTTY.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.80
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Other
Additional Information
No response
Preflight Checklist
What's Wrong?
For context, I am running Claude Code under Linux's virtual text console.
I am blind and use BRLTTY to render the content of the screen in braille.
As many screen reading programs, BRLTTY by default uses the terminal's native cursor to decide which portion of the screen to show to the user.
As Claude Code does not use the terminal's native cursor, it is not convenient ot enter prompts as you don't know where your cursor is.
The native cursor remains stuck at the bottom of the screen and, should you want to fix a typo you have no clue where the cursor is.
Ideally, using the terminal's native cursor should be the default but, at the very least there should be a way to configure Claude to do that.
In particular, at the beginning when choosing Claude's configuration, there is no option to make it screen-reader friendly and there would certainly be space for such options, because some features of Claude Code like the use of Unicode characters or the display of ephemeral messages is not so convenient when using a screen reader.
What Should Happen?
See above.
Error Messages/Logs
Steps to Reproduce
Simply run Claude under Linux's virtual console and maybe use BRLTTY.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.80
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Other
Additional Information
No response