NVDA 2024.1beta10 用户指南

前言

欢迎使用 NVDA!

无视觉桌面访问(NVDA)是一款免费且开放源代码的 Windows 屏幕阅读器。 通过语音合成或盲文显示的形式,盲人和低视力人群能够较为方便地使用运行 Windows 操作系统的计算机。 NVDA 由 NV Access 和其他贡献者共同开发(译者注:中文相关的教程和资讯,也可访问:NVDA 中文站获取)。

主要功能

NVDA 可供盲人和低视力人群使用 Windows 操作系统,以及与众多第三方应用程序进行交互。

可以在 NV Access YouTube 频道观看一个简短的视频演示,“什么是 NVDA?”

主要特色包括:

系统需求

国际化

让世界上所有的人,无论使用何种语言,都可以公平且无障碍的使用辅助工具是非常重要的。 除了英语之外,NVDA 还被翻译成 54 种语言,包括:南非荷兰语,阿尔巴尼亚语,阿姆哈拉语,阿拉伯语,阿拉贡语,保加利亚语,加泰罗尼亚语,中文(繁体和简体),克罗地亚语,捷克语,丹麦语,荷兰语,波斯语,芬兰语,法语,加利西亚语,希腊语,格鲁吉亚语,德语(德国和瑞士),希伯来语,印地语,匈牙利语,冰岛语,爱尔兰语,意大利语,日本语,韩语,尼泊尔语,挪威语,波兰语,蒙古语,葡萄牙语(巴西和葡萄牙),旁遮普语,罗马尼亚语,俄语,塞尔维亚语,斯洛伐克语,斯洛文尼亚语,西班牙语(哥伦比亚和西班牙),瑞典语,泰米尔语,泰语,土耳其语,乌克兰语和越南语。

支持的语音合成器

除了提供相应语言的消息和界面以外,只要拥有支持相应语言的语音合成器,NVDA 就可以让用户阅读任何语言的内容,

NVDA 集成的 eSpeak NG 是一个免费且开源的多语种语音合成器。

有关于 NVDA 所支持的语音合成器的更多信息,可参看支持的语音合成器章节。

点显器支持

对于拥有可刷新式盲文点显器的用户,NVDA 可将信息以盲文形式输出到点显器上。 NVDA 使用开源盲文翻译器 LibLouis 从文本中生成盲文序列。 还支持通过盲文键盘进行简写或非简写的盲文输入。 此外,NVDA 还可以自动检测某些型号的点显器以实现即插即用。 请参看支持的点显器一节,查看有关于点显器支持方面的信息。

NVDA 支持显示多种语言的简写或非简写盲文以及电脑盲文。

许可证与著作权

NVDA 版权归 NVDA 贡献者所有 @ 2006-2024。

NVDA 受到《GNU 通用公共许可证条款(第二版)》的保护,不过有两个例外。 具体的例外情况在 NVDA 许可协议 "Non-GPL Components in Plugins and Drivers" 和 "Microsoft Distributable Code" 这两部分里。 NVDA 还使用了其他协议的开源免费软件。 只要将此公开许可协议随附于软件内,您可以自由地以任何形式分享或改变此软件,并将所有的源代码提供给需要的人。 此槼则适用于原始发布的软件或任何以此软件修改之后发布的作品,以及所有采用此软件内的程序和源代码所衍生的作品。

想要了解更详细的信息,请查看完整的授权协议。 如果想要了解例外情况,请在NVDA菜单帮助部分里查看完整的授权协议。

NVDA 快速入门指南

这份快速入门指南包括三个主要部分:NVDA 的下载、初始配置及运行。 在这些内容之后是关于如何调整首选项的设置,以及加入 NVDA 社区并获取帮助的说明。 本指南的内容由 NVDA 用户指南的相关章节提炼而来。 请参考完整的用户指南以了解每个主题的详细信息。

下载 NVDA

任何人都可以完全免费地使用 NVDA。 无须为许可证密钥而担忧,也不用为昂贵的订阅而支付费用。 NVDA 平均每年更新四次。 最新版本的 NVDA 可从 NV Access 的“下载”页面获取。 译者注:简体中文用户也可以从 NVDA 中文站下载。 NVDA 在所有最新版本的 Windows 上都可运行。 可参阅“系统需求”获取全部的详细信息。

下载 NVDA 的步骤

如果熟悉一些网页导航的基本操作,便可以参考这些步骤。

配置 NVDA

运行您刚刚下载的文件,会启动一个 NVDA 的临时副本。 然后您将被询问是否要安装 NVDA,创建便携版本,或只是继续使用临时副本。

一旦 NVDA 安装程序包下载完成后,NVDA 的安装和运行并不需要连网。 如果可以连接到互联网,NVDA 则可以定期检查可用更新。

运行下载的安装程序包

安装文件名为“nvda_2022.1.exe”或与之类似的名称。 年份和表示版本信息的其它数字会随更新而改变,以反应最近发布的版本

  1. 运行下载的文件。 音乐响起,NVDA 临时副本也同时加载。 一旦临时副本加载完成,NVDA 就会全程朗读之后的操作过程。
  2. 出现 NVDA 安装程序窗口,并显示许可协议。 如果愿意,可以按下光标键来阅读许可协议。
  3. tab 键转到“我同意”复选框并按空格键将其选中。
  4. tab 键在各选项间切换,切换到想要选中的选项时按下 enter 键。

这些选项是:

如果您想一直在此计算机上使用 NVDA,您需要选择安装 NVDA。 安装了 NVDA 就可以使用更多功能,如在 Windows 登录时自动启动 NVDA ,朗读 Windows 的欢迎界面和安全界面。 这些功能无法在便携版本和临时副本中使用。 请参阅便携版本和临时副本的限制以获取运行便携版本或临时副本的限制的所有详细信息。 安装版本还提供创建开始菜单和桌面快捷方式功能,并允许按下 control+alt+n 启动 NVDA。

从安装程序包安装 NVDA 的步骤

这些步骤涉及最常用的安装选项。 要获取有关可用选项的更详细信息,请参阅“安装 NVDA”中的安装选项

  1. 确保应用程序窗口的同意许可协议的复选框被选中。
  2. tab 切换到“在此计算机上安装 NVDA”按钮并激活它。
  3. 接下来是 Windows 登录时启动 NVDA,以及创建桌面快捷方式的选项。 这些选项默认是选中状态。 如果愿意,可以用 tab空格键更改任何选项,或保持默认。
  4. 按下 enter 继续。
  5. 系统会弹出 Windows 用户账户控制(UAC)对话框并询问“您是否允许此应用对您的计算机做出更改?”。
  6. 按下 alt+y 接受此 UAC 提示。
  7. 随着安装的进行,会有一个不断被填充的进度栏提示 NVDA 的安装进度。 在这个过程中,NVDA 会发出音调不断升高的嘟嘟声。 安装过程一般很快,而且可能不会被注意到。
  8. 弹出一个对话框,证实 NVDA 已经成功安装。 其中的消息提示“点击确定以启动安装好的副本。” 按下 enter 启动安装好的副本。
  9. 随着 NVDA 朗读出表示欢迎的消息,“欢迎使用 NVDA”的对话框出现了。 此时的焦点位于“键盘配置”组合框。 默认采用“台式机”键盘配置,执行一些功能要用到数字键盘(小键盘)。 如果愿意,可以按下光标选择“笔记本”键盘配置,将数字键盘的功能分配到其它按键上。
  10. tab 切换到“用 大小写锁定capsLock)作为 NVDA 键之一”。 插入键(Insert)默认被设置为 NVDA 键。 按空格选择大小写锁定键作为一个 NVDA 键。 注意:键盘配置和 NVDA 键的设置不会相互影响。 此后,NVDA 键和键盘配置还可以在键盘设置中被修改。
  11. tab空格对屏幕上的其它选项进行调整。 这些选项用来设置 NVDA 是否自动启动。
  12. enter 关闭对话框,NVDA 现在就运行了。

运行 NVDA

完整的用户指南包含所有 NVDA 命令,它们分布在不同章节以供参考。 在“热键快速参考”中也可以找到 NVDA 的命令表。 “Basic Training for NVDA(NVDA 基础训练)”是一个 NVDA 的训练模块,这里对每一个命令都有一步接一步的深入训练。 “Basic Training for NVDA”可在 NV Access 的 NV Access Shop 中找到。

下面是一些常用的基本命令。 所有命令都是可以配置的,这里仅是它们的基本按键。

NVDA 键

默认的 NVDA 键为 数字键盘0(仅当数字锁定为关闭状态时),以及插入键(位于 deletehomeend 键附近)。 NVDA 键也可以设定为大小写锁定键。

输入帮助

可以按 NVDA+1 打开输入帮助,来学习和熟悉按键的位置。 在输入帮助模式下,执行任何手势(如按键或触摸手势)就会朗读所执行的动作,并描述所要完成的功能(如果有的话)。 在输入帮助模式下,实际的手势则不会被执行。

启动和退出 NVDA

名称 台式机键盘 笔记本键盘 描述
启动 NVDA control+alt+n control+alt+n 启动或重启 NVDA。
退出 NVDA NVDA+q 然后按 enter NVDA+q 然后按 enter 退出 NVDA。
暂停或恢复语音 shift shift 立即暂停朗读。再次按下会从刚刚停止的地方继续朗读。
停止朗读 control control 立即停止朗读。

朗读文本

名称 台式机键盘 笔记本键盘 描述
全文朗读 NVDA+下光标 NVDA+a 从当前位置开始朗读,并随朗读向下移动焦点。
朗读当前行 NVDA+上光标 NVDA+l 朗读当前行。连按两次拼读该行。连按三次用字符解释的方式拼读该行(如 Alpha,Bravo,Charlie 等。)
朗读选择的文本 NVDA+shift+上光标 NVDA+shift+s 朗读选择的所有文本。连按两次会拼读该信息。连按三次用字符描述拼读它
朗读剪贴板文本 NVDA+c NVDA+c 朗读剪贴板中的任何文本。连按两次会拼读该信息。连按三次用字符描述拼读它

朗读位置和其它信息

名称 台式机键盘 笔记本键盘 描述
朗读窗口标题 NVDA+t NVDA+t 朗读当前激活窗口的标题。连按两次会拼读此信息。连按三次会复制此信息到剪贴板。
朗读焦点 NVDA+tab NVDA+tab 朗读当前焦点所在的控件。连按两次会拼读此信息。连按三次用字符描述拼读它
朗读窗口 NVDA+b NVDA+b 朗读整个当前窗口(用于对话框)。
朗读状态栏 NVDA+end NVDA+shift+end 如果 NVDA 能找到状态栏则朗读它。连按两次会拼读此信息。连按三次会复制此信息到剪贴板。
读出当前所聚焦对象的快捷键 shift+数字键盘2 NVDA+control+shift+. 读出当前所聚焦对象的快捷键(或加速键)
朗读时间 NVDA+f12 NVDA+f12 按一次读出当前时间。连按两次读出日期。时间与日期将以 Windows 设置中为系统托盘时钟设置的格式读出。
朗读文本格式 NVDA+f NVDA+f 朗读文本的格式信息。连按两次在一个窗口中显示此信息。
读出链接网址 NVDA+k NVDA+k 读出当前光标或焦点所在链接指向的网址。连按两次在浏览模式下显示该信息,便于仔细查看。

切换需要 NVDA 读出哪些信息

名称 台式机键盘 笔记本键盘 描述
朗读输入字符 NVDA+2 NVDA+2 如果启用,NVDA 会朗读您在键盘上输入的所有字符。
朗读输入单词 NVDA+3 NVDA+3 如果启用,NVDA 会朗读您在键盘上输入的单词。
朗读命令键 NVDA+4 NVDA+4 如果启用,NVDA 会读出您在键盘上键入的所有飞字符按键。也包括组合键,例如 control 加其他字母。
启用鼠标导航 NVDA+m NVDA+m 如果启用,当您在屏幕上移动鼠标时,NVDA 会朗读指针当前所指的文本。这允许您确实通过移动鼠标来寻找屏幕上的东西,而不是尝试通过对象导航来寻找它们。

合成器设置

名称 台式机键盘 笔记本键盘 描述
移动到下一个合成器设置 NVDA+control+右光标 NVDA+shift+control+右光标 移动到当前设置的下一个可用的语音设置,移动到最后一个设置后会再次循环至第一个。
移动到上一个合成器设置 NVDA+control+左光标 NVDA+shift+control+左光标 移动到当前设置的上一个可用的语音设置,移动到第一个设置后会再次循环至最后一个。。
增大当前合成器设置的值 NVDA+control+上光标 NVDA+shift+control+上光标 增大当前所在语音设置的值,例如加快速度,选择下一个语音,增大音量。
减小当前合成器设置的值 NVDA+control+下光标 NVDA+shift+control+下光标 减小当前所在语音设置的值,例如减慢速度,选择上一个语音,减小音量。

网页导航

完整的单字母导航键的列表位于用户指南的浏览模式部分。

命令 按键 描述
标题 h 移动到下一个标题。
1、2或3级标题 123 移动到下一个指定级别的标题。
表单区域 f 移动到下一个表单区域(如编辑框,按钮等)。
链接 k 移动到下一个链接。
路标 d 移动到下一个路标。
列表 l 移动到下一个列表。
表格 t 移动到下一个表格。
反向移动 shift+ 字母 shift 加上面列出的任意字母可移动到前一个相同类型的元素。
元素列表 NVDA+f7 列出各种元素的列表,如标题和链接等。

首选项

大多数 NVDA 功能可通过设置来启用或更改。 设置和其它选项都可以通过 NVDA 菜单来使用。 按 NVDA+n 就可以打开 NVDA 菜单。 按 NVDA+control+g 可以直接打开 NVDA 常规设置对话框。 许多 NVDA 设置界面都有直接打开它们的按键,例如 NVDA+control+s 打开合成器对话框,NVDA+control+v 可以打开其它语音设置的界面。

社区

NVDA 具有生机勃勃的社区。 有一个主要的英语电子邮件列表和一个满是语言本地化小组的页面。 NVDA 的创立者——NV Access,活跃于 Twitter 以及 Facebook。 NV Access 还有一个定期的 In-Process blog(进行时博客)。

另一个是 NVDA Certified Expert(NVDA 认证专家)项目。 这是一个在线测试,您可以完成它以证实您的 NVDA 技能。 NVDA Certified Experts 可以列出与他们有联系或相关的详细商务信息。

获取帮助

要获取 NVDA 的帮助,请按 NVDA+n 打开 NVDA 菜单,然后按 h 键展开帮助菜单。 在这个子菜单中您可以访问用户指南,热键快速参考,更新日志及更多内容。 前三个选项在默认浏览器中就能打开。 NV Access Shop 有更全更多的培训资料可用。

我们推荐您参加 Basic Training for NVDA 模块。 这个模块包含从网页浏览、对象导航开始的若干理论。 可用的资源有:

其它模块和优惠活动:NVDA Productivity BundleNV Access Shop

NV Access 还出售电话支持,既可以批量出售,也可以作为 NVDA Productivity Bundle 的一部分销售。。 电话支持包含澳大利亚和美国的电话区号。

还有一个电子邮件用户组是寻求社区帮助的重要来源经过认证的 NVDA 专家也是如此。

您可以通过 GitHub 提交错误报告或功能请求。 贡献指南包含为社区做出贡献的宝贵信息。

更多安装选项

安装选项

如果直接从下载的安装程序包安装 NVDA,就点击安装 NVDA 按钮。 如果您已经关闭了这个窗口,或者想从便携版本安装,请在 NVDA 菜单中找到工具,选择下面的安装 NVDA 菜单项。

弹出的安装对话框会让您确认是否要安装 NVDA,并提示您先前版本的 NVDA 将被此安装程序更新。 点击继续按钮会开始安装 NVDA。 这个对话框中还有一些选项会在下面讲解。 一旦安装完成,会出现一个消息框,告知您安装成功。 此时点击确定就会重新启动新安装的 NVDA。

插件不兼容的警告

如果您已经安装了插件,可能会出现一个警告,告知不兼容的插件将被禁用。 您必须使用复选框确认您了解这些插件将被禁用之后才可以点击继续按钮。 还会显示一个按钮来查看将被禁用的插件。 请参阅不兼容的插件对话框以了解关于这个按钮的详细帮助。 安装后,您可以在插件商店重新启用不兼容的插件。但这需要由您自行承担潜在的风险。

进入 Windows 欢迎界面时启用 NVDA

此选项允许您选择是否在 Windows 欢迎界面,即在输入密码之前自动启动 NVDA。 这也包括用户账户控制对话框和其它安全界面。 全新安装时这个选项默认选中。

创建桌面快捷方式 (ctrl+alt+n)

此选项允许您选择是否在桌面上创建一个快捷方式来启动 NVDA。 如果创建,这个快捷方式还被分配一个快捷键:control+alt+n,允许您在任何时候用此快捷键启动 NVDA。

拷贝便携版本配置到当前用户账户

这个选项允许您选择是否将用户配置从正在运行的 NVDA 拷贝到当前登录用户使用的安装版 NVDA。 此选项不会为此系统上的其他用户拷贝配置,也不会将配置应用于 Windows 欢迎界面和其它安全界面。 该选项只在由便携版本安装时可用,使用下载的安装程序包直接安装时则不能。

创建一个便携版本

如果直接从下载的 NVDA 安装程序包创建便携版本,则点击创建便携版本按钮。 如果您已经关闭了此对话框或者您正运行安装版本的 NVDA,可在 NVDA 菜单中找到工具,选择下面的创建便携版本菜单项。

弹出的对话框允许您选择存放便携版本的位置。 可以是您的硬盘驱动器中的一个目录,U盘的某一位置,或其它便携媒体。 这里还有一个选项,可以选择是否将登录用户 NVDA 的当前配置拷贝到新创建的便携版本。 此选项只在由安装版本创建便携版本时才可用,从下载的安装程序包创建时则不能。 点击继续就会创建便携版本。 一旦创建完成,会出现一个消息框,告知您创建成功。 点击确定关闭这个对话框。

便携版和临时副本的限制

如果您想将 NVDA 放在 U 盘或其它便携媒体中随身携带,您可以选择创建一个便携版本。 已安装版可以随时创建为便携版。 创建的便携版也能安装到另一台计算机上。 然而,如果您希望把 NVDA 复制到像 CD 那样的只读媒体上,您只能复制已下载的安装包。 目前还不支持从只读媒体上直接运行便携版本。

NVDA 安装程序可以作为 NVDA 的临时副本运行。 临时副本无法保存 NVDA 配置,例如设置或手势。 也无法使用插件商店

NVDA 的便携版和临时副本还有以下限制:

使用 NVDA

运行 NVDA

如果您已安装了 NVDA 安装版,最简单的打开方式是按下快捷键 control+alt+n,或从“开始菜单”中的“程序中找到 NVDA。 您也可以在“开始菜单” 中的“运行”对话框中输入 NVDA,然后按回车启动 NVDA。 如果 NVDA 已经在运行,它将重新启动。 您也可以使用一些命令行选项,使用这些命令行选项可以退出 NVDA(-q)、停用插件(--disable-addons)等。

NVDA 安装版的配置在“漫游”应用程序配置文件夹(比如 "C:\Users\<用户名>\AppData\Roaming")。 可以更改注册表把安装版的配置存放在“本地”应用程序配置文件夹(比如 "C:\Users\<用户名>\AppData\Local")。 请查看系统范围参数这一节,了解更多信息。

如果想启动便携版本的 NVDA,您可以找到您的便携版本所在的文件夹,按“回车键”选择或双击 nvda.exe 即可。 如果 NVDA 已经在运行,它将在启动便携版之前自动停止。

当 NVDA 启动时,您会听到一串上扬的声音,表示正在加载。 根据您电脑速度的不同,或者如果您正在 U 盘或其他低速媒体设备运行,将需要更多的时间来启动。 如果启动时间较长,将提示“正在载入 NVDA,请稍后...”

如果您没有听到以上语音提示,而听到的是 Windows 错误提示音,或是一串下沉的声音,那就代表 NVDA 加载没有成功,您需要重新查看可能引发的原因或向 NVDA 开发者报告此情况。 请打开 NVDA 网站获取与如何报告此问题相关的信息。

欢迎对话框

当您首次启动 NVDA 时会跳出一个“欢迎”对话框,其内包含了如何设置 NVDA 键及其菜单的基本信息。 请参见以下章节以进一步了解此主题。 此对话框包含一个组合框和三个复选框。 组合框用于选择键盘布局。 第一个允许您选择是否使用(大小写锁定键)作为 NVDA 键。 第二个选择是否允许在 Windows 启动时启动 NVDA。 第三个允许您选择是否希望在每次启动 NVDA 时显示此对话框。

使用情况统计数据对话框

从 NVDA 2018.3 开始,系统会询问用户是否希望将使用情况数据发送到 NV Access,以帮助在将来改进 NVDA。 首次启动 NVDA 时,将出现一个对话框,询问您是否要在使用 NVDA 时向 NV Access 发送使用数据。 您可以在“常规设置”部分的允许 NVDA 获取用户统计信息中阅读有关 NV Access 收集数据的更多信息。 注意:按“是”或“否”将保存此设置,除非重新安装 NVDA,否则该对话框将不再出现。 但是,后续您可以在 NVDA 的常规设置面板中手动启用或禁用数据收集过程。要手动更改此设置,可以选中或取消选中允许 NVDA 获取用户统计信息复选框。

关于 NVDA 的键盘命令

NVDA 键

大多数 NVDA 键盘命令都是由一个被称之为 NVDA 组合键的特殊按键和另外的一个或者多个其他的按键组成。 需要注意的是,NVDA 的台式机键盘方案中,进行文本浏览仅需使用数字键盘(小键盘)的按键,但也有一些例外。

根据配置,NVDA 可使用数字键盘插入键(numpad 0)、主键盘上的插入键(Insert)和/或大小写锁定键(CapsLock)作为 NVDA 组合键。 默认状态下,将主键盘上的插入键及数字键盘上的插入键设为 NVDA 组合键。

假如您想在运行 NVDA 时执行该按键的其中一个原有动作(举例来说,如果您已设置大小写锁定键作为 NVDA 键,但又要用它来转换大写锁定状态),您可以快速连按此键两次。

键盘布局

NVDA 目前共有两套被称为键盘布局的快捷键配置:一套是台式机按键布局,另一套是笔记本按键布局。 默认情况下,NVDA 使用的是台式机键盘布局,如果您希望切换到笔记本键盘布局,只需要在 NVDA 的“选项”菜单下打开“键盘设置”。

大量台式机键盘的快捷键依靠关闭状态下的数字键盘。 虽然大多数笔记本电脑都没有实体数字键盘,但有些电脑可以通过按下 FN 键加上键盘右边的字母和数字来模拟(例如 789UIOJKL 等等)。 如果您的笔记本不能这样做或者不允许关闭数字键盘,您或许会希望切换到笔记本键盘布局来代替。

NVDA 触摸手势

如果您正在使用的设备带有触摸屏,您也可以通过触摸屏来控制 NVDA。 当 NVDA 正在运行时,所有触摸动作都将直接被 NVDA 接管。 因而,所有在运行 NVDA 之前通常能使用的动作/首饰都将暂时不可用。

要切换触摸屏支持,请按 NVDA + control + alt + t。

您还可以从 NVDA 设置的“触摸交互”类别中启用或禁用触摸交互支持

浏览屏幕

您能使用触摸屏执行的最普通的动作就是,朗读在屏幕任意一个点上的文本和控件。 想这样做,就把手指放到屏幕上的任意一个点上吧。 您也可以把手指保持在屏幕上移动以查看手指下所包含的控件或者文本。

触摸手势

当 NVDA 命令在后面的用户指南被讲述的同时,将为每个动作列出其在触摸屏上的触摸手势。 下面是各种触摸手势执行的简单指导。

点击

用一个或者多个手指点击屏幕。

用一个手指轻击屏幕一次仅被简单的识别为一次点击。 双指同时轻击会被识别为两个手指点击,如此类推。

如果相同的点击动作再次被执行一次或者更多的次数,NVDA将把这个动作视为多重手势。 快速点击两次将被识别为一个双击动作。 点击三次将被识别为一个三击动作。 当然,多次点击的手势也会判断手指的数目。所以,像两指双击、四指单击这样的动作也是可以识别的。

滑动

用您的手指,快速滑动屏幕。

根据方向的不同,有四种可能的滑动手势:向左滑动、向右滑动、向上滑动和向下滑动。

就像点击一样,超过一个的手指可以用来执行手势。 因而,如双指上滑和四指左滑这样的动作都是可行的。

触摸模式

因为 NVDA 拥有的命令比可能的触摸手势还要多,NVDA 拥有可切换的专用模式,每个模式各自拥有自己的一小套命令。 两个模式分别为对象模式和文本模式。 列举在这个文档中的、NVDA 包含的命令所使用的触摸手势到底属于哪个模式,将被罗列在其后的方括号内。 例如,向上滑动(文本模式)的意思是仅在当前处于文本模式时向上滑动才能执行此命令。 如果一个命令没有罗列它属于哪个模式,那它就可在任意模式下使用。

三个手指点击屏幕即可切换触摸模式。

触摸键盘

触摸键盘用于从触摸屏输入文本和命令。 焦点位于编辑区域时,您可以通过双击屏幕底部的触摸键盘图标来调出触摸键盘。 对于 Surface Pro 等平板电脑,当键盘断开连接时,触摸键盘始终可用。 要关闭触摸键盘,请双击触摸键盘图标或离开编辑区域。

当触摸键盘处于活动状态时,要定位触摸键盘上的键,请将手指移动到触摸键盘所在的位置(通常位于屏幕底部),然后用一根手指在键盘上移动。 当您找到想要按的按键时,根据 NVDA 设置的触摸交互设置中选择的选项,双击该按键或抬起手指。

输入帮助模式

剩余的文档中会陆续提及许多 NVDA 命令,但更方便的快速了解所有不同命令的方法,就是打开“输入帮助”模式。

按下 NVDA+1 打开“输入帮助”模式。 再次按下 NVDA+1 即可关闭。 当处于输入帮助模式时,执行任何按键或手势都将读出其动作和所包含的功能。 实际上,在输入帮助模式下,命令是不会被执行的。

NVDA 菜单

NVDA 菜单允许您控制 NVDA 设置、访问帮助、保存或者恢复您的配置、定义语音字典、访问额外的工具和退出 NVDA。

当 NVDA 正在运行的时候,要想在 Windows 的任何地方弹出 NVDA 菜单,您可执行下面任一操作:

当弹出了 NVDA 菜单,您可以使用光标键浏览菜单项,使用回车键激活。

基本的 NVDA 命令

名称 台式机键盘 笔记本键盘 触摸 描述
启动或重启 NVDA Control+alt+n Control+alt+n 如果安装 NVDA 时启用了桌面快捷方式,可以按这个快捷键启动或重启 NVDA。这个快捷键来源于 Windows 的快捷方式,因此无法在按键与手势对话框中重新分配。
停止朗读 Control control 双指点击 立即停止朗读
暂停朗读 shift shift 立即暂停朗读,再次按下便会从刚刚停止的地方继续朗读(如果当前合成器可以支持暂停的话)。
NVDA 菜单 NVDA+n NVDA+n 双指双击 弹出的 NVDA 菜单允许您访问“选项”、“工具”、“帮助”等。
切换声音模式 NVDA+s NVDA+s 将声音模式在关闭语音、提示音和正常朗读之间切换。
切换输入帮助模式 NVDA+1 NVDA+1 在此模式之下,按下任何按键都将读出其名称和与其关联的 NVDA 命令。
退出 NVDA NVDA+q NVDA+q 退出 NVDA
跳过下一个按键 NVDA+f2 NVDA+f2 告诉 NVDA:忽略下一次按键动作,使其能直接发送到激活的程序,即使它是 NVDA 的命令也不例外。
切换程序睡眠模式的开关 NVDA+shift+s NVDA+shift+z 为当前程序停用所有的 NVDA 命令、语音和盲文输出。此功能通常用于那些自身就提供语音或者屏幕阅读特性的程序。再次按下此快捷键将停用程序自身的声音模式。

朗读系统信息

名称 按键 描述
朗读日期/时间 NVDA+f12 按一次读出当前时间,连按两次读出日期。
朗读电池状态 NVDA+shift+b 朗读电池状态,包括是否正在使用电源和充电的百分比。
朗读剪贴板文本 NVDA+c 朗读剪贴板内的任何字符。

Speech modes

The speech mode governs how screen content, notifications, responses to commands, and other output is spoken during operation of NVDA. The default mode is "talk", which speaks in situations that are expected when using a screen reader. However, under certain circumstances, or when running particular programs, you may find one of the other speech modes valuable.

The four available speech modes are:

The Beeps mode may be useful when some very verbose output is scrolling in a terminal window, but you don't care what it is, only that it is continuing to scroll; or in other circumstances when the fact that there is output is more relevant than the output itself.

The On-demand mode may be valuable when you don't need constant feedback about what is happening on screen or on the computer, but you periodically need to check particular things using review commands, etc. Examples include while recording audio, when using screen magnification, during a meeting or a call, or as an alternative to beeps mode.

A gesture allows cycling through the various speech modes:

Name Key Description
Cycle Speech Mode NVDA+s Cycles between speech modes.

If you only need to switch between a limited subset of speech modes, see Modes available in the Cycle speech mode command for a way to disable unwanted modes.

NVDA 允许您使用多种方式对系统进行浏览和导航,包括传统交互模式和 浏览光标(Review)。

对象

每个应用程序和操作系统本身都由许多对象组成。 一个对象就是一个单独的项目,例如一段文本、按钮、复选框、滑块、列表和可编辑文本框。

使用系统焦点进行导航

系统焦点,或被简单的称之为焦点,就是一个用来接收键盘输入的对象。 例如,如果您正在一个可编辑文本框中进行输入,那么,这个可编辑文本框就有了焦点。

使用 NVDA 在 Windows 系统中导航的最常用方法是使用标准的系统键盘命令简单的移动系统焦点,如使用 Tab 或者 Shift+Tab 在控件之间前后移动、按下 Alt 转到菜单栏后使用方向键在菜单中导航和使用 Alt+Tab 在正在运行的程序之间切换。 当您这样操作时,NVDA 通常会读出焦点所在对象的相关信息,包括:名称、格式、数值、状态、描述、快捷键及位置信息等等。 当高亮显示系统焦点开启时,当前系统焦点的位置也将以视觉方式显示。

下面是一些在移动系统焦点时很有用的键盘命令:

名称 台式机键盘 笔记本键盘 描述
朗读当前焦点 NVDA+tab NVDA+tab 朗读当前焦点所在的对象和控件,连按两次将拼读此信息。
朗读标题 NVDA+t NVDA+t 朗读当前激活窗口的标题,连按两次将拼读此信息,连按三次将复制此信息到剪贴板。
朗读激活的窗口 NVDA+b NVDA+b 朗读当前窗口的所有控件(常用在对话框中)。
朗读状态栏 NVDA+end NVDA+shift+end 读出当前应用程序的状态栏,连按两次拼读该信息,连按三次复制该信息到剪贴板。

使用系统输入焦点进行导航

当一个对象允许导航和/或编辑文字并拥有焦点时,您可以使用输入焦点(或被称之为编辑光标)在文本之间移动。

当焦点在一个拥有输入焦点的对象上时,您可以使用方向键、上翻页、下翻页、行首、行尾等等按键在文本之间移动。 如果此控件支持编辑,您还可以更改文本。 NVDA 将在您进行逐字、逐词甚至逐行移动时提示,也会对文本的选择或未选择进行提示。

NVDA 提供下列与系统输入焦点相关的快捷命令:

名称 台式机键盘 笔记本键盘 描述
全文朗读 NVDA+下光标 NVDA+a 从系统输入焦点的当前位置开始朗读,焦点会随着朗读的内容移动。
朗读当前行 NVDA+上光标 NVDA+l 朗读系统输入焦点所在的行,连按两次拼读该行。
朗读文本格式 NVDA+f NVDA+f 朗读系统输入焦点当前位置的文本的格式信息,连按两次可使用浏览模式显示格式信息。
Report link destination NVDA+k NVDA+k Pressing once speaks the destination URL of the link at the current caret or focus position. Pressing twice shows it in a window for more careful review
读出系统光标的位置信息 NVDA+数字键盘删除 NVDA+删除 读出系统光标处文本或对象的位置信息。例如,可能包括光标位置在文档内的百分比、与页面边缘的距离或确切的屏幕位置。连按两次获取详细信息。
朗读当前选择的文本 NVDA+Shift+上光标 NVDA+shift+s 朗读当前选择的所有文本
下一个句子 alt+下光标 alt+下光标 移动系统焦点到下一个句子仅在 word 和 Outlook 中受到支持。
上一个句子 alt+上光标 alt+上光标 移动系统焦点到上一个句子仅在 word 和 Outlook 中受到支持。

当处于一个列表之内时,下面的键盘命令也是可用的:

名称 按键 描述
移动到上一列 control+alt+左光标 移动输入焦点到上一列(仍在同一行内)。
移动到下一列 control+alt+右光标 移动输入焦点到下一列(仍在同一行内)。
移动到上一行 control+alt+上光标 移动输入焦点到上一行(仍在同一列内)。
移动到下一行 control+alt+下光标 移动输入焦点到下一行(仍在同一列内)。
移动到第一列 control+alt+行首 移动输入焦点到第一列(仍在同一行内)。
移动到最后一列 control+alt+行尾 移动输入焦点到最后一列(仍在同一行内)。
移动到第一行 control+alt+上翻页 移动输入焦点到第一行(仍在同一列内)。
移动到最后一行 control+alt+下翻页 移动输入焦点到最后一行(仍在同一列内)。
朗读当前列 NVDA+control+alt+下光标 从当前单元格开始垂直向下朗读至当前列的最后一个单元格。
朗读当前行 NVDA+control+alt+右光标 从当前单元格开始水平向右朗读至当前行的最后一个单元格。
朗读当前列(不移动输入焦点) NVDA+control+alt+上光标 在不移动输入焦点的情况下,从上到下垂直朗读当前列。
朗读当前行(不移动输入焦点) NVDA+control+alt+左光标 在不移动输入焦点的情况下,从左到右水平朗读当前行。

对象导航

很多时候,您会在与某个程序进行交互时使用一些需要移动焦点系统输入焦点的命令。 然而,有时候,您会希望在不移动焦点和系统输入焦点的情况下浏览当前的应用程序或者操作系统。 您可能也希望访问那些通常不能使用键盘进行浏览的对象。 在这些情况下,您可以使用对象导航。

对象导航允许您在对象之间进行浏览并获取每个对象的信息。 当您移动到一个对象时,NVDA 将用语系统焦点相似的方式进行朗读。 浏览出现在屏幕上的所有文本的方法就是使用屏幕浏览

为了避免在系统创建的众多对象之间移动,对象被分成不同层级。 这就意味着,有些对象内可以包含其他对象,您必须先进入它们才能访问这些包含在其父对象内的子对象。 例如,一个列表包含列表项目,您必须先移动到列表的内部才能访问列表项目。 如果您已经移动到了列表内的列表项,使用移动到此层级的上一个对象/下一个对象可以让您在此列表内的其他列表项之间移动。 使用移动到父对象可以让您退出这个列表。 您也可以越过这个列表来访问其他您所希望访问的对象。 同样的,又比如工具栏包含控件,所以您必须进入工具栏才能访问包含在这个工具栏的控件。

如果您希望在系统上的每一个对象之间来回移动,则可以使用基于线性浏览的移动到上一个/下一个对象命令。 例如,如果您使用移动到下一个对象命令移动到了某个对象,并且该对象包含子对象,则 NVDA 将自动移动到该对象的第一个子对象。 或者,如果该对象不包含任何子对象,NVDA 会移动到此层级的下一个对象。 如果此层级没有更多对象,NVDA 将尝试基于其父对象查找下一个对象,直到没有更多的对象可以移动为止。 相同的规则同样也适用于移动到上一个对象的操作。

当前移动到的对象被称为浏览对象。 一旦您浏览到了一个对象,您可以使用对象浏览模式文本查看命令查看该对象的文本。 当高亮显示导航对象开启时,当前浏览对象的位置也将以视觉方式显示。 默认情况下,浏览对象会随着系统焦点移动,此行为可以在设置里开关。

请注意,想要盲文光标跟随浏览对象可以在盲文光标跟随设置里修改。

若想使用对象导航,可使用下列命令:

名称 台式机键盘 笔记本键盘 触摸 描述
读出当前对象 NVDA+数字键盘5 NVDA+shift+o 读出当前导航对象。连按两次拼读信息,连按三次复制此对象的名称和值到剪贴板。
移动到父对象 NVDA+数字键盘8 NVDA+shift+上光标 向上滑动(对象模式) 移动导航对象到此对象的父对象
移动到此层级的上一个对象 NVDA+数字键盘4 NVDA+shift+左光标 两个手指向左滑动(对象模式) 移动导航对象到此层级的前一个对象
移动到上一个对象 NVDA+数字键盘9 NVDA+shift+[ 向左滑动(对象模式) 移动导航对象到前一个对象,忽略层级关系。
移动到此层级的下一个对象 NVDA+数字键盘6 NVDA+shift+右光标 两个手指向右滑动(对象模式) 移动导航对象到此层级的后一个对象
移动到下一个对象 NVDA+数字键盘3 NVDA+shift+] 向右滑动(对象模式) 移动导航对象到后一个对象,忽略层级关系。
移动到此对象的首个子对象 NVDA+数字键盘2 NVDA+shift+下光标 向下滑动(对象模式) 移动导航对象到此对象的第一个子对象。
移动到焦点对象 NVDA+数字键盘减号 NVDA+退格 移动到当前包含焦点的对象,也会放置在系统输入焦点的位置(如果有显示)。
激活当前的浏览对象 NVDA+数字键盘回车 NVDA+回车 点击两次 激活当前的导航对象(类似点击鼠标或者在有焦点的对象上按空格键)。
移动焦点或系统输入焦点到当前浏览位置 NVDA+shift+数字键盘减号 NVDA+shift+退格 按一次把系统焦点移动到当前浏览的对象,按两次把系统输入焦点移动到浏览光标所在的位置。
读出浏览光标的位置信息 NVDA+Shift+数字键盘删除 NVDA+Shift+删除 读出浏览光标处文本或对象的位置信息。例如,可能包括浏览光标位置在文档内的百分比、与页面边缘的距离或确切的屏幕位置。连按两次获取详细信息。
移动到状态栏 读出当前应用程序的状态栏,并将导航对象移动到该状态栏(如果可能)。

请注意,数字键盘必须处于关闭状态下数字键盘的按键才能正常工作。

文本查看

NVDA 允许您按照字、词、行的方式朗读屏幕、当前的文档或者当前的对象。 此功能通常用于包括 Windows 命令控制台在内的那些没有系统输入焦点的地方。 例如,您也许会用它来查看那些在对话框内的长文本信息。

当移动浏览光标时,系统输入焦点不会跟随移动,因此,您可以在不丢失编辑位置的前提下进行文本浏览。 但在默认情况下,当系统输入焦点移动时,浏览光标将跟随移动。 此动作可以在开启或者关闭之间切换。

请注意,想要盲文光标跟随文本查看移动可以在盲文光标跟随设置里修改。

下列命令可用来查看文本:

名称 台式机键盘 笔记本键盘 触摸 描述
移动到查看对象的顶部 shift+数字键盘7 NVDA+control+行首 移动浏览光标到文本的第一行
移动到查看对象的上一行 数字键盘7 NVDA+上光标 向上滑动(文本模式) 移动浏览光标到文本的上一行
朗读查看对象的当前行 数字键盘8 NVDA+shift+. 朗读浏览光标所在位置的文本的当前航,连按两次拼读该行,连按三次用字符描述拼读该行。
移动到查看对象的下一行 数字键盘9 NVDA+下光标 向下滑动(文本模式) 移动浏览光标到文本的下一行
移动到查看对象的最后一行 shift+数字键盘9 NVDA+control+行尾 移动浏览光标到文本的最后一行。
移动到查看对象的上一个词 数字键盘4 NVDA+control+左光标 两个手指向左滑动(文本模式) 移动浏览光标到文本的上一个词。
朗读查看对象的当前词 数字键盘5 NVDA+control+. 朗读浏览光标所在位置的文本的当前词,连按两次拼读该词,连按三次用字符描述拼读该词。
移动到查看对象的下一个词 数字键盘6 NVDA+control+右光标 两个手指向右滑动(文本模式) 移动浏览光标到文本的下一个词。
移动到查看对象的行首 shift+数字键盘1 NVDA+行首 移动浏览光标到文本的当前行的行首。
移动到当前查看对象的上一个字 数字键盘1 NVDA+左光标 向左滑动(文本模式) 移动浏览光标到文本的当前行的上一个字符
朗读查看对象的当前字 数字键盘2 NVDA+. 朗读浏览光标所在行的当前字符,连按两次读出该字符的描述或范例,连按三次读出字符的十进制和十六进制值。
移动到当前查看对象的下一个字 数字键盘3 NVDA+右光标 向右滑动(文本模式) 移动浏览光标到文本的当前行的下一个字符
移动到查看对象的行尾 shift+数字键盘3 NVDA+行尾 移动浏览光标到文本的当前行的行尾。
移动到查看对象的上一页 NVDA+上翻页 NVDA+shift+上翻页 如果应用程序支持,将浏览光标移动到当前查看对象的上一页并将其读出。
移动到查看对象的下一页 NVDA+下翻页 NVDA+shift+下翻页 如果应用程序支持,将浏览光标移动到当前查看对象的下一页并将其读出。
导航对象全文朗读 数字键盘加号 NVDA+shift+a 三个手指向下滑动(文本模式) 从浏览光标所在位置开始朗读并随之移动。
标记开始点 NVDA+f9 NVDA+f9 设置当前浏览光标所在位置为开始点,在您未设置结束点之前不会执行复制。
标记结束点 NVDA+f10 NVDA+f10 按一次,选中开始点和结束点之间的文本;连按两次,把开始点和结束点之间的文本拷贝到剪贴板。如果系统输入焦点可以移动到结束点,当您按下此键时,文本将被真正的拷贝到 Windows 剪贴板。
移动到已标记的开始点 NVDA+shift+f9 NVDA+shift+f9 将浏览光标移动到先前设置的开始复制标记的位置。
朗读文本格式 NVDA+shift+f NVDA+shift+f 朗读浏览光标当前所在位置的文本的格式信息,连按两次可使用浏览模式显示格式信息。
朗读符号极其发音替换文本 按一次读出当前浏览光标处的符号。连按两次,在浏览模式下显示该符号极其对应的发音替换文本。

请注意,数字键盘必须处于关闭状态下按键才能正常工作。

使用台式机布局时一个用来记住基本的文本查看命令的好方法就是把他们想象成一个三乘三的格子,从上到下依次是行、词、字,从左道右是上一个、当前、下一个。 下面是布局的说明:

|上一行 |当前行 |下一行| |上一个词 |当前词 |下一个词| |上一个字 |当前字 |下一个字|

浏览模式

NVDA 的文本查看命令 可以查看当前导航对象的内容,即当前的文档或者屏幕,依照您当前选择的模式而定。

下面的命令,可以在浏览模式之间切换:

|名称 |台式机键盘 |笔记本键盘 |触摸 |描述| |切换到下一个浏览模式 |NVDA+数字键盘7 |NVDA+上翻页 |两个手指向上滑动 |切换到下一个可用的浏览模式| |切换到上一个浏览模式 |NVDA+数字键盘1 |NVDA+下翻页 |两个手指向下滑动 |切换到上一个可用的浏览模式。|

对象浏览

当处于对象浏览模式时,您只能查看当前对象导航的内容。 对于那些如可编辑区域或其他基本的编辑控件对象来说,内容通常是文本。 对于其他对象,内容可能是他的名称和值。

文档浏览

对象导航处于一个浏览模式文档时(例如web 页面)或其他复杂文档(例如一个 Lotus 交响乐文档),可能会切换到文档浏览模式。 文档浏览模式允许您浏览整个文档的内容。

当您从对象浏览切换为文档浏览时,浏览光标会被放置在导航对象所在位置的文档上。 当使用查看命令在文档中移动时,对象导航将自动地更新到当前浏览光标所在位置的对象上。

请注意,在浏览模式文档中移动时,NVDA 会自动从对象浏览切换到文档浏览。

屏幕浏览

屏幕浏览模式允许您查看包含在当前程序内、实际上出现在屏幕上的文本。 这与其他 Windows 屏幕阅读器的屏幕浏览或鼠标光标功能相类似。

当切换到屏幕浏览模式时,浏览光标将被放置在当前对象导航的屏幕位置上。 当使用查看命令在屏幕中移动时,导航对象将自动的移动到当前浏览光标所在位置的对象上。

请注意,在一些新的程序中,NVDA 可能无法查看显示在屏幕上的部分或者全部文本,由于其使用了更新的屏幕拖拽技术,在此时支持是不可能的。

当您移动鼠标,默认情况下 NVDA 将朗读指针经过时鼠标指针下的文本。 在支持的地方,NVDA 将朗读附近的一段文本,,有些控件可能会按行朗读。

NVDA 也可以配置朗读鼠标经过时的对象类型(例如列表、按钮等等) 此功能可能对于完全失明的用户非常实用,有些时候,只有文本显示是不够的。

NVDA 提供了一个方式让用户了解鼠标所在的位置,即结合屏幕的尺寸,通过播放提示音来表示当前鼠标所在位置的坐标。 鼠标越靠近屏幕的上边界,提示音调就越高。 鼠标所在位置的左右距离,用提示音的左右方位来表示(假设用户拥有立体声喇叭或者耳机)。

NVDA 的这个额外的鼠标特性默认情况下是关闭的。 如果您想使用这些特性,您可以在 NVDA 的“选项”菜单找到“鼠标设置”对话框进行配置。

虽然一个物理鼠标或者触摸板就可以用来进行鼠标导航,但 NVDA 依然有一些与此相关的键盘命令:

名称 台式机键盘 笔记本键盘 触摸 描述
鼠标左键单击 数字键盘斜杠 NVDA+[ 点击鼠标左键一次,平常的双击可以通过快速连按两次此键执行。
鼠标左键锁定 shift+数字键盘斜杠 NVDA+control+[ 点击并按住 按下并锁定鼠标左键,再按一次则松开。要想拖拽鼠标,按下此键并使用物理鼠标或其他鼠标导航命令进行移动。
鼠标右键单击 数字键盘星号 NVDA+] 点击鼠标右键一次。
鼠标右键锁定 shift+数字键盘星号 NVDA+control+] 按下并锁定鼠标右键,再按一次则松开。要想拖拽鼠标,按下此键并使用物理鼠标或其他鼠标导航命令进行移动。
移动鼠标到当前浏览对象 NVDA+数字键盘斜杠 NVDA+shift+m 移动鼠标到浏览光标和当前浏览对象所在的位置。
移动到鼠标下方的对象 NVDA+数字键盘星号 NVDA+shift+n 设置导航对象到鼠标所在位置。

浏览模式

NVDA 使用浏览模式来浏览复杂的只读文档,比如网页或者PDF文档。 NVDA支持以下应用中的文档

浏览模式在阅读Microsoft Word文档时也可用(可选)。

在浏览模式中,文档的内容将可以以平面的形式用浏览光标快捷键进行浏览,前提是它是传统的文本文档。 所有 NVDA 的系统输入焦点快捷键都可以正常的在此模式下工作,例如全文朗读、朗读格式、表格导航快捷键等等。 当高亮显示浏览光标开启时,浏览模式虚拟光标的位置也会以视觉方式显示。 关于这些文本是否属于链接、标题等信息,会随着移动而被读出。

有些时候,您可能必须与文档上的这些控件进行直接交互。 例如,您必须在可编辑区域内输入字符或者使用鼠标快捷命令访问列表内的控件。 您可以切换到焦点模式,在这个模式下,几乎所有的按键都能与控件交互。 在默认情况下,当您切换到或者点击了那些需要焦点模式的特殊控件,NVDA 会自动地从浏览模式切换到焦点模式。 反过来,如果切换到或者点击了不需要焦点模式的控件,NVDA 也将自动地返回浏览模式。 您也可以通过按下“NVDA+空格”为需要焦点模式的控件切换到焦点模式。 按下“Esc”返回到浏览模式。 此外,您也可以强制性地切换到焦点模式,它会一直保持在这种状态,除非您选择了返回浏览模式。

名称 按键 描述
切换浏览/焦点模式 NVDA+空格 在焦点模式和浏览模式之间切换。
退出焦点模式 esc 如果上次已经自动切换到了焦点模式则返回到浏览模式。
刷新浏览模式文档 NVDA+f5 重载当前文档的内容(对于那些丢失了原来文档内容的情况非常实用,但不可用于 Microsoft Word 和 Outlook)。
查找 NVDA+control+f 弹出一个对话框,您可以输入一些文本在当前文档中进行查找。请查看搜索文本这一节了解详细情况。
查找下一个 NVDA+f3 在当前文档查找下一个您先前键入的文本的结果。
查找上一个 NVDA+shift+f3 在当前文档查找上一个您先前键入的文本的结果。

单键导航

当处于浏览模式时,为了更快的导航,NVDA 也提供一些单独的字符按键在文档的特定区域之间跳转。 请注意:不是所有的命令都可用于任何类型的文档。

下面的按键,单独使用其本身切换到下一个可用的元素,加入 Shift 键后切换到上一个可用的元素:

要想在如列表、表格等容器控件的开始或者结尾之间切换:

名称 按键 描述
移动到容器的开始处 shift+逗号 移动到输入焦点所在容器的开头(列表、表格等)。
移动到容器的结尾处 逗号 移动到输入焦点所在容器的结尾(列表、表格等)。

一些 web 应用程序,如 Gmail、Twitter 和 Facebook,使用单字母作为快捷键 如果您还想在可使用浏览模式的鼠标键进行文档浏览的前提下使用这些快捷键,您可以临时的停用 NVDA 单键导航按键。

要想在当前文档中切换单键导航功能的开关,请使用“NVDA+shift+空格键”。

其他导航命令

除了上面列出的导航命令以外,NVDA 还有一些未分配默认按键的命令。 要使用这些命令进行导航,您首先需要使用按键与手势对话框为其分配手势。 以下是可用命令的列表:

请注意,每种类型的元素都有两个命令,用于在文档中向前移动和向后移动,并且您必须为这两个命令分配手势,以便能够在两个方向上实现快速导航。 例如,若您想使用y/shift+y键快速导航选项卡,您可以执行以下操作:

  1. 在浏览模式下打开按键与手势对话框。
  2. 在浏览模式类别找到“移到上一个选项卡”。
  3. 为该命令分配快捷键 shift+y
  4. 找到“移到下一个选项卡”。
  5. 为该命令分配快捷键 y

元素列表

元素列表依照不同的程序文档来显示多种类型元素的列表。 如在网页浏览器中,元素列表可列举“链接”、“标题”和“路标”。 当中提供的单选按钮允许您在不同类型的元素之间切换。 还在此对话框提供了一个编辑区域,允许您过滤当前文档的列表,帮助您尽快找到此页面上的特定项目。 一旦您选择了一个项目,就可以使用对话框提供的按钮移动到或者激活项目。

名称 按键 描述
浏览模式元素列表 NVDA+f7 列举当前文档的各种元素。

搜索文本

这个对话框提供在当前文档中搜索文本的功能。 在“键入要查找的文本”字段中,可以输入要查找的文本。 “区分大小写”复选框控制是否把大小写字母当成相同的字母。 例如,选中“区分大小写”,您可以找到“NV Access”但不能找到“nv access”。 使用以下快捷键执行搜索:

名称 按键 描述
查找 NVDA+control+f 弹出搜索对话框。
查找下一个 NVDA+f3 在当前文档查找下一个您先前键入的文本的结果。
查找上一个 NVDA+shift+f3 在当前文档查找上一个您先前键入的文本的结果。

嵌入式对象

使用 Java 和 HTML5 等技术,能够使创建的页面内容非常丰富,如可以包含若干应用程序、对话框等。 当您在浏览模式下遇到“嵌入式对象”、“应用程序”或者“对话框”时,NVDA 都会作出相应的提示。 使用单键导航,按O或者 Shift+O 可以把焦点快速移动到这些对象上。 您可以在此对象上按下“回车键”与之进行交互。 如果它有无障碍支持,您就可以象使用其他应用程序一样在其所包含的对象中切换和交互。 下面提供的键盘命令,允许您返回到包含此嵌入式对象的页面:

名称 按键 描述
移动到浏览模式文档容器 NVDA+control+空格 移动焦点到此嵌入对象之外,返回到包含此对象的文档。

Native Selection Mode

By default when selecting text with the shift+arrow keys in Browse Mode, a selection is only made within NVDA's Browse Mode representation of the document, and not within the application itself. This means that the selection is not visible on screen, and copying text with control+c will only copy NVDA's plain text representation of the content. i.e. formatting of tables, or whether something is a link will not be copied. However, NVDA has a Native Selection Mode which can be turned on in particular Browse Mode documents (so far only Mozilla Firefox) which causes the document's native selection to follow NVDA's Browse Mode selection.

Name Key Description
Toggle Native Selection Mode on and off NVDA+shift+f10 Toggles native selection mode on and off

When Native Selection Mode is turned on, copying the selection with control+c will also use the application's own copy functionality, meaning that rich content will be copied to the clipboard, rather than plain text. This means that pasting this content into a program such as Microsoft Word or Excel, formatting such as tables, or whether something is a link will be included. Please note however that in native selection mode, some accessible labels or other information that NVDA generates in Browse Mode will not be included. Also, although the application will try its best to match the native selection to NVDA's Browse Mode selection, it may not always be completely accurate. However, for scenarios where you wish to copy an entire table or paragraph of rich content, this feature should prove useful.

阅读数学内容

-使用 Design Science 发行的 MathPlayer 4,NVDA 可以阅读数学内容并与之交互。 -这要求您首先安装 MathPlayer 4。 -可免费从 MathPlayer information 页面下载 MathPlayer。 -安装 MathPlayer 后,需重启 NVDA。 NVDA can read and navigate mathematical content on the web and in other applications, providing access in both speech and braille. However, in order for NVDA to read and interact with mathematical content, you will first need to install a Math component for NvDA. There are several NVDA add-ons available in the NVDA Add-on Store that provide support for math, including the MathCAT NVDA add-on and Access8Math. Please refer to the Add-on Store section to learn how to browse and install available add-ons in NVDA. NVDA also can make use of the older MathPlayer software from Wiris if found on your system, though this software is no longer maintained.

Supported math content

With an appropriate math component installed, NVDA 支持以下类型的数学内容:

当阅读一个文档时,NVDA 将会把所有支持的数学内容读出来。 如果您正在使用点显器,数学内容同样可以以盲文输出。

交互式浏览

如果您主要使用语音进行工作,在大多数情况下,您或许希望可以采用更小的浏览单位检查表达式,而不是马上读出整个表达式。

如果您正处于浏览模式中,您可以移动光标到数学内容上然后按下“回车”键。

如果您没有在浏览模式时:

  1. 移动浏览光标到数学内容。 默认情况下,浏览光标会跟随系统输入焦点,所以,实际上您可以直接使用系统输入焦点移动到期望的内容。
  2. 之后就可以使用下面的命令浏览数学内容。
名称 按键 描述
与数学内容交互 NVDA+alt+m 开始与数学内容进行交互。

在此时,NVDA 将进入数学模式,您可以使用光标键等命令来浏览表达式。 举例来说,您可以使用左右光标键经过表达式并缩放到表达式的其中一个部分,如分数等。

当您希望返回到文档时,简单的按下 esc 键即可。

For more information on available commands and preferences for reading and navigating within math content, please refer to the documentation for your particular math component you have installed.

有时,数学内容可能显示为按钮或其他类型的元素,这些元素被激活时可以显示对话框或与公式有关的更多信息。 要激活按钮或包含公式的元素,请按ctrl + enter。

Installing MathPlayer

Although it is generally recommended to use one of the newer NVDA add-ons to support math in NVDA, in certain limited scenarios MathPlayer may still be a more suitable choice. E.g. MathPlayer may support a particular language or Braille code that is unsupported in newer add-ons. MathPlayer is available for free from the Wiris website. Download MathPlayer. After installing MathPlayer, you will need to restart NVDA. Please note that information about MathPlayer may state that it is only for older browsers such as Internet Explorer 8. This is only referring to using MathPlayer to display mathematical content visually, and can be ignored by those using it to read or navigate math with NVDA.

盲文

如果您拥有点显器,NVDA可以以盲文的形式显示屏幕上的信息 如果您的点显器有 Perkins 键盘,您还可以键入简写或非简写盲文。 您也可以使用盲文查看器在屏幕上显示图形化的盲文,如果您愿意也可以同时使用实体的盲文点显器来显示盲文。

有关支持的点显器的信息,请参阅支持的点显器部分。 本节还包含有关支持NVDA自动检测功能的点显器的信息。 您可以使用NVDA设置对话框的盲文类别配置盲文。

控件类型/状态和路标缩写

为了在点显器上显示尽可能多的信息,定义了以下缩写来表示控件类型和状态以及路标。

缩写 控件类型
app 应用程序
art 文章
bqt 引用
btn 按钮
drbtn 下拉按钮
spnbtn 旋钮
splbtn 拆分按钮
tgbtn 切换按钮
cap 文本描述
cbo 组合框
chk 复选框
dlg 对话框
doc 文档
edt 编辑框
pwdedt 密码编辑框
embedded 嵌入式对象
enote 尾注
fig 图像
fnote 脚注
gra 图像
grp 分组
hN 标题级别,例如,1级标题 H1、2级标题 H2
hlp 气球提示
lmk 路标
lnk 链接
vlnk 已访问链接
lst 列表
mnu 菜单
mnubar 菜单栏
mnubtn 菜单按钮
mnuitem 菜单项目
pnl 面板
prgbar 进度栏
bsyind 忙碌指示器
rbtn 单选按钮
scrlbar 滚动条
sect 区域
stbar 状态栏
tabctl 选项卡组
tbl 表格
cN 表格行数,例如,第1行C1、第2行C2。
rN 表格列数,例如,第1列R1、第2列R2。
term 终端
tlbar 工具栏
tltip 工具提示
tv 树视图
tvbtn 树视图按钮
tvitem 树视图项目
lv N 树视图第N级项目
wnd 窗口
⠤⠤⠤⠤⠤ 分隔线
mrkd 突出显示

下面是NVDA定义的控件状态的缩写:

缩写 控件状态
...... 当对象支持自动完成时显示
⢎⣿⡱ 当按下对象(例如切换按钮)时显示
⢎⣀⡱ 当没有按下对象(例如切换按钮)时显示
⣏⣿⣹ 当对象(例如复选框)被选中时显示
⣏⣸⣹ 当对象(例如复选框)被选中一半时显示
⣏⣀⣹ 当对象(例如复选框)未被选中时显示
- 当对象(例如树视图项)可折叠时显示
+ 当对象(例如树视图项)可展开时显示
*** 遇到受保护的控件或文档时显示
clk 对象可单击时显示
cmnt 当文档中的电子表格单元格或文本片段有注释时显示
frml 在电子表格单元格中有公式时显示
invalid 在输入无效条目时显示
ldesc 当对象(通常是图形)具有长描述时显示
mln 当编辑字段允许键入多行文本(例如网站上的注释字段)时显示
req 遇到所需的表单字段时显示
ro 当对象(例如,可编辑的文本字段)是只读时显示
sel 选择对象时显示
nsel 未选择对象时显示
sorted asc 当对象按升序排序时显示
sorted desc 当对象按降序排序时显示
submnu 当对象有弹出窗口(通常是子菜单)时显示

最后,定义了以下路标缩写:

缩写 路标
bnnr 横幅区路标
cinf 内容信息区路标
cmpl 补充信息区路标
form 表单区路标
main 主要内容区路标
navi 导航区路标
srch 搜索区路标
rgn 区域路标

盲文输入

NVDA支持从点显器输入简写以及非简写盲文。 您可以使用 NVDA设置 对话框中“盲文”类别的输入表将盲文转成文本。

若您使用的是非简写盲文,则在输入后会立即转为文本。 若您使用的是简写盲文,则需要在输入一个字后按空格键或Enter,才会转为文本。 值得注意的是:盲文转译仅可翻译您输入的盲文,而非现有的文本。 例如:如果您要使用盲文来打一个带头有数字符号"#"的数字,当您使用退格键倒退到这个数字的尾端,则您需要再打一次数字符号才可以将数字成功输入。

按第7点 删除最后输入的盲文或字符。 按第8点或Enter 翻译任何盲文输入。 按第7与第8点 转译任何盲文输入,但不加空格或 Enter。

按下键盘快捷键

NVDA 支持使用盲文点显器按下键盘上的快捷键和模拟按键。 对于模拟按键有两种形式:将盲文键盘上的按键直接分配给某个按键和使用虚拟修饰键。

常用的按键(例如箭头键或按 Alt 进入菜单栏)可以直接映射到盲文键盘。 每一款盲文点显器的驱动程序都预先设置了一些键盘映射方案。 您可以在按键与手势对话框中修改这些键盘映射或者添加新的模拟按键。

虽然这种方法对于常用键或唯一键(例如 Tab)很有用, 但您可能不会为每个键盘快捷键都分配一组模拟按键。 为了可以模拟修饰键,NVDA 提供了按下或放开Control、alt、shift、windows 和 NVDA ,以及这些键的个别组合的功能。 要使用 该功能,首先按下相应的修饰键(或修饰键组合)。 然后键入您想要按下的字母。 例如,要按 control+f ,请使用“模拟按下货放开 control”命令,然后键入 f, 要按 control+alt+t,请按任意顺序执行“模拟按下货放开 control”、“模拟按下货放开 Alt”或“模拟按下货放开 control +alt”然后键入字母 “T”。 如果您不小心按下了修饰键,只需再按一次即可恢复。

键入简写盲文时,使用模拟修饰键也会翻译您的盲文输入,就像按点 7+8 一样。 另外,模拟按键无法处理按修饰键之前键入的盲文。 这意味着,要按下带有盲文数字符号的快捷键,如 alt+2,您必须首先模拟按下 Alt,然后键入数字符号。

视觉功能

NVDA最初主要针对盲人或视力障碍人士,主要是使用语音和盲文来操作计算机,但它还提供了内置功能来更改屏幕内容方便浏览。 在NVDA中,这种视觉辅助工具称为视觉增强提供程序。

NVDA提供了几种内置的视觉增强提供程序。 其他视觉增强功能以NVDA 插件的形式提供.

这些功能的设置在NVDA 设置对话框视觉增强那一栏里面。

高亮显示

这个功能可以高亮显示系统焦点导航对象以及浏览光标,从而方便低视力用户在屏幕上定位它们。 这些位置以彩色矩形轮廓突出显示。

NVDA 设置对话框视觉辅助类别下,您可以在启用高亮显示后更改是否高亮显示系统焦点、导航对象以及浏览光标。

黑屏

作为盲人或视力障碍用户,我们通常不可能或没有必要观看屏幕内容。 此外,也可能很难确保是否有人正在看着我们的屏幕。 对于这种情况,NVDA包含一个称为“黑屏”的功能,可以启用该功能以将屏幕变黑。

您可以在NVDA 设置面板视觉增强 一栏内开启黑屏。

Name Key Description
Toggles the state of the screen curtain NVDA+control+escape Enable to make the screen black or disable to show the contents of the screen. Pressed once, screen curtain is enabled until you restart NVDA. Pressed twice, screen curtain is enabled until you disable it.

如果启用黑屏,所有依靠屏幕所显示内容而执行的动作均不可用,如执行 OCR 或截屏等。

因 Windows Magnification API 更新的缘故,“黑屏”功能必须更新以支持更新的操作系统。 请使用 NVDA 2021.2 来在 Windows 10 21H2 (10.0.19044) 或更新的操作系统启用“黑屏”功能。 出于安全的目的,请在使用黑屏功能让屏幕完全变黑以前,进行视觉确认。

图像内容识别

当开发者没有为屏幕阅读器用户提供足够的信息来确认内容时,可以使用各种工具来尝试从图像中识别其内容。 NVDA 支持 Windows 10 或其后版本内置的光学字符识别(OCR)功能,以便将图像识别成为文本。 还有一些 NVDA 插件也提供了类似的 OCR 功能。

当您使用内容识别指令时,NVDA 会从目前的导航对象识别内容。 默认设置下,导航对象会跟随系统焦点或浏览模式光标,因此需要OCR时,通常您只需移动焦点或浏览模式光标即可。 例如,如果将浏览模式光标移动到图形上,在默认设置下,识别器会开始从图形中识别其内容。 您可能希望直接使用对象导航。例如,识别整个应用程序窗口的内容。

一旦识别完成,结果会显示在一个类似于浏览模式下的文档中,它允许使用光标键或其他键来阅读。 在光标上的文本按 enter 或空格键就可以选中对应文本(相当于单击)。 按 escape 键退出识别结果文档。

Windows OCR

Windows 10或更新版本的操作系统包含了支持众多语言的光学字符识别(OCR)功能。 NVDA 可以借助该技术来识别图像中或无障碍支持不好的应用程序中的文本内容。

您可以在NVDA设置对话框的Windows OCR 部分中设置用于文本识别的语言。 您可以打开开始菜单,选择设置,选择时间和语言 - >地区和语言,然后选择添加语言来安装其他语言。

当您想要监视不断变化的内容时,例如观看带字幕的视频时,您可以启用定期刷新识别结果功能。 可以在 NVDA 设置Windows OCR 类别 中开关此选项。

Windows OCR 可能与NVDA 视觉增强或其他辅助技术部分或完全不兼容。执行识别功能前您必须先关闭他们。

按 NVDA+r 使用 Windows OCR 识别当前导航对象内包含的文本。

特定应用程序的 NVDA命令

NVDA 为一些特定的应用程序提供了独有的额外特性,让您可以更加便捷更加高校的完成某些任务,还令某些其他屏幕阅读器用户无法访问的功能可用。

Microsoft Word

自动行列标题朗读

NVDA 可在您使用 Microsoft Word 浏览表格时自动读出恰当的行列标题。 这一特性要求启用 NVDA“文档格式”对话框的“朗读行列标题”选项。可在NVDA 设置对话框中找到。

If you use UIA to access Word documents, which is default in recent versions of Word and Windows, the cells of the first row will automatically be considered as column headers; similarly, the cells of the first column will automatically be considered as row headers.

On the contrary, if you do not use UIA to access Word documents, you will have to indicate to NVDA which row or column contains the headers in any given table. 在移动到包含标题的行或者列的第一个单元后,可使用下面任一命令:

名称 按键 描述
设置列标题 NVDA+shift+c 按一次,告诉 NVDA,这是包含列标题的行的第一个标题单元,当在其下方的列之间切换时,自动读出那一行的列标题,连按两次清除设置。
设置行标题 NVDA+shift+r 按一次,告诉 NVDA,这是包含行标题的列的第一个标题单元,当在其右方的行之间切换时,自动读出那一列的行标题,连按两次清除设置。

此设置将会以书签的形式存储在文档,能与其他屏幕阅读器如 JAWS 兼容。 这样意味着,屏幕阅读器用户在后期打开这个文档时,使用其他屏幕阅读器也同样拥有设置好的行列标题。

Microsoft Word 的浏览模式

与网页相似,您可在 Microsoft Word 中使用浏览模式的特性,诸如快速导航、元素列表等。

要想在 Microsoft Word 切换浏览模式的开关,可使用 NVDA+空格键。

更多有关于浏览模式和快速导航的信息,请查看浏览模式章节

元素列表

当处于 Microsoft Word 的浏览模式时,您可以通过按下“NVDA+F7”访问元素列表。

元素列表可以列举标题、链接和批注(可能包含注解和修改跟踪记录)。

朗读注释

按下“NVDA+alt+c”可以查看系统输入焦点所在处的任何注释。

文档的所有注释都可以在元素列表中进行查看,只要把类型选择为“标注”即可。

Microsoft Excel

自动朗读表格的行列标题

NVDA 可在您浏览 Excel 工作表时自动读出恰当的行列标题。 这一特性首先要求启用 NVDA“文档格式”对话框的“朗读行列标题”选项。 其次,NVDA 需要知道,在给定的工作表里,哪一行或哪一列包含正确的行列标题。 在移动到包含标题的行或者列的第一个单元后,可使用下面任一命令:

名称 按键 描述
设置列标题 NVDA+shift+c 按一次,告诉 NVDA,这是包含列标题的行的第一个标题单元,当在其下方的列之间切换时,自动读出那一行的列标题,连按两次清除设置。
设置行标题 NVDA+shift+r 按一次,告诉 NVDA,这是包含行标题的列的第一个标题单元,当在其右方的行之间切换时,自动读出那一列的行标题,连按两次清除设置。

此设置将会以定名为 ranges 的形式存储在文档当中,能与其他屏幕阅读器如JAWS兼容。 这样意味着,屏幕阅读器用户在后期打开这个工作簿时,使用其他屏幕阅读器也同样拥有设置好的行列标题。

元素列表

与网页相似,NVDA 也有为 Microsoft Excel 开发的元素列表,在此允许您列举和访问一些种类的信息。

要想访问 Excel 的元素列表,请按下“NVDA+F7”

可在元素列表下访问的信息种类有:

朗读注释

要想朗读当前聚焦单元的所有注释,请按下“NVDA+alt+C”。 在英文版Microsoft 2016、365和更高版本中,Microsoft Excel中的注释“Comment”已重命名为“Notes”,与新的批注区分,中文版不变。

按NVDA+F7在元素列表中访问当前工作簿的所有注释。

NVDA还可以显示用于添加或编辑特定注释的特定对话框。 由于无障碍API的限制,NVDA覆盖了Excel注释编辑区域,但是用于显示对话框的按键是Excel自带的,即使未运行NVDA也可以使用。

按shift+f2在焦点单元格添加或编辑注释。

这个快捷键不在NVDA的按键与手势对话框里显示,因此不能修改

注意:也可以从工作表任何单元格的上下文菜单中,打开Excel自带的注释编辑区域。 但是,这将打开NVDA无法朗读的注释编辑区域,而不是NVDA添加的注释编辑对话框。

在Microsoft Office 2016、365和更高版本中,添加了批注对话框。 该对话框支持无障碍,并提供更多功能,例如回复他人批注等。 可以从某个单元格的上下文菜单中打开它。 通过批注对话框添加到单元格中的批注与“注释”无关。

朗读受保护的单元格

如果工作簿已经被保护了起来,移动焦点到特定单元也许将变得不可能。

要想允许锁定单元移动,可使用“NVDA+空格键”切换到浏览模式后,使用标准的 Excel 移动命令如光标键可在当前工作表的所有单元中移动。

表单

Excel 工作簿可包含表单。 您可以使用“元素列表”对话框查看他们或字母F 和 shift+F 来跳转。 当您使用浏览模式移动到某个表单项后,您可以使用“回车”键或“空格”键切换到焦点模式,您可以与之交互,方法取决于当前所在处的控件。 更多有关于浏览模式或单键导航使用方面的信息,请查阅浏览模式这一节。

Microsoft PowerPoint

名称 按键 描述
切换大纲朗读 control+shift+s 当进行幻灯片播放时,此命令将在幻灯片或者幻灯片内容的大纲之间切换。此命令仅作用于 NVDA 所朗读的内容,而不能作用于显示的内容。

foobar2000

名称 按键 描述
朗读剩余时间 control+shift+r 如果正在播放音乐 朗读当前播放的曲目的剩余时间
朗读已播放时间 control+shift+e 如果正在播放音乐 朗读当前曲目已经播放的时间长度
朗读总时长 control+shift+t 如果正在播放音乐 朗读当前曲目总时长

请注意,这几个朗读时间的快捷键仅可工作在采用默认格式字串的 Foobar2000 状态栏下。

Miranda IM

名称 按键 描述
朗读最近的消息 NVDA+control+1-4 根据按下数字的不同朗读最近的消息中的一条,例如 NVDA+control+2 朗读第二条最近的消息。

Poedit

NVDA offers enhanced support for Poedit 3.4 or newer.

名称 按键 描述
朗读翻译者注释 control+shift+a 为翻译者朗读注释。 If pressed twice, presents the notes in browse mode
朗读注释 control+shift+c 朗读注释窗口的所有注释。 If pressed twice, presents the comment in browse mode
Report Old Source Text control+shift+o Reports the old source text, if any. If pressed twice, presents the text in browse mode
Report Translation Warning control+shift+w Reports a translation warning, if any. If pressed twice, presents the warning in browse mode

Kindle for PC

NVDA支持在亚马逊Kindle for PC上阅读和导航书籍。 此功能仅适用于使用“支持屏幕阅读器”的Kindle书籍,您可以在该书的详细信息页面上查看。

阅读书籍用浏览模式。 当您打开书本或聚焦书籍区域时,它会自动启用。 移动光标或使用全文朗读命令时,页面将根据需要自动旋转。

您可以使用下翻页键手动转到下一页,使用上翻页键转到上一页。

链接和图形支持单键导航,但仅限于当前页面。 通过链接导航还包括脚注。

NVDA为具有数学内容无障碍支持的书籍提供数学内容的阅读和交互式导航的早期支持。 有关详细信息,请查阅阅读数学内容部分。

文本选择

Kindle允许您对所选文本执行各种功能,包括获取字典定义,添加注释和突出显示,将文本复制到剪贴板以及搜索Web。 为此,首先像在浏览模式下一样选择文本; 例如 通过使用shift和光标键。

选择文本后,按 Application 键或 Shift + F10 以显示使用选择的可用选项。

如果在未选择文本的情况下执行此操作,将在光标处显示单词的选项。

用户注释

您可以添加关于文字的单词或段落的注释。 要执行此操作,请首先选择相关文本并访问上述选择选项。 然后,选择添加注释。

在浏览模式下阅读时,NVDA将把这些笔记做为注释处理。

查看,编辑或删除笔记的流程:

  1. 将光标移动到包含笔记的文本。
  2. 如上所述访问选择选项。
  3. 选择编辑笔记。

Azardi

在添加书目的表格里面,可以使用这些快捷键。

名称 按键 描述
打开 enter 键 打开所选的书籍。
上下文菜单 application 键 打开所选书籍的上下文菜单。

Windows 命令提示符

NVDA支持命令提示符,PowerShell 以及 Linux 子系统的 Windows 控制台。 控制台的窗口大小是固定的,通常比保存输出的缓冲区小得多。 写入新文本时,内容将向上滚动,并且之前的文本将不再可见。 在 Windows 11 22H2 之前的版本中,NVDA 的对象文本查看命令无法访问未显示在窗口中的文本。 因此,必须滚动控制台窗口才能读取之前的文本。 在较新版本的控制台和 Windows terminal 中,无需滚动窗口即可查看整个文本缓冲区。

在旧版本 Windows 控制台中,以下 Windows 内置的快捷键可以和NVDA的文本查看命令配合使用:

名称 按键 描述
向上滚动 control+上光标 向上滚动控制台窗口以便查看前面的文本。
向下滚动 control+下光标 向下滚动控制台窗口以便查看后面的文本。
滚动到开头 Control+行首键 将控制台窗口滚动到缓冲区的开头。
滚动到结尾 Control+行尾键 将控制台窗口滚动到缓冲区的末尾。

配置 NVDA

大部分配置可以在NVDA菜单里面的选项子菜单内进行。 NVDA 设置对话框里面有很多设置选项,这些选项被分成很多类别。 在这些对话框里面,按确定按钮保存设置并关闭对话框。 按取消按钮或者ESC键撤销更改并关闭对话框。 有的对话框有个应用按钮,点击它可以在不关闭对话框的情况下应用设置。 大多数 NVDA 对话框支持上下文帮助。

When in a dialog, pressing f1 opens the User Guide at the paragraph related to the focused setting or the current dialog.

有的设置可以用快捷键更改,下面相应章节有说明。

NVDA设置对话框

NVDA 的许多配置参数位于设置对话框,在该对话框中可以方便地调整它们。 为了易于使用,对话框中有一个包含配置分类的列表,使得所有设置项分门别类、仅仅有条。 选中一个分类,该类对应的设置项就在对话框里显示出来。 要想在分类之间切换,请按 tab 或者 shift+tab 移动到分类列表,然后使用上下光标键浏览。 在对话框中的任何位置,还可以使用 ctrl+tab 切换到下一个分类,又或者使用 ctrl+shift+tab 切换到上一个分类。

当修改一个或者多个设置后,使用“应用”按钮,立即应用设置,而对话框不会关闭,您可继续调整其他设置。 点击“确认”按钮,保存所有您作过的更改,并且关闭对话框。

有的分类具有特定的快捷键。 按下对应快捷键可以打开 NVDA 设置对话框,并显示对应分类的设置。 请注意:默认情况下不是所有的选项都可以使用按键或手势进行访问 如果您经常访问的选项没有专门的快捷键,使用按键与手势对话框可给该选项添加自定义手势或快捷键。

下面列出NVDA设置对话框里面的各个分类

常规设置

打开常规设置

按键:NVDA+control+g

常规设置这一分类,包含了界面语言是否检查更新等NVDA的全局设置。 它包含以下选项:

语言

一个可以允许您选择 NVDA 界面和消息显示时使用语言的组合框。 这里有很多语言,或许默认选项是“用户默认”。 此选项告诉 NVDA,使用 Windows 当前设置的语言。

请注意,更改语言时,NVDA 必须先重新启动。 出现确认对话框时,如果您希望现在或稍后使用新语言,请选择“立即重启”或“稍后重启”。 如果选择“稍后重启”,则必须保存配置(手动保存或打开退出时保存配置的功能)。

退出时保存设置

此选项是一个复选框,告诉 NVDA 在您退出时自动地保存当前的配置。

退出 NVDA 前显示退出选项

此选项是一个复选框,允许您选择在 NVDA 退出前是否弹出询问选择希望执行什么动作的对话框。 当此选项被选中后,您视图退出 NVDA 时就会出现一个对话框询问您是要退出、重新启动或是停用插件并重启。 如果没有选中,NVDA 会立即退出。

启动或退出 NVDA 时播放声音

此选项是一个复选框,如果被选中,告诉 NVDA 在启动或退出时播放声音。

日志记录级别

这是一个组合框,允许您指定在 NVDA 运行时日志记录的数量。 用户一般不用更改这一设置,以免日志太多。 然而,如果您希望在报告 Bug 时提供更多信息,或者完全关闭日志功能,这个选项或许是有用的。

日志记录级别有以下几种:

系统启动后自动运行 NVDA

如果此选项被选中,NVDA 将在 Windows 登录后尽快启动。 此选项仅可用于 NVDA 的安装版。

在欢迎界面启用 NVDA (需要管理员权限)

如果您通过使用密码和用户登录 Windows,此选项将使 NVDA 在Windows 启动时自动运行。 此选项仅可用于 NVDA 的安装版。

应用当前配置到欢迎界面和其他安全界面

按下此按钮,NVDA 会将您当前保存的用户配置拷贝到 NVDA 的系统配置目录,这将应用于 Windows 欢迎屏幕以及用户账户控制(UAC)和其他安全界面。 想确认您所有的配置都会被传送,请先使用“NVDA+control+c”或者 NVDA 菜单下的“保存设置”事先保存您的当前配置。 此选项仅可用于 NVDA 的安装版。

自动检查更新

如果此选项被启用,NVDA 将自动检查 新版本的 NVDA,在新版本可用时向您作出通知。 您也可以通过点击“帮助”菜单下的“检查更新”手动获取更新。 为了检查更新,NVDA 需要向服务器发送您使用的系统的信息。 具体包括:

允许NVDA获取用户统计信息

选中这一项之后,NV Access 会在检查更新时获取您的信息,以便统计 NVDA 用户的分布。比如使用的操作系统和所在国家的比例。 NVDA 更新服务器只根据您的 IP 地址判断用户所在的国家/地区,但绝对不会记录您的 IP 地址。 除了上面提到的检查更新时发送的信息之外,还包括:

这些信息有助于 NV Access 决定 NVDA 开发的侧重点。

NVDA 启动时提醒有未完成的更新

开启这个选项 NVDA,如果有未完成的更新,NVDA 启动时会提醒用户。 如果开启了退出对话框,可以手动在那里安装未完成的更新,在帮助菜单里面检查更新时也有手动安装的选项。

语音设置

打开语音设置

按键:NVDA+control+v

语音这个分类,允许您选择 NVDA 应该用来输出语音的合成器,并且更改合成器的设置。 希望在任何地方使用另外一种更快的方式切换语音参数,请查看循环切换合成器设置章节。

这个分类包含以下选项

修改按钮

这个分类第一个选项就是修改按钮,点击它可以打开选择语音合成器对话框,您可以在其中更改语音合成器以及语音输出设备。 这个对话框会出现在 NVDA 设置对话框上面。 保存或者更改合成器设置之后,会回到NVDA设置对话框。

语音

这个选项是一个组合框列举了当前合成器安装的所有语音。 您可以使用光标键聆听所有的不同声音。 左光标和上光标允许您向上查看列表,右光标和下光标则允许您向下查看列表。

变声

如果您正在使用和 NVDA 捆绑安装的 Espeak NG,您可以使用此组合框来选择语音输出时采用的声音。 只要给 Espeak NG,您可以使用此组合框来选择语音输出时采用的声音。少许的属性改动,就可以令它的声音效果非常接近真人。 有些声音听起来像女性,有些声音听起来像男性,有的听起来甚至像蛙鸣。

速度

此选项允许您更改语音的速度。 这是一个从 0 到 100 的滑块,0 的时候最慢,100 的时候最快。

语速加倍

如果当前合成器支持,启用此选项将大大提高语音速度。

语调

此选项允许您更改当前语音的语调。 这是一个从 0 到 100 的滑块,0 的时候最低,100 的时候最高。

音量

这是一个从 0 到 100 的滑块,0 的时候音量最小,100 的时候最大。

变调

此选项是一个滑块,允许您选择合成器进行语音输出时使用的语调的变化(最高和最低音调之差的大小)( 在目前提供此选项的合成器仅有 eSpeak NG)

自动语言切换

此复选框允许您切换在朗读定义了自己语言的文字时是否自动切换合成器的语言。 默认情况下此选项被启用。 当前,只有 ESpeak NG,您可以使用此组合框来选择语音输出时采用的声音。 支持自动语言切换。

自动方言切换

此复选框允许您定义是否自动的进行方言切换,而不是语言。 例如,如果您正在使用一个美国英语的合成器语音进行阅读,而文档指定某些文字是英国英语的,口音就会被改变,前提是此选项被启用。 默认情况下此选项被停用。

标点/符号 级别

按键: NVDA+p

此选项允许您定义朗读时,标点和符号朗读的数量。 例如,设置成“全部符号”,朗读时所有标点都会被读出。 此选项应用于所有的合成器,而并不仅用于当前激活的合成器。

处理字符和标点时信任语音的语言

默认启用,该选项告诉 NVDA 在处理字符和标点时当前语音语言是否可信。 如果您发现 NVDA 在使用特定的合成器或声音读出某标点时使用了错误的语言,您可能希望把它关闭并强制 NVDA 使用其自身的本地设置来代替语音语言译者注:对于vocalizer和vocalizer express的语音库而言此设置无效。

处理字符和符号时包含 Unicode 联盟提供的数据(包括表情符号)

启用此复选框后,NVDA 将在拼读字符和符号时包含其他符号发音词典。 这些词典包含Unicode 联盟通用本地化数据库中提供的一部分符号(特别是表情符号)的描述。 如果您希望 NVDA 根据此数据拼读表情符号以及其他字符的描述,则应启用此选项。 但是,如果您使用的语音合成器本身支持表情符号,您可以关闭这个选项。

请注意,手动添加或编辑的字符描述将保存为用户设置的一部分。 因此,如果您更改特定表情符号的说明,则无论是否启用此选项,该表情符号按照自定义说明拼读。 您可以在 NVDA 的标点符号读音设置中添加,编辑或删除符号说明。

若要从任何位置切换是否包含这些数据,请使用按键与手势对话框

大写时音高变化的百分比

这是一个编辑框,允许您定义在遇到大写字母时,语音语调变化的数值。 此数值是一个百分数,负数语调降低,正数语调升高。 设置为 0 的时候语调不变。

遇到大写字母时先提示“大写”

此设置是一个复选框,如果选择,告诉 NVDA,在读出单独的大写字母之前提示“大写”字样。 通常,NVDA 会为任何的大写字母轻微地升高语调,但是一些合成器并不能很好地支持此选项,所以提供这个可能有用的选项。

遇到大写字母时发出提示音

如果此复选框被选中,每次遇到大写字母时,NVDA 会自行发出一个小小的提示音。 和“遇到大写字母时先提示大写”的复选框一样,当合成器无法正常地改变语调时,这会是一个实用的选择。

在合成器支持的情况下激活拼读功能

一些单词由一个字符组成,而朗读的标点符号会依照读出的字符(例如一个单独的字符(在单词拼读时)或者一个单词)而不同。 例如,“a”在英语里既用来表示“a”这个字母,也是一个单词,并且在不同的场景下读法也不尽相同。 此选项允许合成器在这两者之间进行区分,前提是合成器支持这个特性。 大多数合成器对此作了支持。

此选项通常应该开启(译者注:如果使用的是 VVTTS,建议关闭)。 然而,一些微软语音接口的合成器不能正确地支持此特性,当它被启用时读音会很奇怪。 如果在朗读单独的字符时发音出现问题,请尝试停用此选项。

光标移动时延迟字符描述
. .
可选 禁用、启用
默认 禁用

选中该选项后,NVDA 会在您按字符移动时读出字符描述。

例如,在逐字查看某一行文字时,若遇到字母“b”,NVDA 会延迟 1 秒后读出“Bravo、第二个字母”。 若难以区分某个字符的发音,或者对于听力障碍的用户来说,这可能是个有用的功能。

如果在读出描述期间朗读了其他内容,或者如果您按下了“Control”键,延迟字符描述会被打断。

Modes available in the Cycle speech mode command

This checkable list allows selecting which speech modes are included when cycling between them using NVDA+s. Modes which are unchecked are excluded. By default all modes are included.

For example if you do not need to use "beeps" and "off" mode you should uncheck these two, and keep both "talk" and "on-demand" checked. Note that it is necessary to check at least two modes.

选择语音合成器

打开选择语音合成器对话框

按键:NVDA+control+s

在语音分类里面点击“修改...”按钮,就会打开此对话框。您可以在这里更改 NVDA 使用的语音合成器。 当您选中想用的合成器之后,点击“确认”按钮,NVDA 将载入您选择的合成器。 如果载入时发生错误,NVDA 会向您显示一条通知消息,继续使用上一次选择的合成器。

语音合成器

此选项允许您选择 NVDA 控制合成器进行语音输出时使用的语音合成器。

NVDA 支持的合成器列表可以在支持的语音合成器章节查看。

出现在列表中的一个特殊的项目“关闭语音”,允许您在没有语音输出的情况下使用 NVDA。 此选项可能对那些只想用盲文输出的用户或者只想用“语音查看器”查看语音内容的开发者来说非常有用。

循环切换合成器设置

NVDA 正在运行的时候,如果您想在不进入“语音设置”对话框的情况下对最常用的语音选项在任何地方进行修改,可以使用下面提供的快捷键:

名称 台式机键盘 笔记本键盘 描述
移动到下一个合成器选项 NVDA+control+右光标 NVDA+shift+control+右光标 移动到当前选项的下一个可用的语音选项。
移动到上一个合成器选项 NVDA+control+左光标 NVDA+shift+control+左光标 移动到当前选项的上一个可用的语音选项。
增大当前合成器选项的值 NVDA+control+上光标 NVDA+shift+control+上光标 增大当前所在选项的值,例如加快速度,选择下一个语音,增大音量。
减小当前合成器选项的值 NVDA+control+下光标 NVDA+shift+control+下光标 减小当前所在选项的值,例如减慢速度,选择上一个语音,减小音量。

盲文

您可以在 NVDA 设置对话框的盲文分类下,更改点显器相关的设置。 这个分类包含以下选项

更改点显器

按下盲文分类内的更改按钮,就会打开选择点显器对话框 这个对话框会出现在 NVDA 设置对话框上面。 保存或者更改点显器设置之后,会回到 NVDA 设置对话框。

输出表

这个分类的下一个选项就是“输出表”组合框。 在该组合框内,您可以找到不同语言的标准级别或其他级别的盲文输出表。 选择的输出表将用于盲文翻译并输出到点显器。 您可以使用光标键在盲文表的列表之间移动。

输入表

和上一个选项对应,您会发现下一个选项是“输入表”组合框。 选择的输入表将用来翻译由点显器 Perkins style 键盘所输入的文本。NVDA 目前仅支持计算机盲文的输入,因此,只有八点盲文表才会显示出来。 您可以使用光标键在盲文表之间移动。

请注意,只有当您的点显器带有 Perkins-style 键盘且点显器驱动支持此特性时,此选项才可用。 如果某个带有盲文输入键盘的点显器确实不能支持输入,它将被记录在支持的点显器章节。

将光标所在单词转换为计算机盲文

此选项可以把光标下面的单词以非缩写形式的计算机盲文进行显示。

显示光标

此选项允许您对盲文光标进行开关 该设置会应用到系统输入焦点和浏览光标,而并不会作用于选择指示器。换言之,此选项对选择指示器无效。

光标闪烁

选中这个选项开启盲文光标闪烁。 如果关闭闪烁,盲文光标将始终处于“固定”位置。 选择指示光标不受影响,它一直位于 7 点和 8 点,而且不会闪烁。

光标闪烁频率(以毫秒为单位)

此选项是一个数字区域,允许您以毫秒为单位更改光标的闪烁速度。

光标形状

此选项允许您选择盲文光标的形状(即盲文点位)。 此选项对选择指示器无效。

跟随浏览光标时盲文光标的形状

此选项允许您在盲文光标跟随浏览光标时,选择盲文光标的形状(哪些点位)。 选择指示光标不受影响,它一直位于 7 点和 8 点,而且不会闪烁。

显示消息

这是一个组合框,可让您选择 NVDA 是否应显示盲文消息,如果显示,那么在多长时间后消失。

要在任何地方切换显示消息,请在按键与手势对话框中分配一个自定义按键或手势.

消息显示时间(以秒为单位)

这是一个数字区域,允许您控制 NVDA 的消息将在点显器上显示多长时间。 当按下盲文显示器上的光标定位键时,NVDA 消息立即被消除,但是当按下触发消息的键时,NVDA 消息再次出现。 仅当“显示消息”设置为“使用超时”时,才显示此选项。

盲文光标跟随

按键: NVDA+control+t

此选项允许您选择是否希望点显器跟随系统焦点或浏览对象(即浏览光标)。 如果选中了“自动”,盲文光标会跟随系统焦点或浏览对象(即浏览光标) 此时,如果用户操作改变了浏览对象,NVDA 会让盲文光标暂时跟随浏览对象,直到系统焦点或者输入焦点改变为止。 如果您想让盲文光标只跟随系统焦点或系统输入焦点,需要把这个设置改成焦点 此时,盲文光标不会跟随文本浏览或导航对象。 如果您想让盲文光标只跟随文本浏览或对象浏览,需要把这个设置改成浏览光标。 此时盲文光标不再跟随系统焦点或导航对象。

移动浏览光标时移动系统输入光标
. .
选项 默认 (从不)、从不、仅当盲文光标设为自动跟随时、总是
默认 从不

此设置决定是否应该在按下盲文点显器上的定位按键后移动系统光标。 在默认情况下,此选项设置为“从不”,这意味着在点显器上按下定位按键移动浏览光标时从不移动系统光标。

当此选项设置为“总是”,且盲文光标跟随设置为“自动”或“浏览光标”时,按盲文点显器上的定位按键也将在支持时移动系统光标或系统焦点。 若当前浏览模式为屏幕浏览时,没有物理光标。 在这种情况下,NVDA 尝试将对象聚焦在您要定位到的文本上。 这同样适用于对象浏览

您还可以将该选项设置为“仅当盲文光标设为自动跟随时”移动系统光标。 在这种情况下,当 NVDA 自动跟随浏览光标时,按光标定位键只会移动系统光标或系统焦点,而手动跟随到浏览光标时不会发生任何移动。

仅当“盲文光标跟随”设置为“自动”或“浏览光标”时,才会显示此选项。

如需在任意位置随意切换“移动浏览光标时移动系统输入光标”模式,请在[按键与首饰#InputGestures]中分配一个快捷键。

按段落阅读

如果启用,盲文将用段落显示方式来代替逐行显示方式。 上一行和下一行的命令将相应的用来按段落移动。 这样的意思就是您不必在每一行的末尾进行点显器滚动 实际上,更多的文本将会显示在点显器上面。 这样做将提高在阅读更大数量的文本时的效率。 默认情况下,该选项是禁用的。

避免拆分单词(如果可能)

如果启用了该选项,对于点显器的一行而言太长的单词不会被拆分,剩余的位置会显示为空白。 当您滚动点显器时您可以查看到完整的单词。 有时候这被称为“自动换行”。 请注意:如果单词对于整个点显器本身而言过长,单词仍然会被拆分。

如果禁用该选项,点显器上会尽可能显示多的字符,但往往单词会被拆分成两部分显示。 您需要滚动点显器以查看一个单词的另一部分。

启用此选项可能会使阅读变的更加流畅,但通常也需要您多次滚动点显器。

焦点上下文信息

此选项允许您选择当对象获得焦点时 NVDA 将在点显器上显示的上下文信息。 上下文信息是指包含焦点的对象的层次结构。 例如,当您关注列表项时,此列表项是列表的一部分。 该列表又可能包含在对话框内。 有关适用于 NVDA 中对象的层次结构的更多信息,请参阅有关对象导航的部分。

当设置为填充显示以进行上下文更改时,NVDA 将尝试在点显器上显示尽可能多的上下文信息,但仅针对已更改的上下文部分。 对于上面的示例,这意味着当将焦点更改为列表时,NVDA 将在点显器上显示列表项。 此外,如果点显器上留有足够的空间,NVDA 将尝试显示列表项是列表的一部分。 如果您随后使用箭头键开始在列表中移动,则假定您知道您仍在列表中。 因此,对于您关注的其余列表项,NVDA 将仅在显示屏上显示焦点列表项。 为了让您再次阅读上下文(即您在列表中并且列表是对话框的一部分),您将不得不向后滚动盲文显示。

当此选项设置为始终填充显示时,NVDA 将尝试在点显器上显示尽可能多的上下文信息,无论您之前是否看过相同的上下文信息。 这样做的好处是 NVDA 可以在显示屏上显示尽可能多的信息。 然而,缺点是焦点在点显器上开始的位置总是存在差异。 这可能会使浏览很长的项目列表变得困难,例如,因为您需要不断移动手指以找到项目的开头。 这是 NVDA 2017.2 及之前的默认行为。

当您将焦点上下文显示选项设置为仅在向后滚动时显示上下文信息时,NVDA 默认情况下不会在您的点显器上显示上下文信息。 因此,在上面的示例中,NVDA 将显示您关注列表项。 但是,为了让您阅读上下文(即您在列表中并且列表是对话框的一部分),您将不得不向后滚动盲文显示。

要想在任何地方切换焦点上下文信息的显示方法,请在按键与手势对话框定义一个自定义手势或快捷键。

在滚动盲文显示时打断语音
. .
可选 默认(已启用)、禁用、已启用
默认 启用

该选项决定在向后/向前滚动盲文显示时是否应打断语音朗读。 移动点显器到上一行/下一行的命令是打断语音的。

在阅读盲文时,语音朗读可能会分散注意力。 出于此目的,该选项默认设置为启用,即在盲文滚动时会打断语音朗读。

反之,禁用该选项则可以在阅读盲文的同时听到语音朗读。

盲文选中指示光标
. .
可选 默认 (启用)、启用、禁用
默认 启用

该选项决定是否显示盲文选择指示光标(第 7 点和第 8 点)。 默认情况下,该选项处于启用状态,因此会显示选择指示光标。 阅读时显示选择只是光标可能会分散注意力。 禁用该选项可以增加阅读时的专注力。

要想在任何地方切换盲文选中指示光标,请在按键与手势对话框中分配一个自定义按键或手势。

选择盲文点显器

打开选择盲文点显器对话框

按键:NVDA+control+a

在盲文分类里面点击“修改...”按钮,会打开一个对话框。您可以在这里更改 NVDA 使用的点显器。 当您选中要使用的点显器之后,点击“确认”按钮,NVDA 将载入您所选择的点显器。 如果载入时发生错误,NVDA 会向您显示一条通知消息,继续使用上一次选择的点显器。

盲文点显器

这个组合框依照您系统内可用的点显器驱动来展示一些选项。 使用光标键在这些选项之间移动。

自动选项将允许 NVDA 在后台搜索部分支持自动搜索的的盲文点显器。 启用此功能并使用 USB 或蓝牙连接支持的点显器时,NVDA 将自动连接此点显器。

“无点显器”意味着您不使用盲文输出。

请查看支持的点显器章节获得更多与点显器支持相关的信息。

选择要自动检测的盲文点显器

当盲文点显器设置为“自动”时,此列表中的复选框可以让您启用/禁用自动检测过程中所包含的盲文驱动。 您可以从中排除不经常使用的盲文点显器驱动。 例如,如果您只有需要 Baum 驱动的点显器,则可以禁用除了 Baum 以外的其他驱动。

默认情况下,所有支持自动检测的驱动都处于启用状态。 新增的驱动(例如在 NVDA 的新版本或插件中)也将默认启用。

您可以在支持的盲文显示器部分查阅盲文点显器的文档,检查相应驱动是否支持自动检测。

端口

此选项如果可用,可允许您为您选择的点显器指定与之交互的端口类型。 这是一个组合框,包含您的点显器中所有可能的选择。

默认情况下,NVDA 使用自动端口检测,这样做意味着,将通过自动扫描系统上可用的 USB 或蓝牙设备的方式来确定连接的点显器。 或许,对于一些点显器,您可能可以明确选择需要使用的端口。 通常的选项是“自动”(告诉 NVDA 执行默认的自动端口选择过程)、“USB”、“蓝牙”或者老式的串行端口,前提是您的设备支持此种类型的通讯。

如果您的设备只支持自动端口检测,这些选项将不可用。

您或许可以在支持的点显器章节中查阅您的点显器设备的文档,已了解支持的可用端口的通讯类型的更多信息。

请注意:如果您同时将多个盲文点显器连接到您的计算机,使用相同的驱动程序(例如连接两个 Seika 点显器), 目前 NVDA 无法选择使用哪个点显器输出。 因此,建议依次只连接一个类型 / 制造商的点显器。

音频

打开音频设置

按键:NVDA+control+u

NVDA 设置中的音频类别涵盖了可以让您调节有关音频输出的多个选项。

输出设备

此选项用于选择 NVDA 合成器进行语音输出时使用的声卡。

音频闪避模式

按键:NVDA+shift+d

此选项可以让您选择,是否在 NVDA 朗读时,亦或是在 NVDA 运行时,减小其他程序的音量。

此选项仅支持安装版 NVDA。 临时版或便携版 NVDA 都不支持音频闪避功能。

NVDA 音效音量跟随语音音量
. .
选项 禁用、启用
默认 禁用

启用此选项后,NVDA 音效和 Beep 蜂鸣声的音量会跟随您正在使用的语音音量设置。 如果降低语音音量,音效的音量也会降低。 同样,若增大语音的音量,音效的音量也会增大。 此选项仅在启用了“音频输出使用 WASAPI”的情况下生效。

NVDA 音效音量

此滑块可以让您设置 NVDA 音效和 Beep 蜂鸣声的音量, 仅当启用“音频输出使用 WASAPI”且禁用“NVDA 音效音量跟随语音音量”时,此设置才会生效。 如果您在“高级设置”中禁用音频输出使用 WASAPI的情况下启动 NVDA,则该选项不可用。

视觉辅助

NVDA 设置对话框中的视觉辅助类别允许您启用,禁用和配置视觉辅助

安装提供视觉辅助功能的NVDA 插件可以在这个分类内增加更多选项 默认情况下,此类别包含以下选项:

焦点高亮显示

这一组复选框控制 NVDA 内置的高亮显示功能

请注意,选中或取消选中“启用高亮显示”复选框也将相应地更改其他三个复选框的状态。 因此,若“启用焦点高亮显示”当前处于未选中状态,此时您将其选中,则其他三个复选框也将被自动选中。 如果只选中“高亮显示系统焦点”,而不选中“高亮显示导航对象”和“高亮显示浏览光标”,则“启用高亮显示”复选框的状态将变为“部分选中”。

黑屏

选中立即黑屏复选框就可以启用黑屏功能。 NVDA 将显示警告,提示您的屏幕将在激活这个选项后变黑。 在继续操作(选择“是”)之前,请确保已启用语音/盲文功能,并且能够在不使用屏幕的情况下控制计算机。 如果您不再希望启用黑屏,请选择“否”。 如果确定,可以选择“是”按钮启用黑屏。 如果您不再希望每次都看到此警告消息,则可以在显示该消息的对话框中更改此行为。 您始终可以通过选中“使屏幕变黑”复选框旁边的“在开启黑屏时始终显示警告”复选框来恢复警告。

默认情况下,开关黑屏功能时会播放声音。 当您不想听到声音,可以取消选中“切换黑屏时”复选框。

第三方视觉辅助功能设置

如果您安装了其他提供视觉辅助功能的NVDA插件,而且它们有可以调整的设置。 这里就会出现相应的设置。 具体设置项目的意义请参考插件的文档。

键盘设置

打开键盘设置

按键:NVDA+control+k

NVDA 设置对话框中的“键盘设置”部分包含一些选项,用于设置 NVDA 在您使用键盘时的行为。 它包含下列选项:

键盘布局

这个组合框允许您选择 NVDA 使用的键盘布局的类型,当前,NVDA 自带着台式机和笔记本两套键盘布局。

选择 NVDA 键

这个列表中有几个复选框,决定了哪些按键可以当作NVDA 键 有以下几个选项

如果没有选择任何按键作为 NVDA 键,某些 NVDA 命令就可能无法使用。因而,您必须最少选择一个按键。

朗读输入字符

按键: NVDA+2

如果启用,NVDA 会读出所有在键盘上键入的字符。

朗读输入单词

按键: NVDA+3

如果启用,NVDA 会读出所有在键盘上键入的单词。

输入时中断朗读

如果打开,此选项会导致在每次进行输入时朗读被中断。此选项默认情况下启用。

按下回车键(enter)时中断朗读

如果打开,此选项会导致在每次按下回车键(enter)时朗读被中断。此选项默认情况下启用。

在全文朗读模式下启用快捷键导航

如果启用,某些导航命令(例如浏览模式下的快速导航或者按照行和段落移动)不会中断全文朗读,而会让其跳到下一个位置继续朗读。

若大小写锁定键(capslock)打开,输入小写字母时发出提示音

如果启用,在大小写锁定建(capslock)打开时使用 Shift 键进行小写字母输入,您会听到一个警告提示音。 通常,使用大小写锁定建输入转译字符是无意识的,使用此键进行转译字符输入通常是由于未能意识到大小写锁定建已经被打开。 因而,在这种情况下发出警告是非常实用的。

朗读命令键

按键: NVDA+4

如果启用,NVDA 将读出您在键盘上键入的所有飞字符按键,这也包括组合键,例如 control 加其他字母。

若键入时包含拼写错误则发出提示音

如果启用,您的键入若包含拼写错误时,将可播放一个短促的时蜂鸣音。 仅当文档格式设置的对话框的“朗读拼写错误”选项启用时才生效。

从其他程序获取键盘控制权

此选项允许您选择,是否希望 NVDA 接管其他程序(如屏幕键盘或语音识别程序)的键盘动作。 默认情况下,此选项启用,某些特定的用户可能希望将其关闭,如使用 UniKey 进行越南语输入会造成错误的字符输入。

鼠标设置

打开鼠标设置

按键:NVDA+control+m

NVDA 设置对话框中的“鼠标设置”分类允许 NVDA 跟踪鼠标,用嘟嘟声表示鼠标坐标并设置其他鼠标使用选项。 它包括以下选项:

朗读鼠标形状改变

这是一个复选框,选中则意味着在每次鼠标指针形状发生改变时朗读出鼠标指针的形状。 在 Windows 下,指针形状的改变传送着某些信息,如某些东西可编辑或某些东西正在加载等等。

启用鼠标导航

按键: NVDA+m

如果启用,NVDA 会在您移动鼠标浏览屏幕时,朗读当前指针所指的文本,这允许您通过移动物理鼠标来寻找某个东西,而不是使用浏览对象。

文本识别单元

如果设置 NVDA 在鼠标经过时朗读文本,此选项允许您设置朗读文本的多少。 选项分别为字符、单词和段落。

要从任何地方切换文本单位,请使用按键与手势对话框分配自定义手势或快捷键。

鼠标进入时读出对象

如果此复选框被选中,NVDA 将读出鼠标所进入的对象的信息。 This includes the role (type) of the object as well as states (checked/pressed), cell coordinates in tables, etc. Note that the announcement of some object details might be dependent on how other settings are set, such as in the object presentation or Document Formatting categories.

鼠标移动时播放音频坐标

选择此复选框,NVDA 会在鼠标移动时播放提示音,结合屏幕的尺寸,用户可以计算出鼠标的位置。 鼠标所在的屏幕高度越大,音调越高。 鼠标越靠左或者靠右,声音也越靠左或者靠右(假设用户有立体声喇叭或者耳机)。

亮度控制音频坐标的音量

如果“鼠标移动时播放音频坐标”复选框被选中之后,选中此复选框意味着,播放音频坐标的音量由鼠标下的屏幕亮度的大小来决定。 默认设置没有启用这个功能。

忽略某些软件的鼠标操作

使用TeamViewer等远程控制软件时,远程控制端会操作鼠标,选中这个复选框可以让NVDA忽略这些操作。 默认设置没有启用这个功能。 如果您还选中了启用鼠标导航复选框,NVDA不会读出这些软件远程控制端对鼠标的操作。

使用触摸屏与系统交互

这个部分只有在设备有触摸屏时可用。 这个分类包含以下选项

启用触摸支持

此复选框启用了 NVDA 的触摸支持。 如果启用,则可以使用触摸屏设备用 NVDA 的手势浏览屏幕上的项目。 如果禁用,则触摸屏支持将被禁用,就像 NVDA 未运行一样,恢复触摸手势原有功能。 可以使用 NVDA+control+alt+t 切换此设置。

触摸输入模式

使用此复选框可以指定使用触摸键盘输入文本时要使用的方法。 如果选中此复选框,则当您在触摸键盘上找到某个键时,可以抬起手指并按下所选键。 如果未选中此选项,则需要双击触摸键盘键才能按键。

浏览光标设置

可以再“选项”菜单下的“浏览光标...”找到。 此对话框包含以下选项:

跟随系统焦点

按键: NVDA+7

如果启用,浏览光标无论什么时候都会与系统焦点处于相同的对象上,即使系统焦点进行了移动。

跟随系统输入焦点

按键: NVDA+6

如果启用,浏览光标将在每次系统输入焦点移动时自动地移动到它所在的位置上。

跟随鼠标

如果启用,浏览光标会随着鼠标的移动而移动。

简易浏览模式

如果启用,NVDA 会通过过滤可被浏览到的层级对象(例如隐藏对象或者仅起到布局作用的对象),达到排除用户不感兴趣的对象的目的。

要想随时随地切换浏览模式,您可在按键与手势对话框增加新的自定义快捷键。

对象查看

打开对象查看设置

按键:NVDA+control+o

“对象查看...”这个部分控制 NVDA 展示的对象信息,例如对象的描述和位置信息。

这些选项通常不适用于浏览模式。 这些选项通常适用于系统焦点导航和 NVDA 对象导航,但不适用于阅读文本内容的场景,例如浏览模式。

读出工具提示

一个复选框,如果选中则告诉 NVDA 朗读出现在屏幕的工具提示。 当您的鼠标指针经过某些窗口和对象,或在有的时候把焦点放在他们上面时,这些窗口或控件都会显示短消息(或称工具提示)。

读出通知提示

当此复选框被选中时,告诉 NVDA 在通知或气球提示出现时朗读内容。

读出对象的快捷键

如果此复选框被选中,NVDA 会在朗读某些对象或控件时包含与其有关联的快捷键。 例如,菜单栏的“文件”菜单就可能包含快捷键 alt+f。

读出对象的位置信息

此选项允许您选择是否在浏览到焦点对象或者浏览对象时,获取对象的位置信息(例如4之1项)

在对象的位置信息不可用时进行推测

如果选中“读出对象的位置信息”复选框,NVDA会推断位置信息不可用的特殊控件位置。

如果选中这一项,NVDA 会为更多的、如菜单、工具栏等控件读出位置信息,然而,这些信息可能会包含少许的错误。

读出对象描述

如果您不希望了解和对象一起提供的描述,取消选中此复选框。

进度栏更新提示

按键: NVDA+u

此选项控制 NVDA 如何向您报告进度栏的更新。

它包含下列选项:

报告后台进度栏更新

此选项如果选中则告诉 NVDA,保持进度栏更新的报告,即使它并未完全处于前台。 即使您最小化或者离开了包含进度栏的窗口,,NVDA 仍然会继续跟踪它,并允许您继续完成其他事情。

读出动态内容更新

按键: NVDA+5

切换是否朗读某些特殊控件的内容更新,例如终端或者聊天程序的消息历史控件。

出现输入建议时播放声音

切换是否朗读自动弹出的建议,如果启用,NVDA将播放声音以指示此情况。 自动建议是基于输入到某些编辑字段和文档中的文本的建议条目列表。 例如,当您在Windows Vista及更高版本的“开始”菜单的搜索框中输入文本时,Windows会根据您键入的内容显示建议列表。 对于某些编辑字段(如各种Windows 10应用程序中的搜索字段),NVDA可以告诉您在键入文本时出现了一系列建议。 离开编辑字段后,自动建议列表将关闭,对于某些字段,NVDA会在发生这种情况时通知您。

输入法设置

“输入法设置”这个分类允许您控制 NVDA 用何种方式朗读亚洲国家语言中字符的输入方式,例如 IME 或 TSF框架的输入法。 请注意,现在的输入法之间在特性上和信息传递上都有着很大的差异,想获得更高效的输入体验,为每个输入法进行不同的设置在大多数时候看来是必须的。

自动朗读所有可用的候选

此选项默认情况下启用,允许您选择是否在候选列表出现时或他的页面被滚动时,自动朗读所有候选列表上的可见候选。 对于如新仓颉或無蝦米等中文笔画输入法而言,这个功能很实用。您可以迅速地听到所有的候选词和编号,方便作出选择。 通常使用拼音输入法的时候,关闭此选项可能更为实用。当所有候选听起来都相同的时候,您必须使用光标键在候选列表之中逐一进行浏览,从而在每个字符的字符描述中获取更多的信息。

朗读选中的候选

此选项默认情况下启用,允许您选择,在候选列表出现时或在选择的候选发生变动时,是否朗读选择的候选。 对于那些可以使用光标键更改选择的输入法(如中文的新注音输入法)而言,这是必须的。但是,对于一些输入法来说,可能关闭此选项后,输入效率反而能够提高。 请注意,即使此选项被关闭,浏览光标仍然会停留在选择的候选上,并允许您使用导航对象(即浏览光标)来手动读取选择的或者其他的候选。

朗读候选时总包含短字符描述

这个选项默认时启用,允许您选择是否希望在候选列表出现后,在选择的候选发生改变时或自动朗读候选时,为每一个候选字符分别读出它的短描述。 请注意,在某些区域设置,此选项中朗读选择的候选包含的短字符描述这一特性无效。 此选项对于韩语或者日语输入法也许很有用。

朗读预上屏字串的更新

一些输入法,例如中文的新注音或新仓颉输入法拥有 Reading 字串(有时也被认为是预上屏字串)。 您可以使用此选项选择是否允许 NVDA 朗读被输入到预上屏字串的新字符。 此选项默认启用 请注意,一些旧的输入法,如中文仓颉输入法,可能不会使用 Reading 字串存放预上屏字串,取而代之的是直接使用上屏字串。请查看下一个选项获取更多上屏字串配置的信息。

朗读上屏字串

在完成预上屏之后,数据已经被组合成一个笔画图形,在他们最终被输入到文档之前,大多数输入法将这些图形放入上屏(conposition)字串之内暂时存储。 此选项允许您选择是否允许 NVDA 读取存放在上屏(composition)字串内的新图形。 此选项默认情况下启用。

浏览模式 (NVDA+control+b)

打开浏览模式设置

按键:NVDA+control+b

“浏览模式设置”分类包含用NVDA浏览文档比如网页时的选项。 这个分类包含以下选项

每行最大字符数

此区域设置浏览模式下每行的最大长度(以字符为单位)。

每页最大行数

此区域设置在浏览模式下,定义在您使用上翻页或者下翻页移动时的行数。

使用屏幕布局

按键: NVDA+v

此选项可以让您定义在浏览模式下是否将可点击的内容(链接、按钮和字段)在单独的行中呈现,或者将其保留在文本流中,就像视觉上实际呈现的那样。请注意,此选项不适用于始终以屏幕布局呈现的 Microsoft Office 应用程序,例如 Outlook 和 Word。 如果打开了屏幕布局,页面元素会保持与视觉呈现效果一致。例如,视觉上由多个链接组成的一行也将在语音和盲文中呈现为包含多个链接的同一行内容。 如果关闭屏幕布局,那么页面元素会呈现为独立的一行。 这种布局在逐行浏览页面时可能更容易理解,并可能使某些用户更容易与元素交互。

页面加载时启用浏览模式

此复选框用于切换加载页面时是否应自动启用浏览模式。 禁用此选项后,仍可在页面或支持浏览模式的文档中手动激活浏览模式。 有关浏览模式支持的应用程序列表,请参阅浏览模式部分。 请注意,此选项不适用于浏览模式始终是可选的情况,例如 在Microsoft Word中,浏览模式总是需要手动开启,不受这个选项影响。 这个选项默认情况下是开启的。

页面加载完成后朗读所有内容

此复选框用来切换在浏览模式下,页面加载完成之后自动朗读所有内容的开关。 这个选项默认情况下是开启的。

包含布局表格

此选项用于控制仅用作布局的列表的获取。 如果启用,NVDA 会把他们当作普通的列表对待,依照文档格式设置来朗读,并可使用快捷命令进行快速定位。 如果停用,它将不会被朗读,且用快捷键也无法跳转。 不管怎样,列表的内容都会作为文本被包含在阅读的进程中。 这个选项默认情况下是关闭的。

要想在任何地方切换包含布局表格设置,可在按键与手势对话框设置一个自定义手势或快捷键

配置区域的朗读(如链接、标题)

请查看文档格式设置的选项,获取配置区域(如链接、标题和表格等)的朗读方式。

焦点改变时切换到焦点模式

此选项允许在焦点被更改时调用焦点模式。 例如,您在一个网页上,通过按 tab 键,使焦点落在表单区域,如果启用了该选项,将会自动启用焦点模式。

输入焦点移动时的自动焦点模式

此选项如果选中,允许 NVDA 在您使用光标键时进入或者离开焦点模式。 例如,正在用光标浏览网页,遇到一个编辑框,NVDA 会自动地带您到焦点模式。 如果光标离开编辑框,NVDA 就返回浏览模式。

用音效提示焦点模式或浏览模式

如果此选项被启用,NVDA 会在切换浏览模式或者焦点模式时播放一个特别的声音,而不是用语音提示更改。

拦截所有非命令手势,以防止意外的文档写入

默认启用,此选项允许您选择键盘按键和触屏手势,是否作为 NVDA 命令或其他快捷键,启用该选项命令将被拦截,以防止其键入到所聚焦的文档。 举一个例子,如果启用,当您按下字母“j”后,它会被拦截,也就是这一按键既不会作为 NVDA 的跳转热键,也不会作为程序自身的命令(译者注:就上面的例子来说,假设我们现在聚焦在 word 文档里,当按 j 的时候,他不会跳转文档,也不会当成字母 j 输入到文档,也就是说 j 就无效了)。 此时 NVDA 会通知 Windows 发出默认提示音。

将焦点自动跳转到可聚焦元素

快捷键: NVDA+8

默认情况下处于禁用状态,此选项使您可以选择在使用浏览模式时,是否应将系统焦点自动设置为可以获取系统焦点的元素(链接,表单等)。 禁用此选项则不会自动聚焦这些元素。 禁用此选项可能会提高浏览模式的响应速度,改善体验。 与特定元素交互时,焦点仍会更新(例如,按下按钮,选中复选框)。 启用此选项可能会改善对某些网站的支持,但会牺牲一定的性能和稳定性。

文档格式

打开文档格式设置

按键:NVDA+control+d

这个分类下的大多数选项都是用来配置,在您用光标浏览整个文档时朗读什么类型的格式信息。 例如,如果您选择了“朗读字体名称”复选框,每次您用光标进入使用了不同字体的文本时,相应的字体名称就会被读出。

文档格式信息被分成了若干组。 您可以配置的选项包括:

要想在任何地方切换这些设置,可在按键与手势对话框设置一个自定义手势或快捷键

朗读光标经过时的文本格式变化

如果启用,此设置告诉 NVDA 尝试去检测正在朗读的行的所有格式信息变化,选中该选项会牺牲一定的性能。

默认情况下,NVDA 会检测系统输入焦点或者浏览光标所在位置的格式信息,某些情况也会检测这一行的剩余部分,前提是这样做不会降低执行效率。

在文档校对时为某些程序(如 Wordpad)启用此选项非常实用,因为格式信息很重要。

行缩进的提示方式

此选项允许您定义如何提示行首位置的缩进。 “行缩进的提示方式为”组合框,包含四个选项:

如果勾选了“忽略空白行的行缩进”复选框则不会读出空白行的缩进变化。 在阅读使用空行来分隔缩进文本块的文档时(例如在个别编程语言的源代码中),这可能很有用。

文档导航

该类别可以让您调整有关文档导航的各项设置。

段落导航模式
. .
选项 默认 (由应用程序处理)、由应用程序处理、单行分段、多行分段
默认 由应用程序处理

此组合框用于选择当您使用“control+上光标”和“control+下光标”进行段落导航时要使用的段落导航模式。 可用的导航模式包括:

您可以在按键与手势对话框的“系统输入焦点”类别下分配一个快捷键,用于在段落导航模式之间循环切换。

Windows OCR 设置

这个部分允许你设置 Windows 光学字符识别。 这个分类包含以下选项

识别语言

此组合框允许您选择用于光学字符识别的语言。 要在任何地方循环切换可用的语言,请在按键与手势对话框分配一个自定义手势或快捷键。

定期刷新识别结果

启用该复选框后,当识别结果文档获得焦点时,NVDA 会自动刷新识别结果。 若您想要监视不断变化的内容,该功能非常有用。 每隔 1.5 秒刷新一次。 默认情况下此选项处于禁用状态。

高级设置

请注意! 此类别中的设置适用于高级用户,如果不慎修改,可能会导致NVDA无法正常运行。 只有在您确定知道自己在做什么,或者NVDA开发人员明确指示您修改时,才应该改变其中的设置。

更改高级设置

更改下面的设置之前必须选中这个复选框,表示用户了解随意更改这些设置可能的风险。

恢复高级设置为默认值

即使未勾选确认复选框,该按钮也会恢复高级设置为默认值。 更改高级设置中的选项后,您可能希望恢复高级设置为默认值。 如果您不确定设置是否已更改,您可能也会需要恢复高级设置为默认值。

允许从开发者实验目录加载代码

在为 NVDA 开发插件时,能够边写边测试会给开发者带来很大便利。 启用此选项后,NVDA 允许从 NVDA 用户配置目录中特殊的开发者实验目录加载自定义 appModules、globalPlugins、brailleDisplayDrivers、synthDrivers 和 vision enhancement。 作为插件的等效模块,这些插件在 NVDA 启动时加载。对于 appModules 和 globalPlugins,重新加载插件时也会被加载。。 默认情况下,此选项处于关闭状态,可以确保用户仅仅在明确了解的情况下,NVDA 才会运行未经测试的代码。 如果您希望将代码分发给其他人,则应将其打包为 NVDA 插件。

打开开发者实验目录

此按钮可打开开发者实验目录。 仅当用户允许从开发者实验目录加载代码时,才会启用此按钮。

注册 UIA 事件和属性改变
. .
选项 自动、选择性注册、全局
默认 自动

此选项可以改变 NVDA 接收 Microsoft UIA 事件的方式。 注册 UIA 事件和属性改变组合框中有三个选项:

在Word 中启用 UIA 接口

配置 NVDA 是否应该使用 UIA 接口来访问 Microsoft Word 文档,而不是旧的 Microsoft Word 对象模型。 此选项适用于 Microsoft Word 文档,以及 Microsoft Outlook 中的消息控件。 该设置包含以下选项:

在 Excel 中启用 UIA 接口(如果可用)

启用该选项后,NVDA 将尝试使用 Microsoft UI Automation 接口从 Excel 表格中获取信息。 这是一项实验性功能,在此模式下可能无法使用 Excel 的某些功能。 例如,用于列出公式和批注的元素列表,以及用于在浏览模式下跳转到表单的快速导航功能。 但对于基础的导航和编辑功能,启用该选项可能会带来明显的性能改进。 尽管如此,我们仍然不推荐大多数用户启用该功能,但我们也欢迎使用 Microsoft Excel 内部版本 16.0.13522.10000 或更高版本的用户测试此功能并提供反馈。 Microsoft Excel 的 UI Automation 接口实现不断变化,早于 16.0.13522.10000 版本的 Office 可能无法提供足够多的信息来支持此功能。

Use enhanced event processing
. .
Options Default (Enabled), Disabled, Enabled
Default Enabled

When this option is enabled, NVDA should remain responsive when being flooded with many UI Automation events, e.g. large amounts of text in a terminal. After changing this option, you will need to restart NVDA for the change to take effect.

Windows 控制台支持
. .
可选 自动、UIA(可用时)、旧版
默认 自动

该选项用于选择如何与命令提示符,PowerShell 以及 Linux 子系统的 Windows 控制台进行交互。 这个选项不会影响新的 Windows Terminal 应用。 在 Windows 10 版本 1709 中,Microsoft向控制台添加了 UIA 接口的支持 https://devblogs.microsoft.com/commandline/whats-new-in-windows-console-in-windows-10-fall-creators-,这一举措显著的改善了屏幕阅读器的性能和稳定性。 在 UIA 接口不可用,或者已知存在影响用户体验的问题时,NVDA 旧版控制台的支持方式可作为备用。 该选项的组合框中包含三个选项

在 Microsoft Edge 及其他基于 Chromium 内核的浏览器中启用 UIA 接口(如果可用)

允许设置当 UIA 在 Chromium 系列浏览器(如 Microsoft Edge)中可用时何时启用。 UIA 对基于 Chromium 的浏览器的支持目前处于早期开发阶段,可能无法提供与 IA2 相同的支持水平。 组合框中包含以下选项:

注释

这组选项为 ARIA 注释启用实验性的朗读支持特性。 其中的某些特性可能并不完整。

“读出系统输入焦点处的详细信息摘要”,请按 NVDA+d。

存在如下选项:

盲文显示动态内容更新
. .
选项 默认 (启用)、禁用、启用
默认 启用

此选项选择 NVDA 是否用盲文显示某些 Web 动态内容更新。 禁用此选项则意味着与 NVDA2023.1 及更早版本中的行为一致,仅用语音提示这些动态内容更新。

在所有的增强终端读出密码

此设置控制在某些终端程序(例如启用了 UIA 和 Mintty 的 Windows 控制台)屏幕不更新的情况下(例如密码输入)的场景,是否读出输入字符读出输入单词。 出于安全考虑,应禁用此设置。 但是,如果您在控制台中遇到性能问题,或者输入字符和/或单词朗读不正常,亦或在您信任的环境下工作且更喜欢读出密码,您可能希望启用该选项。

在旧版 Windows 控制台使用增强型字符支持 (如果可用)

启用此选项,可以使用另一种方法在旧版 Windows 命令控制台中检测键入的字符。 虽然该选项可以提高性能并防止某些控制台输出被逐字符拼读,但它可能不兼容某些终端应用程序。 默认情况下,在 Windows 10 版本 1607 之后,当UI Automation不可用或被禁用时,NVDA就会启用此功 能。 注意:启用此选项后,在屏幕上不显示的字符(例如密码)也会被读出。 在不受信任的环境中,您可以在输入密码时暂时禁用朗读输入字符朗读输入单词的功能。 - -

Diff 算法

该设置将决定 NVDA 用何种算法确定在终端内要朗读的新文本。 Diff 算法组合框内有三个选项:

在 Windows 终端内使用以下方式朗读新文本
. .
选项 默认(Diffing)、Diffing、UIA 通知
默认 Diffing

该选项决定 NVDA 如何确定 Windows 终端和 Visual Studio 2022 中使用的 WPF Windows Terminal 控件中的“新”文本(以及启用“读出动态内容更新”时要朗读的内容)。 这不会影响 Windows 控制台(conhost.exe)。 有三个选项可选:

取消无效焦点事件的朗读

启用此选项则会取消对无效焦点事件的朗读。 尤其在chrome下,快速浏览Gmail中的信息时会导致nvda读出无效的内容。 自 NVDA 2021.1 起,此选项默认启用。

光标移动超时(单位是千分之一秒)

此选项允许您配置NVDA等多长时间之后才从编辑框获取光标位置。 如果您发现NVDA光标朗读有问题,比如位置不对,那么你可以增加这个时间试试。

读出透明色值

启用此选项可在颜色透明时朗读,这对于插件开发者收集信息以改善用户使用第三方应用程序的体验非常有用。 一些 GDI 应用程序会用背景颜色突出显示文本,NVDA(通过显示模型)尝试读出这些颜色。 在某些情况下,文本背景可能是完全透明的,文本分层在其他一些 GUI 元素上。 使用几个历史上流行的 GUI API,文本可能会以透明背景渲染,但在视觉上背景颜色是准确的。

音频输出使用 WASAPI
. .
选项 默认(启用)、禁用、启用
默认 启用

此选项通过 Windows 音频会话 API(WASAPI)进行音频输出。 WASAPI 是一个更现代的音频框架,可以提高 NVDA 音频输出的响应性、性能和稳定性,包括语音和声音。 更改此选项后,您需要重新启动 NVDA 才能使更改生效。 WASAPI 被禁用后以下选项也会随之禁用:

调试日志

此列表中的复选框允许您在NVDA日志中启用特定类别的调试信息。 记录这些信息可能会影响性能而且会增大日志文件的体积。 例如 调试盲文显示器驱动程序时,NVDA开发者会让你打开其中一个,请不要同时开启多个。

日志记录后播放错误提示音

此选项允许您选择 NVDA 是否在捕捉到错误时播放错误提示音。 选择“仅测试版”(默认)仅当 NVDA 版本是测试版本(alpha、beta 或从源代码运行)时 NVDA 会播放错误提示音。 选择“是”,启用错误声音,无论您当前的 NVDA 是什么版本。

杂项设置

除了NVDA 设置对话框以外,NVDA菜单的“首选项”子菜单包含下面列出的其他几个项目。

语音字典

“语音字典”对话框,可用来为特定词语或者短语指定特殊的朗读方法,他可以再“选项”菜单下的“语音字典”找到。 目前,存在三种类型的字典。 分别是:

如果您想在任何地方打开任意一个字典对话框,您必须在按键与手势对话框设置一个自定义手势或快捷键。

所有字典对话框都包含一个将用于处理发音的规则列表。 该对话框还包含添加、编辑、移除和移除全部按钮。

要想为字典添加规则,点击“添加”按钮,在出现的对话框的各个编辑区域中填入规则内容之后点击“确认”按钮。 之后您就可以在规则列表中看到您的新规则。 然而,要想确认您的字典规则实际上已经保存,请确定您在完成编辑的同时通过按下“确认”按钮来退出字典规则对话框。

NVDA 的字典规则允许您将一串字符 变成其他的字符。 下面的一个简单例子,假设您希望每次读到“bird”这个单词的时候用“frog”代替。 在“添加规则”对话框,您只需简单地在“原文本”编辑区域输入“bird”这个单词,并在“替换文本”编辑区域输入“frog”。 您可能也希望在“注释”编辑区域输入规则的描述(大概是:把 bird 更改为 frog)。

NVDA 的语音字典比之单词替换更为强大。 “添加规则”对话框还包含是否希望您的规则区分大小写的复选框(这样的意思是 NVDA 应该区分字符是大写还是小写)。 默认情况下,NVDA 忽略大小写)。

最后的一套单选按钮告诉 NVDA 您的来源文本到底应该匹配任何地方、匹配整个单词或视为“正则表达式”。 设置模式以匹配整个单词意味着仅当模式不作为较大单词的一部分出现时才进行替换。 如果单词前后的字符不是字母,数字或下划线,或者根本没有字符,则满足此条件。 因此,使用前面的示例将“ bird”替换为“ frog”的示例,如果您将其替换为整个单词,则它将与“ birds”或“ bluebird”不匹配。

“正则表达式”是一个包含特殊符号的匹配模板,允许您在一次匹配超过一个字符串,仅匹配数字或仅匹配字母等等,这些仅仅是一些例子罢了。 本指南不会教你如何使用正则表达式。 您可以参考 Python 的正则表达式文档来学习。

标点符号发音

此对话框允许您修改标点符号的发音,并指定语音输出标点符号的级别。

正在编辑的标点发音所属的语言会被显示在对话框的标题上。 请注意,此对话框依照可在语音设置对话框中找到的选项“处理字符和标点时信任语音语言”而定,极如果此选项被选中,将使用语音语言代替 NVDA 本地语言设置。

要想修改某个标点,请在标点列表选择它。 您可以通过在“查找”编辑框中输入符号或符号替换的一部分来寻找符号。

您可以通过点击“添加”按钮增加新的符号。 在出现的对话框输入标点名称并点击“确定”按钮。 然后,像您修改其他标点一样的修改新标点每个区域的值。

您可以点击“删除”按钮移除您先前添加的符号。

当您完成之后,您可以点击“确认”按钮保存设置或者点击“取消”按钮放弃对他们的修改。

对于复杂符号规则,“替换”字段可能必须包含匹配文本的某些组引用。例如,对于匹配完整日期的表达式,\1、\2 和 \3 必须出现,以用来替换日期的相应部分。 因此,“替换”字段中的正常反斜杠应输入两个,例如应该键入“a\b”以达到“a\b”的替换效果。

按键与手势(原输入手势)

使用“按键与手势”对话框,可为 NVDA 的命令自定义手势或快捷键(如键盘上的按键、点显器上的按钮等等)。

此对话框仅显示在其被打开之前可用的命令。 例如说,您如果想修改浏览模式的命令,您必须在处于浏览模式的情况下,打开“按键与手势”对话框。

此对话框的树视图按分类的分组方式显示了所有可应用的 NVDA 命令。 您可以通过在“过滤字符”编辑框无序的输入命令的一个或多个单词来对他们进行过滤。 任何与命令相关的按键或手势都会被列举在该命令之下。

要想为一个命令添加按键或手势,选择该命令并点击“添加”按钮。 然后,执行您希望与该命令关联的手势,如按下键盘的按键或者点显器的按钮。 通常,一个按键或手势可以用多种方式进行理解。 例如,如您按下一个键盘的按键,您可能希望指定其用于当前的键盘布局(如台式机键盘或笔记本键盘)或希望应用于所有的键盘布局。 在此种情况下,出现的菜单允许您选择期望的选项。

要想从一个命令删除按键或手势,选择要删除的项目并点击“移除”按钮。

“模拟系统按键”类别包含 NVDA 命令,用于模拟系统键盘上的按键。 这些模拟的系统键盘的按键可用于直接从点显器控制系统键盘。 要添加需要模拟的按键或手势,请选择“模拟系统按键”类别,然后按“添加”按钮。 然后,按要模拟的按键。 之后,该键将在“模拟系统按键”类别中可用,并且您将能够如上所述为其分配按键或手势。

注意:

当您完成修改之后,点击“确认”保存设置或点击“取消”按钮放弃。

保存或重新加载配置

默认情况下,NVDA 会在退出时保存您的设置。 请注意,此设置可以在“选项”菜单下的“常规设置”修改。 任何时候想手动保存配置,可选择 NVDA 菜单的“保存配置”项目。

如果您曾做了一个错误的修改,希望恢复到保存的设置,在 NVDA 菜单选择“重新加载以保存的设置”菜单项目。 您也可重新恢复您的设置到初始的默认状态,可使用“重置设置为默认值”,它也可在 NVDA 菜单中找到。

下面的 NVDA 按键命令也很实用:

名称 台式机键盘 笔记本键盘 描述
保存设置 NVDA+control+c NVDA+control+c 保存您的当前配置,当您退出 NVDA 时也不会丢失。
恢复配置 NVDA+control+r NVDA+control+r 按一次恢复重置您的设置到上一次保存的状态,连按三次恢复到默认的出厂设置。

配置文件

有些时候,您可能希望在不同的场景下拥有不同的设置。 例如,您可能希望在编辑文档的时候启用缩进的朗读,在校对的时候启用字体属性朗读。 通过使用配置,NVDA 允许您这样做。

配置文件仅包含当配置文件处于编辑状态时进行的那些设置。 大多数设置都可以由配置文件进行修改,但“常规设置”对话框包含的那些可影响 NVDA 全局的设置除外。

配置文件也可手动激活。可以从对话框或使用自定义添加的手势或快捷键手动激活配置文件。 它也可由一些触发条件自动的激活,如切换到特定的程序。

基本配置管理

您可以通过选择 NVDA 的“管理配置”菜单来管理配置文件。 您也可以通过一个键盘命令来这样做:

此对话框的第一个控件就是配置列表,您可以在此选择一个可用的配置。 当您打开一个对话框,当前选择的配置就是您要编辑的配置。 显示在激活配置的附加信息指示,他们是否需要手动激活,已关联或正在编辑。

要想删除或重命名配置,分别点击“删除”按钮或“重命名”按钮即可。

点击“关闭”按钮关闭对话框。

创建配置

要想创建配置,点击“新建”按钮。

在“新建配置”对话框,您可以为配置键入名称。 您也可以指定该配置的使用方法。 如果您只想手动使用此配置,选择“手动激活”,这是默认设置。 否则,选择一个“关联”来自动激活该配置。 为了方便,如果您并没有为配置输入名称,名称就会依照您选择的关联而自动填入。 请查看下面激活配置那一节有关于“关联”的信息。

点击“确认”按钮创建配置并关闭配置文件对话框,使得您可以开始对其进行编辑。

手动激活

您可以通过选择一个配置并点击“手动激活”按钮手动激活配置。 一旦激活,其他配置的关联仍然处于激活状态,但包含在手动配置的配置会覆盖他们的设置。 例如说,一个配置设定在当前程序下启用链接的朗读,但是手动激活的配置设定不朗读链接,那么,链接将不会朗读。 然而,如果您在关联的配置中修改了语音选项,而在手动激活的配置中没有修改,此时使用的将是关联配置的设置(译者注:这个设定并不矛盾,因为手动配置并没有改动设置,如果你在手动配置中更改过语音设置,那么,语音设置会和手动配置同步变更)。 任何您进行的修改都会被保存在手动激活的配置之内。 要想停用手动激活的配置,可在“配置管理”对话框选择此配置并点击“手动停用”按钮。

关联

点击“管理配置”对话框的“关联”按钮允许您基于各种“关联”修改配置的自动激活

下面显示了所有能在关联列表看到的关联:

要想更改一个配置自动触发的条件,选择一个关联条件并从配置列表选择您期望的配置。 如果您不想使用此配置,您可以选择通用配置。

点击“关闭”按钮返回“配置管理”对话框。

编辑配置

如果您手动激活了一个配置,任何设置都会自动保存在这个配置里。 否则,您进行的任何设置将会被保存在最近关联的配置之内。 例如,如果您最近为应用程序“记事本”关联了一个配置,您切换到“记事本”时进行的修改,都会被保存在此关联的配置之内。 最后,如果您既没有手动激活配置,也没有为程序创建关联,那么,您进行的任何修改都会被保存在通用配置。

要想编辑与“全文朗读”进行了关联的配置,您必须手动激活那个配置。

临时停用关联

有些时候,临时停用所有关联是非常实用的。 例如,您可能希望在不受到其他关联配置影响的情况下,对手动激活的配置或者通用配置进行修改。 您可以在“管理配置”对话框中选中“临时停用所有关联”复选框达到此目的。

要想在任何地方切换是否临时停用所有关联,请在按键与手势对话框定义一个自定义手势或快捷键。

使用按键或手势激活配置

对于您添加的每个配置文件,您都可以分配一个或多个按键或手势来激活它。 默认情况下,配置文件没有分配按键和手势。 您可以使用按键与手势对话框添加手势以激活配置文件。 每个配置文件在配置文件类别下都有自己的条目。 重命名配置文件时,您之前添加的任何按键或手势仍然可用。 删除配置文件将自动删除与其关联的按键或手势。

配置文件保存的位置

便携版本的 NVDA 设置(包括自定义程序模块、自定义驱动)都被直接存放在 NVDA 的 userConfig 目录下。

安装版本的 NVDA 的所有插件和配置文件都被放在您的 Windows 用户配置的文件的NVDA目录之下。 系统内的每个用户都可以拥有自己的配置。 要想访问您安装版本的 NVDA 配置目录,从开始菜单访问 NVDA 程序组后找到“浏览 NVDA 配置目录”, 你也可以在按键与手势对话框 里添加一个快捷键或者手势实现。

运行在欢迎屏幕或 UAC 屏幕时的 NVDA 设置都被存放在 NVDA 安装目录下的 SystemConfig 目录。 通常情况下,不要接触这些配置文件。 要想更改 NVDA 在欢迎屏幕和 UAC 屏幕时的配置,在登录 Windows 之后修改您的 NVDA 配置,保存您的配置,然后按下“常规设置”对话框的“应用以保存的配置到欢迎界面和其他安全界面”按钮。

插件和插件商店

插件是为 NVDA 提供新功能或更改现有功能的软件包。 这些插件往往由 NVDA 社区以及外部商业供应商等组织开发。 插件可以执行以下任一操作:

NVDA 的插件商店可以让您浏览和管理插件。 插件商店中提供的所有插件都可免费下载。 然而,其中个别插件可能要求用户在使用前购买许可证或额外付费。 一个典型的例子是个别商业版语音合成器。 如果您在安装了需要付费的插件后不想使用了,您可以轻松移除该插件。

您可以从 NVDA 菜单的“工具”子菜单打开插件商店。 若需要从任意位置打开插件商店,请在按键与手势对话框内分配一个自定义手势。

浏览插件

打开插件商店后,会显示一个插件列表。 如果您尚未安装插件,插件商店会停留在可安装的插件列表。 如果您已经安装了插件,列表内将显示当前安装的插件。

按向上和向下箭头键移动到对应插件来选中某个插件,选中后将显示该插件的详细信息。 对于已选中的插件有与之关联的操作,您可以通过操作菜单访问这些操作,例如安装、帮助、禁用和移除。 可用的操作会根据是否安装插件以及是否启用或禁用而有所差异。

插件选项卡组

对于已安装的、可更新的、可用的和不兼容的插件有不同的选项卡。 可以使用 ctrl+tab 切换不同的选项卡。 您还可以按 tab 到选项卡组,用左右箭头进行切换。

过滤已启用或已禁用的插件

通常,已安装的插件处于“启用”状态,这意味着该插件正在 NVDA 中运行且可用。 但是,您安装的某些插件可能会被设置为“禁用”状态。 这意味着,这些插件不可用,其功能在您当前 NVDA 会话中无效。 您也可能会因为插件与插件或与应用程序之间存在冲突而选择禁用某个插件。 如果在 NVDA 升级过程中发现某些插件不兼容,NVDA 也可能会禁用这些插件;但在这种情况下,您会收到警告。 如果您长时间用不到某些插件,又想保留他们以备不时之需,您也可以选择禁用插件。

已安装和不兼容的插件列表可以按其启用​​或禁用状态进行过滤。 默认会显示已启用和已禁用的插件。

包含不兼容插件

在“可更新的插件”和“可安装的插件”中可以选择包含不兼容的插件进行安装。

按通道过滤插件

插件最多可以通过四个通道发布:

如需仅列出来自特定通道的插件,请在“通道”组合框内选择相应的通道。

搜索插件

要搜索插件,请使用“搜索”编辑框。 您可以从插件列表按 shift+tab 找到该编辑框。 输入一两个有关您要搜索的插件类型的关键词,然后按 tab 键进入插件列表。 如果可以在插件 ID、显示名称、发布者、作者或描述等字段中找到所键入的关键词,则会列出插件。

插件操作

插件具有与之关联的操作,例如安装、帮助、禁用和移除。 对于插件列表中的插件,可以通过按applications回车、右键单击或双击该插件打开的菜单来访问这些操作。 还可以通过选中插件详细信息中的“操作”按钮访问该菜单。

安装插件

尽管 NVDA 插件商店中提供了某款插件,并不意味着该插件已获得 NV Access 或其他任何人的批准或审查。 仅安装您信任的来源的插件非常重要。 插件的功能在 NVDA 中不受限。 插件可以访问您的个人数据甚至整个系统。

您可以浏览可用的插件来安装和更新插件。 从“可安装的插件”或“可更新的插件”选项卡中选择一个插件。 然后使用更新、安装或替换操作开始安装。

您还可以一次性安装多个插件。 This can be done by selecting multiple add-ons in the available add-ons tab, then activating the context menu on the selection and choosing the "Install selected add-ons" action.

要安装从插件商店外部获取的插件,请按“从外部源安装”按钮。 这可以让您在计算机或网络上的某个位置浏览插件包(.nvda-addon 文件)。 打开插件包后,安装过程将开始。

如果您在系统上已安装并运行了 NVDA,您还可以直接从浏览器或文件资源管理器打开插件文件以开始安装过程。 从外部源安装插件时,NVDA 会要求您确认安装。 安装插件后,必须重新启动 NVDA 才能使插件生效,但如果您还有其他插件需要安装或更新,则可以推迟重新启动 NVDA。

移除插件

要移除特定插件,请从列表中选择该插件并使用“移除”操作。 NVDA 将询问您是否确认移除。 与安装一样,必须重新启动 NVDA 才能完全删除该插件。 在重启之前,列表中该插件的状态会显示为“待删除”。 与安装一样,您也可以一次性删除多个插件。

禁用和启用插件

要禁用特定插件,请使用“禁用”操作。 要启用先前禁用的插件,请使用“启用”操作。 如果插件状态显示“已启用”,您可以禁用该插件;反之,如果插件“已禁用”,则可以启用。 每次使用启用/禁用操作时,插件状态都会发生变化,以指示 NVDA 重新启动时会发生什么情况。 如果该插件之前被“禁用”,则状态将显示“已启用,重启后生效”。 如果该插件之前已“启用”,则状态将显示“已禁用,重启后生效”。 就像安装或删除插件时一样,您需要重新启动 NVDA 才能使更改生效。 You can also enable or disable multiple add-ons at once by selecting multiple add-ons in the available add-ons tab, then activating the context menu on the selection and choosing the appropriate action.

Reviewing add-ons and reading reviews

Before installing an add-on, you may want to read reviews by others. Also, it may be helpful to other users to provide feedback about add-ons you have tried. To read reviews for an add-on, select an add-on from the Available or Updatable add-ons tab, and use the "Community reviews" action. This links to a GitHub Discussion webpage, where you will be able to read and write reviews for the add-on. Please be aware that this doesn't replace direct communication with add-on developers. Instead, the purpose of this feature is to share feedback to help users decide if an add-on may be useful for them.

不兼容的插件

某些较旧的插件可能已经不兼容您当前版本的 NVDA 了。 反之,若您使用的是旧版本的 NVDA,某些较新的插件可能也无法向下兼容。 若您尝试安装不兼容的插件会显示错误,提示为什么该插件被视为不兼容。

对于较旧的插件,您可以自行承担可能的风险,忽略兼容性以强行安装不兼容的插件。 不兼容的插件可能无法在您当前版本的 NVDA 中使用,尤其可能导致 NVDA 不稳定或意外行为,包括崩溃。 您可以在启用或安装插件时忽略兼容性。 如果不兼容的插件导致问题,您可以选择禁用或移除相应插件。

如果您在使用 NVDA 过程中遇到问题,并且最近更新或安装了某个插件,尤其安装或更新了不兼容的插件,您可能需要在禁用所有插件的情况下暂时运行 NVDA 以移除可能导致问题的插件。 要在禁用所有插件的情况下重新启动 NVDA,请在退出 NVDA 时选择相应选项。 或者,使用命令行选项 --disable-addons

您可以在可用和可更新的插件选项卡浏览可用的不兼容插件。 您可以在不兼容的插件选项卡浏览已安装的不兼容插件。

附加工具

日志查看器

在 NVDA 的“工具”菜单下能找到“日志查看器”,允许您查看自最新 NVDA 会话启动以来发生的日志记录输出。

除了阅读内容,您还可以保存日志文件的副本,或刷新查看器,以便加载打开日志查看器后生成的新日志输出。 此动作可在日志查看器的“日志”菜单下找到。

打开日志查看器时显示的文件保存在计算机上的文件位置 %temp%\nvda.log。 每次启动 NVDA 时都会创建一个新的日志文件。 发生这种情况时,前一个 NVDA 会话的日志文件将移至 %temp%\nvda-old.log

You can also copy a fragment of the current log file to the clipboard without opening the log viewer.

名称 按键 描述
打开日志查看器 NVDA+f1 打开日志查看器并显示有关当前导航对象的开发人员信息。
将日志片段复制到剪贴板 NVDA+control+shift+f1 When this command is pressed once, it sets a starting point for the log content that should be captured. When pressed a second time, it copies the log content since the start point to your clipboard.

朗读查看器

对于明眼的软件开发者或希望向明眼观众演示 NVDA 的人们,有一个浮动的窗口可以查看 NVDA 所有的语音输出文本。

要想起用朗读查看器,可以再 NVDA 的“工具”菜单选中。 取消选中菜单即可停用。

朗读查看器窗口包含选项“启动时显示朗读查看器” 如果选中,NVDA 会在启动时打开朗读查看器。 此窗口若被关闭,重新打开时也将以相同的尺寸出现在相同的位置。

当朗读查看器启用时,它会不断地更新,从而向您显示最近朗读的文本。 然而,当您将鼠标移动到查看器上或把焦点放在查看器内,NVDA 就会暂停文本的更新,您可以轻松的选择或者复制已有的文本。

要想在任何地方切换朗读查看器的开关,请在按键与手势对话框定义一个自定义手势或快捷键。

盲文查看器

在视障者向明眼人演示 NVDA 时,显示一个悬浮窗口,其中显示盲文信息,以及每个盲文单元的对应文本。 盲文查看器可以與实体点显器同時使用,并显示与实体设备相同数量的盲文单元。 打开盲文查看器后,其会实时同步点显器上的信息。

要想使用盲文查看器,可以再 NVDA 的“工具”菜单选中“盲文查看器”。 取消选中菜单即可关闭。

实体点显器通常有“向前(或向后)滚动”的按钮,如需使用该功能可在按键与手势对话框指定“向前滚动盲文显示”和“向后滚动盲文显示”的快捷键,用以向前或向后滚动点显器所显示的内容。

盲文查看器窗口包含一个 “启动时显示盲文查看器"的复选框。 如果选中此复选框,当 NVDA 启动时,盲文查看器将自动启用。 盲文查看器会记忆上次打开时的尺寸和位置。

盲文查看器窗口包含一个“鼠标停留跟踪盲文光标位置”的复选框,默认是未选中的。 如果选中,鼠标停留在盲文单元格上将执行“将光标移动到或激活盲文单元”命令。 通常用于移动输入光标或激活控件。 这还有助于测试 NVDA 是否能够反向映射到盲文单元格。 为防止意外触发,该命令会延迟执行。 必须将鼠标停留片刻,直到单元格变为绿色。 鼠标所停留的单元格会由浅黄色开始,然后过渡为橙色,进而变为绿色。

要想在任何地方切换盲文查看器的开关,请在按键与手势对话框定义一个自定义手势或快捷键。

Python 控制台

NVDA工具菜单下面的 NVDA Python 控制台是调试 NVDA、了解 NVDA内部原理、以及查看其他软件无障碍支持情况的工具 想了解更多信息请查看 NVDA 开发文档

插件商店

访问该菜单会打开 NVDA 插件商店。 想了解更多信息请查看:插件和插件商店

创建便携版

打开一个对话框,在此对话框中可以使用已安装的 NVDA 创建便携版。 如果当前运行的是便携版,这个选项会变成安装 NVDA。

在该 PC 上创建 NVDA 便携版或安装 NVDA 的对话框将提示您选择一个目录,NVDA 应在其中创建便携版或安装 NVDA 到该目录下。

在此对话框中,您可以启用或禁用以下功能:

运行 COM 注册修复工具

在某些情况下,安装和卸载应用程序可能会导致 COM DLL 文件被取消注册。 由于 IAccessible 等 COM 接口依赖于正确的 COM DLL 注册,因此如果缺少正确的 DLL 注册,就会出现问题。

这可能发生在安装或卸载 Adobe Reader、Math Player 以及其他应用程序之后。

缺少 DLL 注册可能会导致浏览器、桌面应用程序、任务栏或其他界面出现问题。

具体来说,运行该工具可以解决以下问题:

重载插件

一旦此项目被激活,即可在不重新启动 NVDA 的情况下重新加载程序模块和全局插件,此功能对于开发者非常有用。 App modules manage how NVDA interacts with specific applications. Global plugins manage how NVDA interacts with all applications.

The following NVDA key commands may also be useful:

Name Key Description
Reload plugins NVDA+control+f3 Reloads NVDA's global plugins and app modules.
Report loaded app module and executable NVDA+control+f1 Report the name of the app module, if any, and the name of the executable associated with the application which has the keyboard focus.

支持的语音合成器

此章节包含 NVDA 支持的合成器的信息。 要想查看更多您可以购买或下载的、可用于 NVDA 的免费或商业语音合成器的列表,请查看这个页面(译者注:更多的语音合成器资源也可访问 NVDA 中文站语音合成器集中下载页获取)。

eSpeak NG

eSpeak NG 语音合成器预装在 NVDA 之中,不需要安装特别的驱动或者组件。 在 Windows 8.1 上 NVDA 默认使用 eSpeak NG(Windows 10 或后续的操作系统的NVDA则是默认使用Windows OneCore)。 作为 NVDA 的预装合成器,对于在其他系统通过 U 盘驱动器运行 NVDA 来说,这是一个很好的选择。

每个 eSpeak NG 的语音都可以说一种不同的语言。 eSpeak NG 支持超过 43 种不同的语言。

它还包含许多可供选择的、能作用于语音声音的变体。

Microsoft Speech API version 4 (SAPI 4)

SAPI 4 是一个很有历史的微软软件语音合成器标准。 许多在此标准下编译的语音合成器可以在各种各样的公司或网站购买或免费下载。 当在 NVDA 使用此合成器时,“可用的语音”(访问语音设置对话框或者通过循环切换合成器设置)将包含所有安装在系统的 SAPI4 的语音合成器引擎的所有语音。

如果您已经安装了 SAPI 4 语音,但合成器并未出现在 NVDA 的合成器列表,请安装 SAPI 4 运行接口,请访问这个链接

Microsoft Speech API version 5 (SAPI 5)

SAPI 5 是一个微软软件语音合成器标准。 许多在此标准下编译的语音合成器可以在各种各样的公司或网站购买或免费下载。您的系统可能已经预装有最少一个 SAPI 5 语音。 当在 NVDA 使用此合成器时,“可用的语音”(访问语音设置对话框或者通过循环切换合成器设置)将包含所有安装在系统的 SAPI5 的语音合成器引擎的所有语音。

Microsoft Speech Platform

Microsoft Speech Platform(微软语音平台)包含许多语言的声音,它通常用来进行基础语音应用程序服务的开发。 此语音也可用于 NVDA。

要想使用此语音,您必须安装以下两种组件:

Windows OneCore 语音

Windows 10 及更高版本操作系统内置了新的语音,被称作“OneCore”或“Mobile”。 该语音支持多语言,跟 Microsoft Speech API version 5 系列的语音相比响应更快。 在 Windows 10 或更高版本的操作系统上,NVDA 默认使用 Windows OneCore 语音(其他版本的 Windows 上 NVDA 默认使用eSpeak NG)。

若想添加新的 Windows OneCore 语音角色,请转到 Windows 系统设置中的“语音设置”。 按下“添加语音”按钮并搜索您所需语言的语音。 许多语言包含了多种变体。 “英语(英国)”和“英语(澳大利亚)”就是英语的两种变体。 而“法语(法国)”,“法语(加拿大)”和“法语(瑞士)”是法语的不同变体。 直接搜索一种语言(例如英语或法语),然后可以在列表中找到该语言的所有语音变体。 选择您所需的任何语言,然后使用“添加”按钮进行添加。 添加后,请重新启动 NVDA 以使新添加的语音生效。

可参考微软发布的支持的语言和语音,获取可用语音列表和安装说明。

支持的点显器

本节包含有关NVDA支持的点显器的信息。

后台自动检测点显器

NVDA能够通过USB或蓝牙自动检测连接许多点显器。 通过在 NVDA 的盲文设置对话框中选择“自动”选项作为首选盲文显示,可以启用此特性。 默认情况下此选项是开启的。

以下点显器支持此自动检测功能。

Freedom Scientific Focus/PAC Mate Series

All Focus and PAC Mate displays from Freedom Scientific are supported when connected via USB or bluetooth. You will need the Freedom Scientific braille display drivers installed on your system. If you do not have them already, you can obtain them from the Focus Blue Braille Display Driver page. Although this page only mentions the Focus Blue display, the drivers support all Freedom Scientific Focus and Pacmate displays.

By default, NVDA can automatically detect and connect to these displays either via USB or bluetooth. However, when configuring the display, you can explicitly select "USB" or "Bluetooth" ports to restrict the connection type to be used. This might be useful if you want to connect the focus display to NVDA using bluetooth, but still be able to charge it using USB power from your computer. NVDA's automatic braille display detection will also recognize the display on USB or Bluetooth.

Following are the key assignments for this display with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back topRouting1 (first cell on display)
Scroll braille display forward topRouting20/40/80 (last cell on display)
Scroll braille display back leftAdvanceBar
Scroll braille display forward rightAdvanceBar
Toggle braille tethered to leftGDFButton+rightGDFButton
Toggle left wiz wheel action leftWizWheelPress
Move back using left wiz wheel action leftWizWheelUp
Move forward using left wiz wheel action leftWizWheelDown
Toggle right wiz wheel action rightWizWheelPress
Move back using right wiz wheel action rightWizWheelUp
Move forward using right wiz wheel action rightWizWheelDown
Route to braille cell routing
shift+tab key brailleSpaceBar+dot1+dot2
tab key brailleSpaceBar+dot4+dot5
upArrow key brailleSpaceBar+dot1
downArrow key brailleSpaceBar+dot4
control+leftArrow key brailleSpaceBar+dot2
control+rightArrow key brailleSpaceBar+dot5
leftArrow brailleSpaceBar+dot3
rightArrow key brailleSpaceBar+dot6
home key brailleSpaceBar+dot1+dot3
end key brailleSpaceBar+dot4+dot6
control+home key brailleSpaceBar+dot1+dot2+dot3
control+end key brailleSpaceBar+dot4+dot5+dot6
alt key brailleSpaceBar+dot1+dot3+dot4
alt+tab key brailleSpaceBar+dot2+dot3+dot4+dot5
alt+shift+tab key brailleSpaceBar+dot1+dot2+dot5+dot6
windows+tab key brailleSpaceBar+dot2+dot3+dot4
escape key brailleSpaceBar+dot1+dot5
windows key brailleSpaceBar+dot2+dot4+dot5+dot6
space key brailleSpaceBar
Toggle control key brailleSpaceBar+dot3+dot8
Toggle alt key brailleSpaceBar+dot6+dot8
Toggle windows key brailleSpaceBar+dot4+dot8
Toggle NVDA key brailleSpaceBar+dot5+dot8
Toggle shift key brailleSpaceBar+dot7+dot8
Toggle control and shift keys brailleSpaceBar+dot3+dot7+dot8
Toggle alt and shift keys brailleSpaceBar+dot6+dot7+dot8
Toggle windows and shift keys brailleSpaceBar+dot4+dot7+dot8
Toggle NVDA and shift keys brailleSpaceBar+dot5+dot7+dot8
Toggle control and alt keys brailleSpaceBar+dot3+dot6+dot8
Toggle control, alt, and shift keys brailleSpaceBar+dot3+dot6+dot7+dot8
windows+d key (minimize all applications) brailleSpaceBar+dot1+dot2+dot3+dot4+dot5+dot6
Report Current Line brailleSpaceBar+dot1+dot4
NVDA menu brailleSpaceBar+dot1+dot3+dot4+dot5

For newer Focus models that contain rocker bar keys (focus 40, focus 80 and focus blue):

Name Key
Move braille display to previous line leftRockerBarUp, rightRockerBarUp
Move braille display to next line leftRockerBarDown, rightRockerBarDown

For Focus 80 only:

Name Key
Scroll braille display back leftBumperBarUp, rightBumperBarUp
Scroll braille display forward leftBumperBarDown, rightBumperBarDown

Optelec ALVA 6 series/protocol converter

Both the ALVA BC640 and BC680 displays from Optelec are supported when connected via USB or bluetooth. Alternatively, you can connect an older Optelec display, such as a Braille Voyager, using a protocol converter supplied by Optelec. You do not need any specific drivers to be installed to use these displays. Just plug in the display and configure NVDA to use it.

Note: NVDA might be unable to use an ALVA BC6 display over Bluetooth when it is paired using the ALVA Bluetooth utility. When you have paired your device using this utility and NVDA is unable to detect your device, we recommend you to pair your ALVA display the regular way using the Windows Bluetooth settings.

Note: while some of these displays do have a braille keyboard, they handle translation from braille to text themselves by default. This means that NVDA's braille input system is not in use in the default situation (i.e. the input braille table setting has no effect). For ALVA displays with recent firmware, it is possible to disable this HID keyboard simulation using an input gesture.

Following are key assignments for this display with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back t1, etouch1
Move braille display to previous line t2
Move to current focus t3
Move braille display to next line t4
Scroll braille display forward t5, etouch3
Route to braille cell routing
Report text formatting under braille cell secondary routing
Toggle HID keyboard simulation t1+spEnter
Move to top line in review t1+t2
Move to bottom line in review t4+t5
Toggle braille tethered to t1+t3
Report title etouch2
Report status bar etouch4
shift+tab key sp1
alt key sp2, alt
escape key sp3
tab key sp4
upArrow key spUp
downArrow key spDown
leftArrow key spLeft
rightArrow key spRight
enter key spEnter, enter
Report date/time sp2+sp3
NVDA Menu sp1+sp3
windows+d key (minimize all applications) sp1+sp4
windows+b key (focus system tray) sp3+sp4
windows key sp1+sp2, windows
alt+tab key sp2+sp4
control+home key t3+spUp
control+end key t3+spDown
home key t3+spLeft
end key t3+spRight
control key control

Handy Tech Displays

NVDA supports most displays from Handy Tech when connected via USB, serial port or bluetooth. For older USB displays, you will need to install the USB drivers from Handy Tech on your system.

The following displays are not supported out of the box, but can be used via Handy Tech's universal driver and NVDA add-on:

Following are the key assignments for Handy Tech displays with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back left, up, b3
Scroll braille display forward right, down, b6
Move braille display to previous line b4
Move braille display to next line b5
Route to braille cell routing
shift+tab key esc, left triple action key up+down
alt key b2+b4+b5
escape key b4+b6
tab key enter, right triple action key up+down
enter key esc+enter, left+right triple action key up+down, joystickAction
upArrow key joystickUp
downArrow key joystickDown
leftArrow key joystickLeft
rightArrow key joystickRight
NVDA Menu b2+b4+b5+b6
Toggle braille tethered to b2
Toggle the braille cursor b1
Toggle focus context presentation b7
Toggle braille input space+b1+b3+b4 (space+capital B)

MDV Lilli

The Lilli braille display available from MDV is supported. You do not need any specific drivers to be installed to use this display. Just plug in the display and configure NVDA to use it.

This display does not support NVDA's automatic background braille display detection functionality.

Following are the key assignments for this display with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display backward LF
Scroll braille display forward RG
Move braille display to previous line UP
Move braille display to next line DN
Route to braille cell route
shift+tab key SLF
tab key SRG
alt+tab key SDN
alt+shift+tab key SUP

Baum/Humanware/APH/Orbit Braille Displays

Several Baum, HumanWare, APH and Orbit displays are supported when connected via USB, bluetooth or serial. These include:

Some other displays manufactured by Baum may also work, though this has not been tested.

If connecting via USB to displays which do not use HID, you must first install the USB drivers provided by the manufacturer. The VarioUltra and Pronto! use HID. The Refreshabraille and Orbit Reader 20 can use HID if configured appropriately.

The USB serial mode of the Orbit Reader 20 is currently only supported in Windows 10 and later. USB HID should generally be used instead.

Following are the key assignments for these displays with NVDA. Please see your display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back d2
Scroll braille display forward d5
Move braille display to previous line d1
Move braille display to next line d3
Route to braille cell routing
shift+tab key space+dot1+dot3
tab key space+dot4+dot6
alt key space+dot1+dot3+dot4 (space+m)
escape key space+dot1+dot5 (space+e)
windows key space+dot3+dot4
alt+tab key space+dot2+dot3+dot4+dot5 (space+t)
NVDA Menu space+dot1+dot3+dot4+dot5 (space+n)
windows+d key (minimize all applications) space+dot1+dot4+dot5 (space+d)
Say all space+dot1+dot2+dot3+dot4+dot5+dot6

For displays which have a joystick:

Name Key
upArrow key up
downArrow key down
leftArrow key left
rightArrow key right
enter key select

hedo ProfiLine USB

The hedo ProfiLine USB from hedo Reha-Technik is supported. You must first install the USB drivers provided by the manufacturer.

This display does not yet support NVDA's automatic background braille display detection functionality.

Following are the key assignments for this display with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back K1
Scroll braille display forward K3
Move braille display to previous line B2
Move braille display to next line B5
Route to braille cell routing
Toggle braille tethered to K2
Say all B6

hedo MobilLine USB

The hedo MobilLine USB from hedo Reha-Technik is supported. You must first install the USB drivers provided by the manufacturer.

This display does not yet support NVDA's automatic background braille display detection functionality.

Following are the key assignments for this display with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back K1
Scroll braille display forward K3
Move braille display to previous line B2
Move braille display to next line B5
Route to braille cell routing
Toggle braille tethered to K2
Say all B6

HumanWare Brailliant BI/B Series / BrailleNote Touch

The Brailliant BI and B series of displays from HumanWare, including the BI 14, BI 32, BI 20X, BI 40, BI 40X and B 80, are supported when connected via USB or bluetooth. If connecting via USB with the protocol set to HumanWare, you must first install the USB drivers provided by the manufacturer. USB drivers are not required if the protocol is set to OpenBraille.

The following extra devices are also supported (and do not require any special drivers to be installed):

Following are the key assignments for the Brailliant BI/B and BrailleNote touch displays with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Key assignments for All models

Name Key
Scroll braille display back left
Scroll braille display forward right
Move braille display to previous line up
Move braille display to next line down
Route to braille cell routing
Toggle braille tethered to up+down
upArrow key space+dot1
downArrow key space+dot4
leftArrow key space+dot3
rightArrow key space+dot6
shift+tab key space+dot1+dot3
tab key space+dot4+dot6
alt key space+dot1+dot3+dot4 (space+m)
escape key space+dot1+dot5 (space+e)
enter key dot8
windows key space+dot3+dot4
alt+tab key space+dot2+dot3+dot4+dot5 (space+t)
NVDA Menu space+dot1+dot3+dot4+dot5 (space+n)
windows+d key (minimize all applications) space+dot1+dot4+dot5 (space+d)
Say all space+dot1+dot2+dot3+dot4+dot5+dot6

Key assignments for Brailliant BI 32, BI 40 and B 80

Name Key
NVDA Menu c1+c3+c4+c5 (command n)
windows+d key (minimize all applications) c1+c4+c5 (command d)
Say all c1+c2+c3+c4+c5+c6

Key assignments for Brailliant BI 14

Name Key
up arrow key joystick up
down arrow key joystick down
left arrow key joystick left
right arrow key joystick right
enter key joystick action

HIMS Braille Sense/Braille EDGE/Smart Beetle/Sync Braille Series

NVDA supports Braille Sense, Braille EDGE, Smart Beetle and Sync Braille displays from Hims when connected via USB or bluetooth. If connecting via USB, you will need to install the USB drivers from HIMS on your system.

Following are the key assignments for these displays with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Route to braille cell routing
Scroll braille display back leftSideScrollUp, rightSideScrollUp, leftSideScroll
Scroll braille display forward leftSideScrollDown, rightSideScrollDown, rightSideScroll
Move braille display to previous line leftSideScrollUp+rightSideScrollUp
Move braille display to next line leftSideScrollDown+rightSideScrollDown
Move to previous line in review rightSideUpArrow
Move to next line in review rightSideDownArrow
Move to previous character in review rightSideLeftArrow
Move to next character in review rightSideRightArrow
Move to current focus leftSideScrollUp+leftSideScrollDown, rightSideScrollUp+rightSideScrollDown, leftSideScroll+rightSideScroll
control key smartbeetle:f1, brailleedge:f3
windows key f7, smartbeetle:f2
alt key dot1+dot3+dot4+space, f2, smartbeetle:f3, brailleedge:f4
shift key f5
insert key dot2+dot4+space, f6
applications key dot1+dot2+dot3+dot4+space, f8
Caps Lock key dot1+dot3+dot6+space
tab key dot4+dot5+space, f3, brailleedge:f2
shift+alt+tab key f2+f3+f1
alt+tab key f2+f3
shift+tab key dot1+dot2+space
end key dot4+dot6+space
control+end key dot4+dot5+dot6+space
home key dot1+dot3+space, smartbeetle:f4
control+home key dot1+dot2+dot3+space
alt+f4 key dot1+dot3+dot5+dot6+space
leftArrow key dot3+space, leftSideLeftArrow
control+shift+leftArrow key dot2+dot8+space+f1
control+leftArrow key dot2+space
shift+alt+leftArrow key dot2+dot7+f1
alt+leftArrow key dot2+dot7
rightArrow key dot6+space, leftSideRightArrow
control+shift+rightArrow key dot5+dot8+space+f1
control+rightArrow key dot5+space
shift+alt+rightArrow key dot5+dot7+f1
alt+rightArrow key dot5+dot7
pageUp key dot1+dot2+dot6+space
control+pageUp key dot1+dot2+dot6+dot8+space
upArrow key dot1+space, leftSideUpArrow
control+shift+upArrow key dot2+dot3+dot8+space+f1
control+upArrow key dot2+dot3+space
shift+alt+upArrow key dot2+dot3+dot7+f1
alt+upArrow key dot2+dot3+dot7
shift+upArrow key leftSideScrollDown+space
pageDown key dot3+dot4+dot5+space
control+pageDown key dot3+dot4+dot5+dot8+space
downArrow key dot4+space, leftSideDownArrow
control+shift+downArrow key dot5+dot6+dot8+space+f1
control+downArrow key dot5+dot6+space
shift+alt+downArrow key dot5+dot6+dot7+f1
alt+downArrow key dot5+dot6+dot7
shift+downArrow key space+rightSideScrollDown
escape key dot1+dot5+space, f4, brailleedge:f1
delete key dot1+dot3+dot5+space, dot1+dot4+dot5+space
f1 key dot1+dot2+dot5+space
f3 key dot1+dot4+dot8+space
f4 key dot7+f3
windows+b key dot1+dot2+f1
windows+d key dot1+dot4+dot5+f1
control+insert key smartbeetle:f1+rightSideScroll
alt+insert key smartbeetle:f3+rightSideScroll

Seika 点显器

支持 Nippon Telesoft 的两组具有不同功能的点显器(译者注: seika 即国内所说的清华点显器):

您可以在他们的 Demo and Driver Download 页面找到有关该系列点显器的详细信息。

Seika V3/ V4/ V5(40方)/ Seika80(80方)

Seika 盲文点显器按键分配如下。 请参考点显器的文档以了解这些按键所处的具体位置。

Name Key
Scroll braille display back left
Scroll braille display forward right
Move braille display to previous line b3
Move braille display to next line b4
Toggle braille tethered to b5
Say all b6
tab b1
shift+tab b2
alt+tab b1+b2
NVDA Menu left+right
Route to braille cell routing

MiniSeika (16 / 24方) V6/V6Pro(40方)

Seika Notetaker 盲文点显器按键分配如下。 请参考点显器的文档以了解这些按键所处的具体位置。

Name Key
Scroll braille display back left
Scroll braille display forward right
Say all space+Backspace
NVDA Menu Left+Right
Move braille display to previous line LJ up
Move braille display to next line LJ down
Toggle braille tethered to LJ center
tab LJ right
shift+tab LJ left
upArrow key RJ up
downArrow key RJ down
leftArrow key RJ left
rightArrow key RJ right
Route to braille cell routing
shift+upArrow key Space+RJ up, Backspace+RJ up
shift+downArrow key Space+RJ down, Backspace+RJ down
shift+leftArrow key Space+RJ left, Backspace+RJ left
shift+rightArrow key Space+RJ right, Backspace+RJ right
enter key RJ center, dot8
escape key Space+RJ center
windows key Backspace+RJ center
space key Space, Backspace
backspace key dot7
pageup key space+LJ right
pagedown key space+LJ left
home key space+LJ up
end key space+LJ down
control+home key backspace+LJ up
control+end key backspace+LJ down

Papenmeier BRAILLEX Newer Models

The following Braille displays are supported:

These displays do not support NVDA's automatic background braille display detection functionality. There is an option in the display's USB driver which can cause an issue with loading the display. Please try the following:

  1. Please make sure that you have installed the latest driver.
  2. Open the Windows Device Manager.
  3. Scroll down the list to "USB Controllers" or "USB Devices".
  4. Select "Papenmeier Braillex USB Device".
  5. Open the properties and switch to the "Advanced" tab. Sometimes the "Advanced" tab doesn't appear. If this is the case, disconnect the braille display from the computer, exit NVDA, wait a moment and reconnect the braille display. Repeat this 4 to 5 times if necessary. If the "Advanced" tab is still not displayed, please restart the computer.
  6. Disable the "Load VCP" option.

Most devices have an Easy Access Bar (EAB) that allows intuitive and fast operation. The EAB can be moved in four directions where generally each direction has two switches. The C and Live series are the only exceptions to this rule.

The c-series and some other displays have two routing rows whereby the upper row is used to report formatting information. Holding one of the upper routing keys and pressing the EAB on c-series devices emulates the second switch state. The live series displays have one routing row only and the EAB has one step per direction. The second step may be emulated by pressing one of the routing keys and pressing the EAB in the corresponding direction. Pressing and holding the up, down, right and left keys (or EAB) causes the corresponding action to be repeated.

Generally, the following keys are available on these braille displays:

Name Key
l1 Left front key
l2 Left rear key
r1 Right front key
r2 Right rear key
up 1 Step up
up2 2 Steps up
left 1 Step left
left2 2 Steps left
right 1 Step right
right2 2 Steps right
dn 1 Step down
dn2 2 Steps down

Following are the Papenmeier command assignments for NVDA:

Name Key
Scroll braille display back left
Scroll braille display forward right
Move braille display to previous line up
Move braille display to next line dn
Route to braille cell routing
Report current character in review l1
Activate current navigator object l2
Toggle braille tethered to r2
Report title l1+up
Report Status Bar l2+down
Move to containing object up2
Move to first contained object dn2
Move to previous object left2
Move to next object right2
Report text formatting under braille cell upper routing row

The Trio model has four additional keys which are in front of the braille keyboard. These are (ordered from left to right):

Currently, the right thumb key is not in use. The inner keys are both mapped to space.

Name Key
escape key space with dot 7
upArrow key space with dot 2
leftArrow key space with dot 1
rightArrow key space with dot 4
downArrow space with dot 5
control key lt+dot2
alt key lt+dot3
control+escape key space with dot 1 2 3 4 5 6
tab key space with dot 3 7

Papenmeier Braille BRAILLEX Older Models

The following Braille displays are supported:

Note that these displays can only be connected via a serial port. Due to this, these displays do not support NVDA's automatic background braille display detection functionality. You should select the port to which the display is connected after you have chosen this driver in the Select Braille Display dialog.

Some of these devices have an Easy Access Bar (EAB) that allows intuitive and fast operation. The EAB can be moved in four directions where generally each direction has two switches. Pressing and holding the up, down, right and left keys (or EAB) causes the corresponding action to be repeated. Older devices do not have an EAB; front keys are used instead.

Generally, the following keys are available on braille displays:

Name Key
l1 Left front key
l2 Left rear key
r1 Right front key
r2 Right rear key
up 1 Step up
up2 2 Steps up
left 1 Step left
left2 2 Steps left
right 1 Step right
right2 2 Steps right
dn 1 Step down
dn2 2 Steps down

Following are the Papenmeier command assignments for NVDA:

Devices with EAB:

Name Key
Scroll braille display back left
Scroll braille display forward right
Move braille display to previous line up
Move braille display to next line dn
Route to braille cell routing
Report current character in review l1
Activate current navigator object l2
Report title l1up
Report Status Bar l2down
Move to containing object up2
Move to first contained object dn2
Move to next object right2
Move to previous object left2
Report text formatting under braille cell upper routing strip

BRAILLEX Tiny:

Name Key
Report current character in review l1
Activate current navigator object l2
Scroll braille display back left
Scroll braille display forward right
Move braille display to previous line up
Move braille display to next line dn
Toggle braille tethered to r2
Move to containing object r1+up
Move to first contained object r1+dn
Move to previous object r1+left
Move to next object r1+right
Report text formatting under braille cell upper routing strip
Report title l1+up
Report status bar l2+down

BRAILLEX 2D Screen:

Name Key
Report current character in review l1
Activate current navigator object l2
Toggle braille tethered to r2
Report text formatting under braille cell upper routing strip
Move braille display to previous line up
Scroll braille display back left
Scroll braille display forward right
Move braille display to next line dn
Move to next object left2
Move to containing object up2
Move to first contained object dn2
Move to previous object right2

HumanWare BrailleNote

NVDA supports the BrailleNote notetakers from Humanware when acting as a display terminal for a screen reader. The following models are supported:

For BrailleNote Touch, please refer to the Brailliant BI Series / BrailleNote Touch section.

Except for BrailleNote PK, both braille (BT) and QWERTY (QT) keyboards are supported. For BrailleNote QT, PC keyboard emulation isn't supported. You can also enter braille dots using the QT keyboard. Please check the braille terminal section of the BrailleNote manual guide for details.

If your device supports more than one type of connection, when connecting your BrailleNote to NVDA, you must set the braille terminal port in braille terminal options. Please check the BrailleNote manual for details. In NVDA, you may also need to set the port in the Select Braille Display dialog. If you are connecting via USB or bluetooth, you can set the port to "Automatic", "USB" or "Bluetooth", depending on the available choices. If connecting using a legacy serial port (or a USB to serial converter) or if none of the previous options appear, you must explicitly choose the communication port to be used from the list of hardware ports.

Before connecting your BrailleNote Apex using its USB client interface, you must install the drivers provided by HumanWare.

On the BrailleNote Apex BT, you can use the scroll wheel located between dots 1 and 4 for various NVDA commands. The wheel consists of four directional dots, a centre click button, and a wheel that spins clockwise or counterclockwise.

Following are the BrailleNote command assignments for NVDA. Please check your BrailleNote's documentation to find where these keys are located.

Name Key
Scroll braille display back back
Scroll braille display forward advance
Move braille display to previous line previous
Move braille display to next line next
Route to braille cell routing
NVDA menu space+dot1+dot3+dot4+dot5 (space+n)
Toggle braille tethered to previous+next
Up arrow key space+dot1
Down arrow key space+dot4
Left Arrow key space+dot3
Right arrow key space+dot6
Page up key space+dot1+dot3
Page down key space+dot4+dot6
Home key space+dot1+dot2
End key space+dot4+dot5
Control+home keys space+dot1+dot2+dot3
Control+end keys space+dot4+dot5+dot6
Space key space
Enter space+dot8
Backspace space+dot7
Tab key space+dot2+dot3+dot4+dot5 (space+t)
Shift+tab keys space+dot1+dot2+dot5+dot6
Windows key space+dot2+dot4+dot5+dot6 (space+w)
Alt key space+dot1+dot3+dot4 (space+m)
Toggle input help space+dot2+dot3+dot6 (space+lower h)

Following are commands assigned to BrailleNote QT when it is not in braille input mode.

Name Key
NVDA menu read+n
Up arrow key upArrow
Down arrow key downArrow
Left Arrow key leftArrow
Right arrow key rightArrow
Page up key function+upArrow
Page down key function+downArrow
Home key function+leftArrow
End key function+rightArrow
Control+home keys read+t
Control+end keys read+b
Enter key enter
Backspace key backspace
Tab key tab
Shift+tab keys shift+tab
Windows key read+w
Alt key read+m
Toggle input help read+1

Following are commands assigned to the scroll wheel:

Name Key
Up arrow key upArrow
Down arrow key downArrow
Left Arrow key leftArrow
Right arrow key rightArrow
Enter key centre button
Tab key scroll wheel clockwise
Shift+tab keys scroll wheel counterclockwise

EcoBraille

NVDA supports EcoBraille displays from ONCE. The following models are supported:

In NVDA, you can set the serial port to which the display is connected in the Select Braille Display dialog. These displays do not support NVDA's automatic background braille display detection functionality.

Following are the key assignments for EcoBraille displays. Please see the EcoBraille documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back T2
Scroll braille display forward T4
Move braille display to previous line T1
Move braille display to next line T5
Route to braille cell Routing
Activate current navigator object T3
Switch to next review mode F1
Move to containing object F2
Switch to previous review mode F3
Move to previous object F4
Report current object F5
Move to next object F6
Move to focus object F7
Move to first contained object F8
Move System focus or caret to current review position F9
Report review cursor location F0
Toggle braille tethered to A

SuperBraille

The SuperBraille device, mostly available in Taiwan, can be connected to by either USB or serial. As the SuperBraille does not have any physical typing keys or scrolling buttons, all input must be performed via a standard computer keyboard. Due to this, and to maintain compatibility with other screen readers in Taiwan, two key bindings for scrolling the braille display have been provided:

Name Key
Scroll braille display back numpadMinus
Scroll braille display forward numpadPlus

Eurobraille displays

The b.book, b.note, Esys, Esytime and Iris displays from Eurobraille are supported by NVDA. These devices have a braille keyboard with 10 keys. Please refer to the display's documentation for descriptions of these keys. Of the two keys placed like a space bar, the left key is corresponding to the backspace key and the right key to the space key.

These devices are connected via USB and have one stand-alone USB keyboard. It is possible to enable/disable this keyboard by toggling "HID Keyboard simulation" using an input gesture. The braille keyboard functions described directly below is when "HID Keyboard simulation" is disabled.

Braille keyboard functions

Name Key
Erase the last entered braille cell or character backspace
Translate any braille input and press the enter key backspace+space
Toggle NVDA key dot3+dot5+space
insert key dot1+dot3+dot5+space, dot3+dot4+dot5+space
delete key dot3+dot6+space
home key dot1+dot2+dot3+space
end key dot4+dot5+dot6+space
leftArrow key dot2+space
rightArrow key dot5+space
upArrow key dot1+space
downArrow key dot6+space
pageUp key dot1+dot3+space
pageDown key dot4+dot6+space
numpad1 key dot1+dot6+backspace
numpad2 key dot1+dot2+dot6+backspace
numpad3 key dot1+dot4+dot6+backspace
numpad4 key dot1+dot4+dot5+dot6+backspace
numpad5 key dot1+dot5+dot6+backspace
numpad6 key dot1+dot2+dot4+dot6+backspace
numpad7 key dot1+dot2+dot4+dot5+dot6+backspace
numpad8 key dot1+dot2+dot5+dot6+backspace
numpad9 key dot2+dot4+dot6+backspace
numpadInsert key dot3+dot4+dot5+dot6+backspace
numpadDecimal key dot2+backspace
numpadDivide key dot3+dot4+backspace
numpadMultiply key dot3+dot5+backspace
numpadMinus key dot3+dot6+backspace
numpadPlus key dot2+dot3+dot5+backspace
numpadEnter key dot3+dot4+dot5+backspace
escape key dot1+dot2+dot4+dot5+space, l2
tab key dot2+dot5+dot6+space, l3
shift+tab keys dot2+dot3+dot5+space
printScreen key dot1+dot3+dot4+dot6+space
pause key dot1+dot4+space
applications key dot5+dot6+backspace
f1 key dot1+backspace
f2 key dot1+dot2+backspace
f3 key dot1+dot4+backspace
f4 key dot1+dot4+dot5+backspace
f5 key dot1+dot5+backspace
f6 key dot1+dot2+dot4+backspace
f7 key dot1+dot2+dot4+dot5+backspace
f8 key dot1+dot2+dot5+backspace
f9 key dot2+dot4+backspace
f10 key dot2+dot4+dot5+backspace
f11 key dot1+dot3+backspace
f12 key dot1+dot2+dot3+backspace
windows key dot1+dot2+dot4+dot5+dot6+space
Toggle windows key dot1+dot2+dot3+dot4+backspace, dot2+dot4+dot5+dot6+space
capsLock key dot7+backspace, dot8+backspace
numLock key dot3+backspace, dot6+backspace
shift key dot7+space
Toggle shift key dot1+dot7+space, dot4+dot7+space
control key dot7+dot8+space
Toggle control key dot1+dot7+dot8+space, dot4+dot7+dot8+space
alt key dot8+space
Toggle alt key dot1+dot8+space, dot4+dot8+space
Toggle HID Keyboard simulation switch1Left+joystick1Down, switch1Right+joystick1Down

b.book keyboard commands

Name Key
Scroll braille display back backward
Scroll braille display forward forward
Move to current focus backward+forward
Route to braille cell routing
leftArrow key joystick2Left
rightArrow key joystick2Right
upArrow key joystick2Up
downArrow key joystick2Down
enter key joystick2Center
escape key c1
tab key c2
Toggle shift key c3
Toggle control key c4
Toggle alt key c5
Toggle NVDA key c6
control+Home key c1+c2+c3
control+End key c4+c5+c6

b.note keyboard commands

Name Key
Scroll braille display back leftKeypadLeft
Scroll braille display forward leftKeypadRight
Route to braille cell routing
Report text formatting under braille cell doubleRouting
Move to next line in review leftKeypadDown
Switch to previous review mode leftKeypadLeft+leftKeypadUp
Switch to next review mode leftKeypadRight+leftKeypadDown
leftArrow key rightKeypadLeft
rightArrow key rightKeypadRight
upArrow key rightKeypadUp
downArrow key rightKeypadDown
control+home key rightKeypadLeft+rightKeypadUp
control+end key rightKeypadLeft+rightKeypadUp

Esys keyboard commands

Name Key
Scroll braille display back switch1Left
Scroll braille display forward switch1Right
Move to current focus switch1Center
Route to braille cell routing
Report text formatting under braille cell doubleRouting
Move to previous line in review joystick1Up
Move to next line in review joystick1Down
Move to previous character in review joystick1Left
Move to next character in review joystick1Right
leftArrow key joystick2Left
rightArrow key joystick2Right
upArrow key joystick2Up
downArrow key joystick2Down
enter key joystick2Center

Esytime keyboard commands

Name Key
Scroll braille display back l1
Scroll braille display forward l8
Move to current focus l1+l8
Route to braille cell routing
Report text formatting under braille cell doubleRouting
Move to previous line in review joystick1Up
Move to next line in review joystick1Down
Move to previous character in review joystick1Left
Move to next character in review joystick1Right
leftArrow key joystick2Left
rightArrow key joystick2Right
upArrow key joystick2Up
downArrow key joystick2Down
enter key joystick2Center
escape key l2
tab key l3
Toggle shift key l4
Toggle control key l5
Toggle alt key l6
Toggle NVDA key l7
control+home key l1+l2+l3, l2+l3+l4
control+end key l6+l7+l8, l5+l6+l7
Toggle HID Keyboard simulation l1+joystick1Down, l8+joystick1Down

Nattiq nBraille Displays

NVDA supports displays from Nattiq Technologies when connected via USB. Windows 10 and later detects the Braille Displays once connected, you may need to install USB drivers if using older versions of Windows (below Win10). You can get them from the manufacturer's website.

Following are the key assignments for Nattiq Technologies displays with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Scroll braille display back up
Scroll braille display forward down
Move braille display to previous line left
Move braille display to next line right
Route to braille cell routing

BRLTTY

BRLTTY is a separate program which can be used to support many more braille displays. In order to use this, you need to install BRLTTY for Windows. You should download and install the latest installer package, which will be named, for example, brltty-win-4.2-2.exe. When configuring the display and port to use, be sure to pay close attention to the instructions, especially if you are using a USB display and already have the manufacturer's drivers installed.

For displays which have a braille keyboard, BRLTTY currently handles braille input itself. Therefore, NVDA's braille input table setting is not relevant.

BRLTTY is not involved in NVDA's automatic background braille display detection functionality.

Following are the BRLTTY command assignments for NVDA. Please see the BRLTTY key binding lists for information about how BRLTTY commands are mapped to controls on braille displays.

Name BRLTTY command
Scroll braille display back fwinlt (go left one window)
Scroll braille display forward fwinrt (go right one window)
Move braille display to previous line lnup (go up one line)
Move braille display to next line lndn (go down one line)
Route to braille cell route (bring cursor to character)
Toggle input help learn (enter/leave command learn mode)
Open the NVDA menu prefmenu (enter/leave preferences menu)
Revert configuration prefload (restore preferences from disk)
Save configuration prefsave (save preferences to disk)
Report time time (show current date and time)
Speak the line where the review cursor is located say_line (speak current line)
Say all using review cursor say_below (speak from current line through bottom of screen)

Tivomatic Caiku Albatross 46/80

The Caiku Albatross devices, which were manufactured by Tivomatic and available in Finland, can be connected to by either USB or serial. You do not need any specific drivers to be installed to use these displays. Just plug in the display and configure NVDA to use it.

Note: Baud rate 19200 is strongly recommended. If required, switch Baud rate setting value to 19200 from the braille device's menu. Although the driver supports 9600 baud rate, it has no way to control what baud rate the display uses. Because 19200 is the display default baud rate, the driver tries it at first. If baud rates are not the same, the driver may behave unexpectedly.

Following are key assignments for these displays with NVDA. Please see the display's documentation for descriptions of where these keys can be found.

Name Key
Move to top line in review home1, home2
Move to bottom line in review end1, end2
Sets the navigator object to the current focus eCursor1, eCursor2
Move to current focus cursor1, cursor2
Moves the mouse pointer to the current navigator object home1+home2
Sets the navigator object to the current object under the mouse pointer and speaks it end1+end2
Moves focus to current navigator object eCursor1+eCursor2
Toggle braille tethered to cursor1+cursor2
Move braille display to previous line up1, up2, up3
Move braille display to next line down1, down2, down3
Scroll braille display back left, lWheelLeft, rWheelLeft
Scroll braille display forward right, lWheelRight, rWheelRight
Route to braille cell routing
Report text formatting under braille cell secondary routing
Toggle the way context information is presented in braille attribute1+attribute3
Cycles between speech modes attribute2+attribute4
Switches to the previous review mode (e.g. object, document or screen) f1
Switches to the next review mode (e.g. object, document or screen) f2
Moves the navigator object to the object containing it f3
Moves the navigator object to the first object inside it f4
Moves the navigator object to the previous object f5
Moves the navigator object to the next object f6
Reports the current navigator object f7
Reports information about the location of the text or object at the review cursor f8
Shows braille settings f1+home1, f9+home2
Reads status bar and moves navigator object into it f1+end1, f9+end2
Cycle the braille cursor shape f1+eCursor1, f9+eCursor2
Toggle the braille cursor f1+cursor1, f9+cursor2
Cycle the braille show messages mode f1+f2, f9+f10
Cycle the braille show selection state f1+f5, f9+f14
Cycle the "braille move system caret when routing review cursor" states f1+f3, f9+f11
Performs the default action on the current navigator object f7+f8
Reports date/time f9
Reports battery status and time remaining if AC is not plugged in f10
Reports title f11
Reports status bar f12
Reports the current line under the application cursor f13
Say all f14
Reports current character under review cursor f15
Reports the line of the current navigator object where the review cursor is situated f16
Speaks the word of the current navigator object where the review cursor is situated f15+f16
Moves the review cursor to the previous line of the current navigator object and speaks it lWheelUp, rWheelUp
Moves the review cursor to the next line of the current navigator object and speaks it lWheelDown, rWheelDown
Windows+d key (minimize all applications) attribute1
Windows+e key (this computer) attribute2
Windows+b key (focus system tray) attribute3
Windows+i key (Windows settings) attribute4

HID 标准盲文点显器

这是新标准 HID 盲文规范的实验性驱动,由 Microsoft、Google、Apple 和包括 NV Access 在内的几家辅助技术公司于 2018 年达成一致。 希望未来所有制造商推出的盲文点显器设备都可以使用此标准协议,以消除设备驱动之间的差异性。

NVDA 的点显器自动检测功能也可以识别任何使用该协议的点显器并自动连接。

这些盲文点显器的按键分配如下。

Name Key
Scroll braille display back pan left or rocker up
Scroll braille display forward pan right or rocker down
Route to braille cell routing set 1
Toggle braille tethered to up+down
upArrow key joystick up, dpad up or space+dot1
downArrow key joystick down, dpad down or space+dot4
leftArrow key space+dot3, joystick left or dpad left
rightArrow key space+dot6, joystick right or dpad right
shift+tab key space+dot1+dot3
tab key space+dot4+dot6
alt key space+dot1+dot3+dot4 (space+m)
escape key space+dot1+dot5 (space+e)
enter key dot8, joystick center or dpad center
windows key space+dot3+dot4
alt+tab key space+dot2+dot3+dot4+dot5 (space+t)
NVDA Menu space+dot1+dot3+dot4+dot5 (space+n)
windows+d key (minimize all applications) space+dot1+dot4+dot5 (space+d)
Say all space+dot1+dot2+dot3+dot4+dot5+dot6

进阶内容

安全模式

系统管理员可能需要配置 NVDA 以限制其对系统的访问权限。 NVDA 可以安装自定义插件,这些插件可以执行任意代码,包括在 NVDA 获得管理员权限时。 NVDA 还可以让用户在 NVDA Python 控制台中执行任意代码。 NVDA 安全模式可防止用户修改 NVDA 设置,并用其他方式限制其对系统的访问权限。

安全界面时,除非启用了 serviceDebug 系统范围参数,否则 NVDA 默认将以安全模式运行, 要强制 NVDA 始终以安全模式运行,请设置 forceSecureMode 系统范围参数。 NVDA 还可以使用 -s 命令行选项在安全模式下启动。

在安全模式下禁用以下功能:

NVDA 安装版将其配置(包括插件)存储在 %APPDATA%\nvda 中。 为了防止 NVDA 用户直接修改其配置或插件,还必须限制用户对此文件夹的访问。

NVDA 用户通常依赖设置 NVDA 配置文件来满足个性化需求。 这可能包括安装和设置自定义插件,这些插件应独立于 NVDA 进行单独审查。 安全模式会禁止对 NVDA 配置的更改,因此请确保在强制使用安全模式之前正确配置好 NVDA。

安全界面

在安全界面,除非启用了 serviceDebug 系统范围参数,否则 NVDA 默认将以安全模式运行。

NVDA 在安全界面使用系统配置文件作为首选项。 可以将用户配置应用到安全界面

安全界面包括:

命令行选项

在 NVDA 启动时,它可以接收一个或多个附加选项以改变它启动时的行为。 选项数量不限。 这些选项可以通过快捷方式(快捷方式属性)、运行对话框(开始菜单 -> 运行 或 Windows+r)或一个 Windows 命令控制台启动时传给 NVDA 主程序。 在 NVDA 主程序文件名和命令行选项之间以及每个命令行选项之间需要用空格分开。 一个实用的选项是 --disable-addons,它指示 NVDA 启动时不加载插件。 用这个选项可以判断遇到的问题是否由插件造成,也可用于恢复因为插件而导致的严重错误。

这里有一个例子,您可以在“运行”对话框键入下面的代码退出当前运行的 NVDA 副本:

nvda -q

有一些命令行选项有长和短两个版本,而另外一些则只有长的版本。 对于那些有短版本的命令行选项,您可以像这样的组合他们:

|nvda -mc CONFIGPATH |按照指定的配置目录启动 NVDA 并在停用启动声音和启动消息。| |nvda -mc CONFIGPATH --disable-addons |在上一行的效果的基础上另外停用了插件。|

一些命令行选项接受附加参数,如日志记录级别或用户配置目录的路径。 那些参数应该被放在选项之后,短版本使用空格分隔,长版本使用等于号(=)分隔。如:

|nvda -l 10 |告诉 NVDA 在日志记录级别为调试的状态下启动。| |nvda --log-file=c:\nvda.log |告诉 NVDA 记录自身的日志到 c:\nvda.log| |nvda --log-level=20 -f c:\nvda.log |告诉 NVDA 设置日志记录级别为信息且将其自身的日志写在 c:\nvda.log|

以下为 NVDA 的命令行选项:

短版本 长版本 描述
-h --help 显示命令行帮助并退出。
-q --quit 退出已运行的 NVDA 副本。
-k --check-running 通过退出代码报告 NVDA 是否在运行,0 表示运行,1 表示没有运行。
-f LOGFILENAME --log-file=LOGFILENAME 日志消息需要写入的文件。
-l LOGLEVEL --log-level=LOGLEVEL 日志消息记录的最低级别(调试 10、输入/输出 12、调试警告 15、信息 20、停用 100
-c CONFIGPATH --config-path=CONFIGPATH 所有 NVDA 设置存储的路径。
--lang=LANGUAGE 覆盖设置中的 NVDA 语言。比如用户默认传入“Windows”,英语传入“en”等。
-m --minimal 无声、无界面、无启动通知等。
-s --secure 安全模式启动 NVDA
--disable-addons 禁用插件。
--debug-logging 开启调试日志 覆盖之前的日志记录级别设置(--loglevel-l) 包括已禁用日志。
--no-logging 禁用 NVDA 日志功能 注意 --debug-logging--loglevel 会覆盖这个参数
--no-sr-flag 不修改 Windows 系统全局屏幕阅读器标志。
--install 安装 NVDA(并启动安装的副本)。
--install-silent 静默安装 NVDA(但不启动安装后的副本)。
--enable-start-on-logon=True|False 安装时开启或关闭进入 Windows 欢迎界面时启用 NVDA 选项
--copy-portable-config 安装时,将便携版配置从所提供的路径(--config-path-c)复制到当前用户帐户目录下。
--create-portable 创建一个便携版(并启动该便携版)。 必须和 --portable-path 一起使用。
--create-portable-silent 创建一个便携版(但不启动该便携版)。 必须和 --portable-path 一起使用。
--portable-path=PORTABLEPATH 创建便携版的目录

系统范围参数

某些 NVDA 配置对整个系统的所有用户生效。 配置信息保存在注册表的这些键值内:

注册表接受下面这些配置:

名称 类型 数值 描述
configInLocalAppData DWORD 0(默认)禁用,1 启用 如果启用,则将 NVDA 用户配置存储在本地应用程序数据目录,而不是漫游应用程序数据目录。
serviceDebug DWORD 0(默认)禁用,1 启用 如果启用,会让 NVDA 在安全界面禁用安全模式。由于存在一些严重的安全隐患,强烈建议不要使用该选项。
forceSecureMode DWORD 0(默认)禁用,1 启用 如果启用,则在运行 NVDA 时强制启用安全模式

更多信息

如果您希望获得更多信息或关于 NVDA 的帮助,可访问 NVDA 官方网站。 在这里,您可以找到更多的文档、技术支持及社区资源。 这个网站还提供了 NVDA 开发的相关信息。