回答:
サポートが必要ない場合は、次のことを検討してください。
sudo apt-get remove gnome-orca
killall orca
これは、偶然にも何度かトリガーをトリガーするという不快な経験からです。それは大胆なアプローチですが、私はそれを絶対に使いません。
そのままにしておきたいが、起動時に起動し、オフスイッチを探すためにアプリケーションを探す必要がない場合は、この質問も考慮してください。ログイン時にorcaが起動しないようにするにはどうすればよいですか。
apt-get remove
。
killall orca
Ubuntuで私のために働いた
Guiメソッド:
システム設定を開き、ユニバーサルアクセスを読み取るボタンをクリックし、表示されているタブをクリックし、そのタブページでスクリーンリーダーをオンからオフに切り替えます。または、スクリーンリーダーが他の方法で起動された場合は、再度オンにしてからオフにします。
Ubuntuと大きなLinuxのオープンソース哲学の精神では、すべてのユーザーが障害に関係なく、すべてのソフトウェアを使用することができるはず 1、ここで必要かオルカを使用したくないユーザーを超えていくつかの包括的ソリューションです。
公式のアクセシビリティ文書によると、Orcaの無効化はホットキーで切り替えることができます:
Alt+ Super+S
もちろん、openboxのようなスタンドアロンのウィンドウマネージャーを実行している場合(Lubuntuユーザーに話しかけている場合)、キーバインドは異なります。rc.xml
オルカのための実行アクションを含めるために、あなたが設定しなければならないであろう。http://openbox.org/wiki/Help:Bindingsをご覧ください
または、次のいずれかの方法を使用します...
GSettings
の使用スクリーンリーダーはgsettings
、次のコマンドで無効にできます。
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false
SIGTERM
Orcaプロセスにを送信すると、Orcaはプロセスを終了する前に「スクリーンリーダーオフ」の音声通知を発行できるようになります。これは、音声を無効にする最もクリーンな方法のようですが、Orcaが実行されなくなったため、ユーザーは使用している他のオプション(braille
およびbraille-monitor
)を失います。
オルカ使用
-この方法は、他のスクリーンリーダーのオプションを使用することを継続しながらスピーチを無効にしたいユーザーのために有用である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を削除できるグラフィカルセッションマネージャーがあります。例えば:
gnome-session-properties
します。 lxsession-default-apps
します。 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;
ターミナルでOrcaプロセスを強制終了するには、次の方法があります。
pkill orca
実行中のプロセスが少ない場合:
ps ax | grep orca
結果の行/ sの先頭には、プロセスID / sがあります。次に、プロセスID / sをコピーして、次を入力します。
sudo kill -9 <process id1> <process id2>
pgrep orca
現在実行中のorcaプロセスのプロセスIDがわかります。pgrep
プロセスのgrepのようなものです。
kill $(pgrep orca)
現在実行中のorcaプロセスを強制終了します。kill
引数としてプロセスIDを取ります。
pkill orca
はkill $(pgrep orca)
、プロセス名が一致しない場合に奇妙な方法で失敗するためorca
です。