Как остановить Orca Screen Reader?
11 ответов
Вставить+Q выйти из orca.
Я подал ошибку о плохом пользовательском опыте, которая является результатом текущего поведения Орки.
Если вам не нужна помощь, вы можете рассмотреть следующие вопросы:
sudo apt-get remove gnome-orca
killall orca
Я говорю это из-за неприятного опыта случайного срабатывания в нескольких случаях. Это подход кувалдой, но я его абсолютно не использую.
Если вы хотите сохранить его, но сейчас он запускается при загрузке, не считая поиска в приложении для поиска выключателя, подумайте и над этим вопросом: как мне остановить запуск orca при входе в систему?
Alt+Super+S также работает, чтобы выключить (или включить) Orca.
Это сочетание клавиш настроено следующим образом...
- Откройте "Системные настройки"
- Выберите "Клавиатура"
- Выберите вкладку "Ярлыки"
- На левой панели выберите "Универсальный доступ"
- На правой панели выберите "Включение или отключение чтения с экрана"
- Введите новую комбинацию клавиш, чтобы включить или выключить Orca.
- Выключить звук
- Откройте терминал
$ killall orca
- Включите звук снова
Gui Метод:
Откройте Системные настройки, нажмите кнопку с надписью универсальный доступ, нажмите на вкладку, и на этой вкладке включите и выключите программу чтения с экрана. Или, если программа чтения с экрана была запущена другим способом, включите и снова выключите.
В духе Ubuntu и большей философии открытого исходного кода Linux, согласно которому каждый пользователь должен иметь возможность использовать все программное обеспечение независимо от инвалидности 1, вот несколько всеобъемлющих решений, которые выходят за рамки пользователей, которые не нуждаются или не хотят использовать Orca.
Отключить косатку с помощью клавиш быстрого вызова Alt + Super + S
Согласно официальной документации о доступности, отключение Orca может быть переключено горячими клавишами:
Alt + Super + S
Конечно, если вы используете автономный оконный менеджер, такой как openbox (общаюсь с вами, пользователи Lubuntu), сочетания клавиш будут другими. rc.xml
Вам нужно будет настроить действие "Выполнить" для Orca. Смотрите http://openbox.org/wiki/Help:Bindings
Или используйте один из следующих методов...
Отключить Orca из командной строки
Использование GSettings
Читатель экрана может быть отключен через gsettings
с помощью этой команды:gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false
Кажется, чтобы отправить SIGTERM
к процессу Orca, который позволит Orca выдать звуковое уведомление "Отключение чтения с экрана" перед прекращением процесса. Кажется, это самый чистый способ отключить речь, но поскольку Orca больше не работает, пользователь потеряет другие параметры, которые он может использовать (braille
а также braille-monitor
).
Использование Orca
Этот метод полезен для пользователей, которые хотят отключить речь, продолжая использовать другие параметры программы чтения с экрана - braille
а также braille-monitor
,
Чтобы перезапустить Orca с отключенной речью, используйте эту команду:nohup orca -d speech --replace &
nohup
а также &
были включены, поэтому он будет работать в фоновом режиме, не убивая процесс, если пользователь закрывает терминал.
Эта команда убивает любой запущенный процесс Orca, возможно, с SIGKILL
Это означает, что Orca не имеет возможности выдать звуковое подтверждение "Отключение чтения с экрана". Технически это не выключено, хотя, потому что это заменяет это новым процессом Orca, используя предоставленные параметры.
Этот метод можно использовать для отключения или включения любой конкретной опции. Бежать man orca
для деталей.
-e, --enable=speech|braille|braille-monitor When starting orca, force the enabling of the supplied options. -d, --disable=speech|braille|braille-monitor When starting orca, force the disabling of the supplied options. --replace Replace a currently running orca process. By default, if orca detects an existing orca process for the same session, it will not start a new orca process. This option will kill and cleanup after any existing orca process and then start a new orca in its place.
Настройка параметров автозапуска Orca
Администраторы и пользователи могут контролировать, запускается ли Orca при запуске. Это может быть сделано глобально для всех пользователей или для отдельного пользователя в вашей сети. Настройки автозапуска отдельного пользователя имеют приоритет над глобальными настройками.
Простой способ
В вашей рабочей среде, вероятно, есть графический менеджер сеансов, в котором вы можете удалить Orca из списка приложений для запуска. Например:
- Гном
Бежатьgnome-session-properties
в терминале. - LXDE
Бежатьlxsession-default-apps
в терминале. - XFCE
Бежатьxfce4-session
в терминале.
Расширенные методы Изменение настроек автозапуска вручную должно быть доступно каждому через терминал, независимо от среды рабочего стола.
Редактировать файл orca-autostart.desktop
в текстовом редакторе или, если он не существует, создайте его в каталоге автозапуска:
- Каталог автозапуска для отдельного пользовательского примера:
/home/mattmurdock/.config/autostart/
- Каталог автозапуска для всех пользователей:
/etc/xdg/autostart/
Если вы не уверены в правильности указанных выше путей, вы можете быстро найти их, запустив locate "orca-autostart.desktop"
,
Чтобы отключить автозапуск Orca, обязательно включите строку NotShowIn=<desktop-environment>;
замена <desktop-environment>
с одним (и), для которого вы хотите его отключить, за которым следует точка с запятой. 2
Например, чтобы отключить автозапуск Orca в Gnome, XFCE и LXDE, файл должен выглядеть следующим образом:
[Desktop Entry]
Type=Application
Name=Orca screen reader
Exec=orca
NoDisplay=true
AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-enabled
X-GNOME-AutoRestart=true
X-Ubuntu-Gettext-Domain=orca
NotShowIn=Gnome;XFCE;LXDE;
Нажмите на значок "универсальный доступ" в правом верхнем углу экрана, включите "средство чтения с экрана" и выключите его.
Вы можете убить Orca Process в терминале:
pkill orca
Если запущено несколько процессов:
ps ax | grep orca
В начале результирующей строки / с указываются идентификаторы процесса. Затем скопируйте идентификаторы процессов и введите:
sudo kill -9 <process id1> <process id2>
Чтобы отключить его навсегда, перейдите в "Пуск" и введите orca screen reader, щелкните правой кнопкой мыши и нажмите "Удалить". После вашего пароля перезагрузите компьютер. Тебе больше не следует включать Orca.
pgrep orca
сообщит вам идентификатор текущего запущенного процесса orca. pgrep
это как grep для процессов.
kill $(pgrep orca)
убьет текущий запущенный процесс orca. kill
принимает идентификатор процесса в качестве аргумента.