Как мне остановить программу чтения с экрана Orca?

Я случайно открыл программу чтения с экрана Orca из панели управления, когда пытался открыть скриншот. Теперь все, что я набираю или нажимаю, произносится вслух.

Как мне остановить это?

Для справки, вот скриншот запущенной программы чтения с экрана Orca:

Orca Screen Reader running

Если вам не нужна помощь, возможно, вы захотите рассмотреть:

sudo apt-get remove orcasudo apt-get remove gnome-orcakillall orca

Я говорю это из-за неприятного опыта случайного запуска его несколько раз. Это подход с кувалдой, но мне он абсолютно не нужен.

Если вы хотите сохранить его, но сейчас он запускается при загрузке, не просматривая приложение в поисках выключателя, рассмотрите этот вопрос тоже.

Также обратите внимание, что имя пакета переходит из gnome-orca к orca. Я оставляю оба вышеперечисленных варианта на время поддерживаемых выпусков.

Из руководство для косатки:

Insert+Q бросить "косатку".

Я подал заявление ошибка о плохом пользовательском опыте, который является результатом текущего поведения Orca.

Сочетание клавиш

Alt+Super+S также работает для выключения (или включения) Orca.

Ubuntu 18.04+ : Настройка сочетания клавиш

В Ubuntu 18.04+ это сочетание клавиш настраивается следующим образом...

  1. Откройте "Системные настройки";
  2. Выберите "Сочетания клавиш" на левой панели
  3. Перейдите к разделу "Универсальный доступ" на правой панели
  4. Нажмите "Включить или выключить программу чтения с экрана";
  5. Во всплывающем диалоговом окне введите новую комбинацию клавиш для включения или выключения Orca

Configure Keyboard Shortcut in Ubuntu 18.04+

Ubuntu 18.04+ : Отключите Orca с помощью графического интерфейса

Вы также можете отключить Orca с помощью графического интерфейса. В Ubuntu 18.04+ следующие шаги...

  1. Откройте "Системные настройки";
  2. Выберите "Универсальный доступ" на левой панели
  3. Перейдите к разделу "Просмотр" на правой панели
  4. Нажмите "Программа чтения с экрана"
  5. Во всплывающем диалоговом окне сдвиньте переключатель влево, чтобы отключить Orca

Turn off Orca using the GUI in Ubuntu 18.04+

Ubuntu 14.04 : Настройка сочетания клавиш

В Ubuntu 14.04 это сочетание клавиш настроено следующим образом...

  1. Откройте "Системные настройки";
  2. Выберите "Клавиатура";
  3. Выберите вкладку "Ярлыки"
  4. На левой панели выберите "Универсальный доступ";
  5. На правой панели выберите "Включить или выключить программу чтения с экрана".;
  6. Введите новую комбинацию клавиш, чтобы включить или выключить Orca.

Configure Keyboard Shortcut in Ubuntu 14.04

  1. Выключите звук
  2. Откройте терминал
  3. $ killall orca
  4. Снова включите звук

Метод графического интерфейса пользователя:

Откройте системные настройки, нажмите на кнопку с надписью "Универсальный доступ", перейдите на вкладку "Просмотр" и на этой вкладке включите программу чтения с экрана из режима "Включено" в режим "Выключено". Или, если программа чтения с экрана была запущена каким-либо другим способом, включите ее, а затем снова выключите.

В духе философии Ubuntu и большей части linux с открытым исходным кодом, которая каждый пользователь должен иметь возможность использовать все программное обеспечение независимо от инвалидности 1, вот несколько комплексных решений, которые выходят за рамки пользователей, которые не нуждаются или не хотят использовать Orca.

Отключите Orca с помощью клавиш Shorcut 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=ApplicationName=Orca screen readerExec=orcaNoDisplay=trueAutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-enabledX-GNOME-AutoRestart=trueX-Ubuntu-Gettext-Domain=orcaNotShowIn=Gnome;XFCE;LXDE;

Нажмите на значок "универсальный доступ" в правом верхнем углу экрана, включите "программу чтения с экрана", а затем выключите ее.

Вы можете убить процесс Orca в терминале, выполнив:

pkill orca

Если запущено несколько процессов:

ps ax | grep orca

enter image description here

Начало в результирующей строке / строках есть Идентификатор /ы процесса. Затем скопируйте идентификатор /ы процесса и введите:

sudo kill -9 <process id1> <process id2>

Что вы делаете, чтобы отключить его навсегда, так это заходите в меню Пуск и вводите программу чтения с экрана orca, щелкаете правой кнопкой мыши и нажимаете удалить. После ввода пароля перезагрузитесь. Тебе больше не следует носить Косатку.

Параметры специальных возможностей KDE позволяют запускать Orca при загрузке.

KDE Accessibility Options

Я сделал ТОЧНО то же самое. По какой-то причине при вводе “экран” по умолчанию используется Orca.

⁺1 для скриншота.