Додаток RDAccess (Remote Desktop Accessibility) додає підтримку доступу до сеансів віддаленого робочого столу в NVDA за допомогою Microsoft Remote Desktop, Citrix або VMware Horizon. При встановленні в NVDA як на клієнті, так і на сервері, мова і шрифт Брайля, згенеровані на сервері, будуть відтворюватися на клієнтській машині. Це дає користувачеві можливість керувати віддаленою системою так само ефективно, як і локальною.
Initial stable release.
After installation, the RDAccess add-on can be configured using NVDA’s settings dialog, which can be accessed from the NVDA Menu by choosing Preferences > Settings… After that, choose the Remote Desktop category.
Цей діалог містить такі налаштування:
This list of check boxes controls the operating mode of the add-on. You can choose between:
Щоб забезпечити плавний початок роботи додатка, усі налаштування початково ввімкнено. Проте вам рекомендується вимкнути режим сервера або клієнта, якщо це необхідно.
Це налаштування доступне лише в режимі сервера. Це гарантує, що підключення буде автоматично відновлено, коли віддалений синтезатор мовлення активний і з’єднання втрачено. Поведінка дуже схожа на автоматичне визначення дисплея Брайля. Це також пояснює, чому існує лише такий варіант для мовлення. Повторне підключення віддаленого брайлівського дисплея виконується автоматично, якщо вибрати параметр «Автоматично» в діалозі вибору брайлівського дисплея.
Це налаштування увімкнено початково. Наполегливо рекомендується залишити це налаштування увімкненим, якщо сервер віддаленого робочого столу не має аудіовиходу.
This client option, when enabled, allows you to control driver settings (such as synthesizer voice and pitch) from the remote system. This is especially useful when you have difficulties accessing the local NVDA menu when controlling a remote system. Changes performed on the remote system will automatically be reflected locally.
While enabling this option implies some performance degradation, you are yet advised to enable it. When this option is disabled, speech synthesizer ppitch changes for capitals don’t work.
Це клієнтське налаштування доступне лише у встановлених копіях NVDA. Якщо це налаштування увімкнено, воно гарантує, що клієнтська частина NVDA буде завантажена у вашому клієнті віддаленого робочого столу, навіть якщо NVDA не запущено.
To use the client portion of RDAccess, several changes have to be maede in the Windows Registry. The add-on ensures that these changes are made under the profile of the current user. These changes don’t require administrative privileges. Therefore, NVDA can automatically apply the necessary changes when loaded, and undo these changes when exiting NVDA. This ensures that the add-on is fully compatible with portable versions of NVDA.
This option is disabled by default. However, if you are running an installed copy and you are the only user of the system, you are advised to enable this option. This ensures smooth operation in case NVDA is not active when connecting to a remote system and is then started afterwards.
Це налаштування увімкнено початково і гарантує, що клієнтська частина RDAccess буде завантажена у клієнті Microsoft Remote Desktop (mstsc) під час запуску NVDA. Якщо не увімкнути підтримку постійного клієнта за допомогою попереднього налаштування, ці зміни буде автоматично скасовано при виході з NVDA.
Це налаштування увімкнено початково і гарантує, що клієнтська частина RDAccess буде завантажена у програмі Citrix Workspace під час запуску NVDA. Якщо не увімкнути підтримку постійного клієнта за допомогою попередньоо налаштування, ці зміни буде автоматично скасовано при виході з NVDA.
Це налаштування доступне лише в таких випадках:
Під час використання RDAccess із програмою Citrix Workspace варто звернути увагу на кілька важливих моментів.
У Citrix Virtual Apps and Desktops 2109 компанія Citrix увімкнула так званий список дозволених віртуальних каналів. Це означає, що віртуальні канали сторонніх виробників, включаючи канал, необхідний для RDAccess, початково заборонено. Для отримання додаткової інформації див. цю статтю в блозі Citrix
Явний дозвіл каналу RdPipe, необхідний для RDAccess, ще не перевірено. Наразі, ймовірно, найкращим варіантом буде вимкнути список дозволених каналів. Якщо ваш системний адміністратор незадоволений цим, не соромтеся написати рядок у спеціальному випуску.
Якщо ви хочете повідомити про проблему або зробити свій внесок, перегляньте сторінку проблем на Github
This add-on relies on RD Pipe, a library written in Rust backing the remote desktop client support. RD Pipe is redistributed as part of this add-on under the terms of version 3 of the GNU Affero General Public License as published by the Free Software Foundation.
[[!tag stable dev beta]]