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.
  • 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
              • x0@dragonscave.spaceX x0@dragonscave.space

                @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 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
                #37

                @x0 WT isn't the only terminal supported. Not all terminals have the same structure. That functionality will help in other terminals.

                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.

                  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
                  #38

                  @ppatel @x0 @joslee is this a documented limitation of NVDA where profiles. NVDA doesn't do bookmarks etc?

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

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

                    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
                    #39

                    @ppatel @x0 nice work, love your enthusiasm.

                    1 Antwort Letzte Antwort
                    0
                    • x0@dragonscave.spaceX x0@dragonscave.space

                      @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 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
                      #40

                      @x0 Most of the document was written by me with edits by AI.

                      1 Antwort Letzte Antwort
                      0
                      • K kaveinthran@disabled.social

                        @ppatel @x0 @joslee is this a documented limitation of NVDA where profiles. NVDA doesn't do bookmarks etc?

                        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
                        #41

                        @kaveinthran @x0 @joslee As far as I can tell, NVDA's profiles can be programmatically launched by Window/app names. Unless I'm mistaken, NVDA can't detect apps that are running inside terminal windows. This add-on tries to detect those apps. Whether or not it succeeds remains to be seen.

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

                          @kaveinthran @x0 @joslee As far as I can tell, NVDA's profiles can be programmatically launched by Window/app names. Unless I'm mistaken, NVDA can't detect apps that are running inside terminal windows. This add-on tries to detect those apps. Whether or not it succeeds remains to be seen.

                          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
                          #42

                          @ppatel @kaveinthran @joslee Hmmm. That'd be interesting. If it actually parses out the command you run like the shell does it could maybe, but you have to be aware of pipes not just basic commands, and anything that relies on, say, $EDITOR is likely to break unless it can identify the application from some static output it emits.

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

                            @ppatel @kaveinthran @joslee Hmmm. That'd be interesting. If it actually parses out the command you run like the shell does it could maybe, but you have to be aware of pipes not just basic commands, and anything that relies on, say, $EDITOR is likely to break unless it can identify the application from some static output it emits.

                            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
                            #43

                            @x0 @kaveinthran @joslee It's a work in progress. I'm still working on some of the logic in a local branch. Things like Git probably can't be detected unless I somehow try to use the command history feature.

                            1 Antwort Letzte Antwort
                            0
                            • svenja@mstdn.gamesS svenja@mstdn.games shared this topic
                            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