Mastodon Skip to content
  • Home
  • Aktuell
  • Tags
  • Über dieses Forum
Einklappen
Grafik mit zwei überlappenden Sprechblasen, eine grün und eine lila.
Abspeckgeflüster – Forum für Menschen mit Gewicht(ung)

Kostenlos. Werbefrei. Menschlich. Dein Abnehmforum.

  1. Home
  2. Uncategorized
  3. I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications.

I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
accessibilitynvdasr
43 Beiträge 9 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • captain_jack_sparrow@mastodon.worldC captain_jack_sparrow@mastodon.world

    @ppatel

    I'm sure there are some people on here who know wtf you're talking about.

    I'm not one of them.

    ppatel@mstdn.socialP This user is from outside of this forum
    ppatel@mstdn.socialP This user is from outside of this forum
    ppatel@mstdn.social
    schrieb zuletzt editiert von
    #17

    @Captain_Jack_Sparrow Luckily for me, there are plenty of people.

    1 Antwort Letzte Antwort
    0
    • ppatel@mstdn.socialP ppatel@mstdn.social

      I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications. Inspired by TDSR and Speakup, there's quite a bit of functionality here. I welcome contributions. Issues and PRs welcome. Lots of testing needed.

      Open issues on the Github repo at: https://github.com/PratikP1/Terminal-Access-for-NVDA

      Get it here: https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

      #accessibility #NVDASR

      zersiax@cupoftea.socialZ This user is from outside of this forum
      zersiax@cupoftea.socialZ This user is from outside of this forum
      zersiax@cupoftea.social
      schrieb zuletzt editiert von
      #18

      @Tamasg @ppatel I'm curious, VIM is mentioned in the list of modified profiles but it seems to just quiet the status line. Is using VIM properly actually feasible with the addon as it currently stands? There's a number of issues that may make it tricky, most notably that a lot of navigation doesn't necessarily use the arrow keys, so I'm curious

      ppatel@mstdn.socialP 1 Antwort Letzte Antwort
      0
      • zersiax@cupoftea.socialZ zersiax@cupoftea.social

        @Tamasg @ppatel I'm curious, VIM is mentioned in the list of modified profiles but it seems to just quiet the status line. Is using VIM properly actually feasible with the addon as it currently stands? There's a number of issues that may make it tricky, most notably that a lot of navigation doesn't necessarily use the arrow keys, so I'm curious

        ppatel@mstdn.socialP This user is from outside of this forum
        ppatel@mstdn.socialP This user is from outside of this forum
        ppatel@mstdn.social
        schrieb zuletzt editiert von
        #19

        @zersiax @Tamasg I believe it should work. Someone will need to test it though. I'm not a huge fan so I'm sort of avoiding testing it. Most of the reading is done through the review cursor, which avoids issues with terminals and system cursors.

        zersiax@cupoftea.socialZ 1 Antwort Letzte Antwort
        0
        • ppatel@mstdn.socialP ppatel@mstdn.social

          @zersiax @Tamasg I believe it should work. Someone will need to test it though. I'm not a huge fan so I'm sort of avoiding testing it. Most of the reading is done through the review cursor, which avoids issues with terminals and system cursors.

          zersiax@cupoftea.socialZ This user is from outside of this forum
          zersiax@cupoftea.socialZ This user is from outside of this forum
          zersiax@cupoftea.social
          schrieb zuletzt editiert von
          #20

          @ppatel @Tamasg I'll give it a look later. I'm no vim expert myself but can probably at least find a cheatsheet to figure out the basics.
          One thing I do know is that it has the insert and command mode, which I believe is conveyed through the status bar. That bit, you MAY not want to silence as it's a bit of a thing to figure out otherwise 🙂 Maybe that was already taken care of, will check and report back later

          K 1 Antwort Letzte Antwort
          0
          • zersiax@cupoftea.socialZ zersiax@cupoftea.social

            @ppatel @Tamasg I'll give it a look later. I'm no vim expert myself but can probably at least find a cheatsheet to figure out the basics.
            One thing I do know is that it has the insert and command mode, which I believe is conveyed through the status bar. That bit, you MAY not want to silence as it's a bit of a thing to figure out otherwise 🙂 Maybe that was already taken care of, will check and report back later

            K This user is from outside of this forum
            K This user is from outside of this forum
            kaveinthran@disabled.social
            schrieb zuletzt editiert von
            #21

            @zersiax @ppatel @Tamasg
            @pixelate should be able to try this as well

            1 Antwort Letzte Antwort
            0
            • ppatel@mstdn.socialP This user is from outside of this forum
              ppatel@mstdn.socialP This user is from outside of this forum
              ppatel@mstdn.social
              schrieb zuletzt editiert von
              #22

              @FreakyFwoof I fixe it. Apparently there was a regression. I'd managed to fix it at one point and then somehow reverted it. Download the latest. Let me know if you have more trouble.

              https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/tag/v1.0.45

              1 Antwort Letzte Antwort
              0
              • ppatel@mstdn.socialP ppatel@mstdn.social

                I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications. Inspired by TDSR and Speakup, there's quite a bit of functionality here. I welcome contributions. Issues and PRs welcome. Lots of testing needed.

                Open issues on the Github repo at: https://github.com/PratikP1/Terminal-Access-for-NVDA

                Get it here: https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

                #accessibility #NVDASR

                T This user is from outside of this forum
                T This user is from outside of this forum
                thequinbox@dragonscave.space
                schrieb zuletzt editiert von
                #23

                @ppatel Can you please explain why this seems to duplicate a lot of NVDA's settings in the add-on itself? This is something we very badly need in general, I think, NVDA's terminal support is so shit it can't even use ed properly, but NVDA already has 4 levels of punctuation, indentation reporting, character code announcements, word/character nav, etc. What does this do different?

                tuukkao@social.tuukkao.netT 1 Antwort Letzte Antwort
                0
                • T thequinbox@dragonscave.space

                  @ppatel Can you please explain why this seems to duplicate a lot of NVDA's settings in the add-on itself? This is something we very badly need in general, I think, NVDA's terminal support is so shit it can't even use ed properly, but NVDA already has 4 levels of punctuation, indentation reporting, character code announcements, word/character nav, etc. What does this do different?

                  tuukkao@social.tuukkao.netT This user is from outside of this forum
                  tuukkao@social.tuukkao.netT This user is from outside of this forum
                  tuukkao@social.tuukkao.net
                  schrieb zuletzt editiert von
                  #24

                  @TheQuinbox @ppatel My thoughts exactly. There are some interesting features (on paper at least - haven't tested this properly yet) but there is certainly a lot of overlap.

                  ppatel@mstdn.socialP 3 Antworten Letzte Antwort
                  0
                  • tuukkao@social.tuukkao.netT tuukkao@social.tuukkao.net

                    @TheQuinbox @ppatel My thoughts exactly. There are some interesting features (on paper at least - haven't tested this properly yet) but there is certainly a lot of overlap.

                    ppatel@mstdn.socialP This user is from outside of this forum
                    ppatel@mstdn.socialP This user is from outside of this forum
                    ppatel@mstdn.social
                    schrieb zuletzt editiert von
                    #25

                    @tuukkao @TheQuinbox I considered all of that. When I started thinking about the features I wanted to implement, the one that made me pause was apps/terminal profiles. I knew that I could apply NVDA's profiles to different windows. But, I wasn't sure that profiles could go down to terminal app levels. For that, I needed to duplicate these settings. If it proves to be not necessary, I'll remove the extraneous stuff. A lot will depend on feedback.

                    1 Antwort Letzte Antwort
                    0
                    • tuukkao@social.tuukkao.netT tuukkao@social.tuukkao.net

                      @TheQuinbox @ppatel My thoughts exactly. There are some interesting features (on paper at least - haven't tested this properly yet) but there is certainly a lot of overlap.

                      ppatel@mstdn.socialP This user is from outside of this forum
                      ppatel@mstdn.socialP This user is from outside of this forum
                      ppatel@mstdn.social
                      schrieb zuletzt editiert von
                      #26

                      @tuukkao @TheQuinbox If the community really tells me that they don't want something, I'll be happy to remove it.

                      1 Antwort Letzte Antwort
                      0
                      • ppatel@mstdn.socialP This user is from outside of this forum
                        ppatel@mstdn.socialP This user is from outside of this forum
                        ppatel@mstdn.social
                        schrieb zuletzt editiert von
                        #27

                        @FreakyFwoof It's a combo of manual coding and Claude/Codex. I'm not confident enough in my Python writing skills that I can avoid LLMs

                        1 Antwort Letzte Antwort
                        0
                        • tuukkao@social.tuukkao.netT tuukkao@social.tuukkao.net

                          @TheQuinbox @ppatel My thoughts exactly. There are some interesting features (on paper at least - haven't tested this properly yet) but there is certainly a lot of overlap.

                          ppatel@mstdn.socialP This user is from outside of this forum
                          ppatel@mstdn.socialP This user is from outside of this forum
                          ppatel@mstdn.social
                          schrieb zuletzt editiert von
                          #28

                          @tuukkao @TheQuinbox I've tried a couple of tricks to avoid some of the NVDA's performance issues. Whether they work long-term needs to be seen. Where I hope this thing should shine is things like bookmarks, windowing, highlight tracking, etc.

                          1 Antwort Letzte Antwort
                          0
                          • ppatel@mstdn.socialP ppatel@mstdn.social

                            I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications. Inspired by TDSR and Speakup, there's quite a bit of functionality here. I welcome contributions. Issues and PRs welcome. Lots of testing needed.

                            Open issues on the Github repo at: https://github.com/PratikP1/Terminal-Access-for-NVDA

                            Get it here: https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

                            #accessibility #NVDASR

                            ppatel@mstdn.socialP This user is from outside of this forum
                            ppatel@mstdn.socialP This user is from outside of this forum
                            ppatel@mstdn.social
                            schrieb zuletzt editiert von
                            #29

                            I've bumped up the version number for Terminal Access to v1.0.45 with a fix for global keys issue. If you haven't updated it or got to the v1.0.43 release, you can update it here. I've also submited the add-on to the NVDA store. Hopefully, new updates will show up there once approved.

                            https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/download/v1.0.45/terminalAccess-1.0.45.nvda-addon

                            1 Antwort Letzte Antwort
                            0
                            • ppatel@mstdn.socialP ppatel@mstdn.social

                              I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications. Inspired by TDSR and Speakup, there's quite a bit of functionality here. I welcome contributions. Issues and PRs welcome. Lots of testing needed.

                              Open issues on the Github repo at: https://github.com/PratikP1/Terminal-Access-for-NVDA

                              Get it here: https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

                              #accessibility #NVDASR

                              x0@dragonscave.spaceX This user is from outside of this forum
                              x0@dragonscave.spaceX This user is from outside of this forum
                              x0@dragonscave.space
                              schrieb zuletzt editiert von
                              #30

                              @ppatel Wait I'm confused. Looking at this readme, are a bunch of these features redundant? The review cursor already can move by line, word and character and output the character at the cursor, with char info I can even output Unicode name. Why do you define separate gestures for that which are likely to clash with everything else? What makes this different from NVDA"s normal terminal support? Better selection and automatic profiling? How doe sit know what app you're running?

                              ppatel@mstdn.socialP 1 Antwort Letzte Antwort
                              0
                              • x0@dragonscave.spaceX x0@dragonscave.space

                                @ppatel Wait I'm confused. Looking at this readme, are a bunch of these features redundant? The review cursor already can move by line, word and character and output the character at the cursor, with char info I can even output Unicode name. Why do you define separate gestures for that which are likely to clash with everything else? What makes this different from NVDA"s normal terminal support? Better selection and automatic profiling? How doe sit know what app you're running?

                                ppatel@mstdn.socialP This user is from outside of this forum
                                ppatel@mstdn.socialP This user is from outside of this forum
                                ppatel@mstdn.social
                                schrieb zuletzt editiert von
                                #31

                                @x0 The features are duplicated because of profiles. NVDA doesn't do bookmarks or quite a few other things. I've also tried to get better performance out of this than NVDA. I try to detect running apps inside the terminal and assign profiles based on that.

                                K x0@dragonscave.spaceX 3 Antworten Letzte Antwort
                                0
                                • ppatel@mstdn.socialP ppatel@mstdn.social

                                  @x0 The features are duplicated because of profiles. NVDA doesn't do bookmarks or quite a few other things. I've also tried to get better performance out of this than NVDA. I try to detect running apps inside the terminal and assign profiles based on that.

                                  K This user is from outside of this forum
                                  K This user is from outside of this forum
                                  kaveinthran@disabled.social
                                  schrieb zuletzt editiert von
                                  #32

                                  @ppatel @x0 does this create profiles for Claude code?

                                  ppatel@mstdn.socialP 1 Antwort Letzte Antwort
                                  0
                                  • ppatel@mstdn.socialP ppatel@mstdn.social

                                    @x0 The features are duplicated because of profiles. NVDA doesn't do bookmarks or quite a few other things. I've also tried to get better performance out of this than NVDA. I try to detect running apps inside the terminal and assign profiles based on that.

                                    x0@dragonscave.spaceX This user is from outside of this forum
                                    x0@dragonscave.spaceX This user is from outside of this forum
                                    x0@dragonscave.space
                                    schrieb zuletzt editiert von
                                    #33

                                    @ppatel Yeah, bookmarks, the cursor reading, better selection sound useful, but I kinda need it to suport my existing gestures for reading, these conflict with my add-ons and I simply don't have enough space left to assign them.

                                    ppatel@mstdn.socialP 1 Antwort Letzte Antwort
                                    0
                                    • x0@dragonscave.spaceX x0@dragonscave.space

                                      @ppatel Yeah, bookmarks, the cursor reading, better selection sound useful, but I kinda need it to suport my existing gestures for reading, these conflict with my add-ons and I simply don't have enough space left to assign them.

                                      ppatel@mstdn.socialP This user is from outside of this forum
                                      ppatel@mstdn.socialP This user is from outside of this forum
                                      ppatel@mstdn.social
                                      schrieb zuletzt editiert von
                                      #34

                                      @x0 The commands should not conflict as they're bound to supported terminals.

                                      x0@dragonscave.spaceX 1 Antwort Letzte Antwort
                                      0
                                      • ppatel@mstdn.socialP ppatel@mstdn.social

                                        @x0 The commands should not conflict as they're bound to supported terminals.

                                        x0@dragonscave.spaceX This user is from outside of this forum
                                        x0@dragonscave.spaceX This user is from outside of this forum
                                        x0@dragonscave.space
                                        schrieb zuletzt editiert von
                                        #35

                                        @ppatel And what's with the new keystrokes for tabs and such? Doesn't wt already provide those? Basically I'm just confused as to how much of the README was written by AI and accidentally absorbed features into it that the add-on doesn't even need to get involved for.

                                        ppatel@mstdn.socialP 2 Antworten Letzte Antwort
                                        0
                                        • K kaveinthran@disabled.social

                                          @ppatel @x0 does this create profiles for Claude code?

                                          ppatel@mstdn.socialP This user is from outside of this forum
                                          ppatel@mstdn.socialP This user is from outside of this forum
                                          ppatel@mstdn.social
                                          schrieb zuletzt editiert von
                                          #36

                                          @kaveinthran @x0 Not yet. Claude code is on my list. I need to find the optimum profile for it.

                                          K 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen



                                          Copyright (c) 2025 abSpecktrum (@abspecklog@fedimonster.de)

                                          Erstellt mit Schlaflosigkeit, Kaffee, Brokkoli & ♥

                                          Impressum | Datenschutzerklärung | Nutzungsbedingungen

                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Über dieses Forum