Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Just found out that Lenovo laptops have a very interesting accessibility feature.

Just found out that Lenovo laptops have a very interesting accessibility feature.

Scheduled Pinned Locked Moved Uncategorized
10 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N This user is from outside of this forum
    N This user is from outside of this forum
    nikjov@mastodon.social
    wrote last edited by
    #1

    Just found out that Lenovo laptops have a very interesting accessibility feature. If Narrator is enabled, pressing FN+one of the function keys will actually announce what happened, i.e. Microphone muted, microphone unmuted, using your default SAPI 5 voice. The state of the FN lock feature will be announced as well. A real shame pretty much nobody will know this, since we don't actually use Narrator, and with NVDA or Jaws, the feature isn't triggered.

    P shaknais@mastodon.socialS cubic@vee.seedy.ccC 3 Replies Last reply
    1
    0
    • N nikjov@mastodon.social

      Just found out that Lenovo laptops have a very interesting accessibility feature. If Narrator is enabled, pressing FN+one of the function keys will actually announce what happened, i.e. Microphone muted, microphone unmuted, using your default SAPI 5 voice. The state of the FN lock feature will be announced as well. A real shame pretty much nobody will know this, since we don't actually use Narrator, and with NVDA or Jaws, the feature isn't triggered.

      P This user is from outside of this forum
      P This user is from outside of this forum
      pitermach@dragonscave.space
      wrote last edited by
      #2

      @NikJov Huh. Wonder what they're checking for, like whether it's a case of looking whether narrator.exe is running or something else. The next logical steps would be either figuring out what process is doing this and how, then making an app to spoof it, or contacting Lenovo to have them check for other screen readers.

      N 2 Replies Last reply
      0
      • P pitermach@dragonscave.space

        @NikJov Huh. Wonder what they're checking for, like whether it's a case of looking whether narrator.exe is running or something else. The next logical steps would be either figuring out what process is doing this and how, then making an app to spoof it, or contacting Lenovo to have them check for other screen readers.

        N This user is from outside of this forum
        N This user is from outside of this forum
        nikjov@mastodon.social
        wrote last edited by
        #3

        @pitermach Awesome ideas. I took the much less optimistic one of trying to contact them and tell them about it, which is leading me through the rabbit holes of AI chat bots, irrelevant departments about servicing my laptops or the community forum.

        1 Reply Last reply
        0
        • P pitermach@dragonscave.space

          @NikJov Huh. Wonder what they're checking for, like whether it's a case of looking whether narrator.exe is running or something else. The next logical steps would be either figuring out what process is doing this and how, then making an app to spoof it, or contacting Lenovo to have them check for other screen readers.

          N This user is from outside of this forum
          N This user is from outside of this forum
          nikjov@mastodon.social
          wrote last edited by
          #4

          @pitermach The process that does this is "FnHotkeyUtility.exe". And, yep, it seems to be a simple narrator.exe check. I renamed a random application to narrator.exe, and that was enough to convince it Narrator is running, so not all that hard.

          P alexchapman@tweesecake.socialA 2 Replies Last reply
          0
          • N nikjov@mastodon.social

            @pitermach The process that does this is "FnHotkeyUtility.exe". And, yep, it seems to be a simple narrator.exe check. I renamed a random application to narrator.exe, and that was enough to convince it Narrator is running, so not all that hard.

            P This user is from outside of this forum
            P This user is from outside of this forum
            pitermach@dragonscave.space
            wrote last edited by
            #5

            @NikJov Well there's a cool life hack for Lenovo laptop owners then

            1 Reply Last reply
            0
            • N nikjov@mastodon.social

              @pitermach The process that does this is "FnHotkeyUtility.exe". And, yep, it seems to be a simple narrator.exe check. I renamed a random application to narrator.exe, and that was enough to convince it Narrator is running, so not all that hard.

              alexchapman@tweesecake.socialA This user is from outside of this forum
              alexchapman@tweesecake.socialA This user is from outside of this forum
              alexchapman@tweesecake.social
              wrote last edited by
              #6

              @NikJov @pitermach I wonder if there's a way to somehow make an NVDA addon that can somehow do this without us having to rename an exe to narrator.

              P 1 Reply Last reply
              0
              • alexchapman@tweesecake.socialA alexchapman@tweesecake.social

                @NikJov @pitermach I wonder if there's a way to somehow make an NVDA addon that can somehow do this without us having to rename an exe to narrator.

                P This user is from outside of this forum
                P This user is from outside of this forum
                pitermach@dragonscave.space
                wrote last edited by
                #7

                @alexchapman @NikJov All the addon would need to do is ship a tiny .exe file called narrator.exe which would just do nothing when running, except maybe checking if nvda is running so that the process won't hang out if NVDA is quit. That's probably how I'd do it, there might be a better way but I don't have a lenovo computer so yeah.

                1 Reply Last reply
                0
                • N nikjov@mastodon.social

                  Just found out that Lenovo laptops have a very interesting accessibility feature. If Narrator is enabled, pressing FN+one of the function keys will actually announce what happened, i.e. Microphone muted, microphone unmuted, using your default SAPI 5 voice. The state of the FN lock feature will be announced as well. A real shame pretty much nobody will know this, since we don't actually use Narrator, and with NVDA or Jaws, the feature isn't triggered.

                  shaknais@mastodon.socialS This user is from outside of this forum
                  shaknais@mastodon.socialS This user is from outside of this forum
                  shaknais@mastodon.social
                  wrote last edited by
                  #8

                  @NikJov

                  Apparently its not yet in NVDA core, because every OEM announces those hotkeys differently.

                  https://github.com/nvaccess/nvda/issues/16056

                  1 Reply Last reply
                  0
                  • N nikjov@mastodon.social

                    Just found out that Lenovo laptops have a very interesting accessibility feature. If Narrator is enabled, pressing FN+one of the function keys will actually announce what happened, i.e. Microphone muted, microphone unmuted, using your default SAPI 5 voice. The state of the FN lock feature will be announced as well. A real shame pretty much nobody will know this, since we don't actually use Narrator, and with NVDA or Jaws, the feature isn't triggered.

                    cubic@vee.seedy.ccC This user is from outside of this forum
                    cubic@vee.seedy.ccC This user is from outside of this forum
                    cubic@vee.seedy.cc
                    wrote last edited by
                    #9

                    @NikJov My Lenovo has a switch on the right side for turning on and off the camera. When you flick the switch with Narrator enabled, it says camera function enabled/disabled. NVDA doesn't do this.

                    N 1 Reply Last reply
                    0
                    • cubic@vee.seedy.ccC cubic@vee.seedy.cc

                      @NikJov My Lenovo has a switch on the right side for turning on and off the camera. When you flick the switch with Narrator enabled, it says camera function enabled/disabled. NVDA doesn't do this.

                      N This user is from outside of this forum
                      N This user is from outside of this forum
                      nikjov@mastodon.social
                      wrote last edited by
                      #10

                      @cubic That's exactly what I was talking about, though good to know it covers those switches as well and not just the FN key hotkeys. If you spawn a narrator.exe process you'll have that feature with any screen reader running.

                      1 Reply Last reply
                      0
                      • pixelate@tweesecake.socialP pixelate@tweesecake.social shared this topic
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups