Orcaスクリーンリーダーを停止するにはどうすればよいですか?


107

スクリーンショットを開こうとしたときに、誤ってダッシュからOrcaスクリーンリーダーを開いた。これで、入力またはクリックしたすべてが大声で読み上げられます。

停止するにはどうすればよいですか?

参考のために、以下は実行中のOrcaスクリーンリーダーのスクリーンショットです。

実行中のOrcaスクリーンリーダー


2
まったく同じことをしました。「スクリーン」と入力すると、何らかの理由でOrcaがデフォルトになります。
ネイサンJB

スクリーンショットは⁺¹。
ハイエンジェル

回答:


144

サポートが必要ない場合は、次のことを検討してください。

sudo apt-get remove gnome-orca
killall orca

これは、偶然にも何度かトリガーをトリガーするという不快な経験からです。それは大胆なアプローチですが、私はそれを絶対に使いません。

そのままにしておきたいが、起動時に起動し、オフスイッチを探すためにアプリケーションを探す必要がない場合は、この質問も考慮してください。ログイン時にorcaが起動しないようにするにはどうすればよいですか。


28
あなたが最初にそれを殺すなら、あなたはそれを聞く必要はありませんapt-get remove
ポール14年

8
私はそれを殺さないように私に懇願しました:(
グレッグ

はい、少なくとも私にとっては結局それを使用しません!!!!
ジャッサー

2
killall orcaUbuntuで私のために働いた
..-Sampad

1
ありがとう、これは私を救った。止まらないでしょう。オフスイッチなしでツールを作成するのは誰ですか?!?!この恐ろしいパッケージを削除してブラックリストに追加しました。
セリン

51

Orcaマニュアルから:

Insert+ Qorcaを終了します。

私が提出されてきたバグをオルカの現在の行動の結果でユーザーエクスペリエンスの低下について。


9
私には機能しません(Gnome Shell、Ubuntu 14.04)。
Chriki

1
驚くばかり。MacBookには、「挿入」ボタン....持っていません
ネイサンJB

1
Debianの8、私のために動作しません
ヴィヴァンディエール

@ NathanJ.Brauer :)
ヴィヴァンディエール

38

Alt+ Super+ Sは、Orcaをオフ(またはオン)にするためにも機能します。

このキーボードショートカットは次のように構成されています...

  1. 「システム設定」を開きます
  2. 「キーボード」を選択します
  3. 「ショートカット」タブを選択します
  4. 左側のパネルで、「ユニバーサルアクセス」を選択します
  5. 右側のパネルで、「スクリーンリーダーをオンまたはオフにする」を選択します
  6. 新しいキーの組み合わせを入力して、Orcaのオンとオフを切り替えます。

ここに画像の説明を入力してください


16
  1. 音を消す
  2. ターミナルを開く
  3. $ killall orca
  4. 音をもう一度オンにする

15

Guiメソッド:

システム設定を開き、ユニバーサルアクセスを読み取るボタンをクリックし、表示されているタブをクリックし、そのタブページでスクリーンリーダーをオンからオフに切り替えます。または、スクリーンリーダーが他の方法で起動された場合は、再度オンにしてからオフにします。


1
すでにオフに設定されています。これはバグだと思いますか?
エンドリューク

はい、私の意見では、それはおそらくバグであり、Oliが言ったことを実行するとおそらく修正されます。
Gav

1
スクリーンリーダーボタンもデフォルトでオフになっていますが、Orcaをオフにしてボタンを「オン」にしてから「オフ」に切り替えることができます。(Insert + Qメソッドは私のコンピューターでは機能しません)。
PJシン

8

Ubuntuと大きなLinuxのオープンソース哲学の精神では、すべてのユーザーが障害に関係なく、すべてのソフトウェアを使用することができるはず 1、ここで必要かオルカを使用したくないユーザーを超えていくつかの包括的ソリューションです。

ショートカットキーでOrcaを無効にするAlt+ Super+S

公式のアクセシビリティ文書によると、Orcaの無効化はホットキーで切り替えることができます:
Alt+ Super+S

もちろん、openboxのようなスタンドアロンのウィンドウマネージャーを実行している場合(Lubuntuユーザーに話しかけている場合)、キーバインドは異なります。rc.xmlオルカのための実行アクションを含めるために、あなたが設定しなければならないであろう。http://openbox.org/wiki/Help:Bindingsをご覧ください

または、次のいずれかの方法を使用します...

コマンドラインからOrcaを無効にする

GSettings
使用スクリーンリーダーはgsettings、次のコマンドで無効にできます。
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false

SIGTERMOrcaプロセスにを送信すると、Orcaはプロセスを終了する前に「スクリーンリーダーオフ」の音声通知を発行できるようになります。これは、音声を無効にする最もクリーンな方法のようですが、Orcaが実行されなくなったため、ユーザーは使用している他のオプション(brailleおよびbraille-monitor)を失います。

オルカ使用
-この方法は、他のスクリーンリーダーのオプションを使用することを継続しながらスピーチを無効にしたいユーザーのために有用であるbraillebraille-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 ターミナルで
    実行gnome-session-propertiesします。
  • LXDE ターミナルで
    実行lxsession-default-appsします。
  • XFCE ターミナルで
    実行xfce4-sessionします。

高度な方法 デスクトップ環境に関係なく、自動起動設定を手動で変更することは、ターミナルを介してすべてのユーザーが利用できる必要があります。

orca-autostart.desktopテキストエディタでファイルを編集するか、ファイルが存在しない場合は、autostartディレクトリに作成します。

  • 個々のユーザーの例の自動起動ディレクトリ:
    /home/mattmurdock/.config/autostart/
  • すべてのユーザーの自動起動ディレクトリ:
    /etc/xdg/autostart/

上記のパスが正しいかどうかわからない場合は、おそらくを実行してすばやく見つけることができますlocate "orca-autostart.desktop"

Orcaの自動起動を無効にするには、無効にしたい行にNotShowIn=<desktop-environment>; 置き換える行を必ず含めて<desktop-environment>ください。各行にはセミコロンが続きます。2

たとえば、Gnome、XFCE、LXDEでOrcaの自動起動を無効にするには、ファイルは次のようになります。

[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;

5

画面右上の「ユニバーサルアクセス」アイコンをクリックし、「スクリーンリーダー」をオンにしてからオフにします。


感謝しますが、どのアイコンを参照しているのかわかりません。その名前の画面には何も表示されません。質問にスクリーンショットを追加しました。
アーンドリュック

4

ターミナルでOrcaプロセスを強制終了するには、次の方法があります。

pkill orca

実行中のプロセスが少ない場合:

ps ax | grep orca

ここに画像の説明を入力してください

結果の行/ sの先頭には、プロセスID / sがあります。次に、プロセスID / sをコピーして、次を入力します。

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

3

永久に無効にするには、[スタート]に移動してorcaスクリーンリーダーを入力し、右クリックして[アンインストール]を押します。パスワードを入力したら、再起動します。もうOrcaをオンにしないでください。


-1
pgrep orca

現在実行中のorcaプロセスのプロセスIDがわかります。pgrepプロセスのgrepのようなものです。

kill $(pgrep orca)

現在実行中のorcaプロセスを強制終了します。kill引数としてプロセスIDを取ります。


pkill orcakill $(pgrep orca)、プロセス名が一致しない場合に奇妙な方法で失敗するためorcaです。
デビッドフォースター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.