Come posso bloccare Orca Screen Reader?

101

Ho accidentalmente aperto Orca Screen Reader da Dash quando stavo cercando di aprire Screenshot. Ora tutto ciò che scrivo o clicco viene pronunciato ad alta voce.

Come faccio a smettere?

Per riferimento, ecco uno screenshot di Orca Screen Reader in esecuzione:

    
posta ændrük 07.04.2013 - 02:23

10 risposte

49

Dal manuale di Orca :

  

Inserisci + Q esci da orca.

Ho archiviato un bug sulla scarsa esperienza utente derivante dal comportamento corrente di Orca.

    
risposta data ændrük 15.04.2013 - 07:32
135

Se non hai bisogno di assistenza, potresti prendere in considerazione:

sudo apt-get remove gnome-orca
killall orca

Dico questo dalla spiacevole esperienza di averla innescata accidentalmente in diverse occasioni. È un approccio maldestro, ma non ne ho assolutamente bisogno.

Se vuoi mantenerlo ma sta iniziando al momento dell'avvio, a meno che non cerchi l'applicazione per cercare il fuori-interruttore, considera anche questa domanda: Come posso impedire a orca di avviarsi all'accesso?

    
risposta data Oli 07.04.2013 - 02:34
31

Alt + Super + S funziona anche per disattivare Orca (o su).

Questa scorciatoia da tastiera è configurata come segue ...

  1. Apri "Impostazioni di sistema"
  2. Seleziona "Tastiera"
  3. Seleziona la scheda "Scorciatoie"
  4. Nel pannello di sinistra, seleziona "Accesso universale"
  5. Nel riquadro di destra, seleziona "Attiva o disattiva lo screen reader"
  6. Inserisci una nuova combinazione di tasti per attivare o disattivare Orca.

    
risposta data PJ Singh 06.02.2014 - 03:55
15

Metodo Gui:

Apri le Impostazioni di sistema, fai clic sul pulsante che legge l'accesso universale, fai clic sulla scheda che vede e su quella scheda attiva lo screen reader da spento a spento. Oppure, se lo screen reader è stato avviato in un altro modo, accendilo e quindi spegnilo di nuovo.

    
risposta data Gav 07.04.2013 - 06:44
14
  1. Disattiva audio
  2. Apri un terminale
  3. $ killall orca
  4. Attiva nuovamente il suono
risposta data likeitlikeit 07.04.2013 - 02:47
7

Nello spirito di Ubuntu e delle più grandi filosofie open source di Linux che ogni utente dovrebbe essere in grado di utilizzare tutto il software indipendentemente dalla disabilità 1 , ecco alcune soluzioni inclusive che vanno oltre gli utenti che non hanno bisogno o desiderano utilizzare Orca.

Disattiva Orca con Shorcut Keys Alt + Super + S

Secondo la documentazione sull'accessibilità , la disattivazione di Orca può essere attivata con hotkey:
Alt + Super + S

Naturalmente, se stai utilizzando un gestore di finestre stand-alone come Openbox (parlando con te, utenti di Lubuntu), le combinazioni di tasti sono diverse. Il rc.xml dovrebbe essere configurato da te per includere un'azione di esecuzione per Orca. Vedi link

O usa uno dei seguenti metodi ...

Disattiva Orca dalla riga di comando

Utilizzo di GSettings
Lo screen reader può essere disattivato tramite gsettings con questo comando:
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false

Sembra inviare un SIGTERM al processo Orca che consentirà a Orca di emettere una notifica udibile "Screen reader off" prima di terminare il processo. Questo sembra essere il modo più pulito per disabilitare la voce, ma poiché Orca non è più in esecuzione, l'utente perderà altre opzioni che potrebbero utilizzare ( braille e braille-monitor ).

Uso di Orca
Questo metodo è utile per gli utenti che desiderano disabilitare la voce mentre continuano a utilizzare altre opzioni di screen reader: braille e braille-monitor .

Per riavviare Orca con la parola disabilitata, usa questo comando:
nohup orca -d speech --replace &

Sono stati inclusi nohup e & , quindi verrà eseguito in background senza uccidere il processo se l'utente chiude il terminale.

Questo comando uccide qualsiasi processo Orca in esecuzione, probabilmente con una SIGKILL , il che significa che Orca non ha la possibilità di emettere la conferma sonora "Screen reader off". Tecnicamente non è spento, perché lo sostituisce con un nuovo processo Orca utilizzando le opzioni fornite.

Questo metodo può essere usato per disabilitare o abilitare qualsiasi opzione particolare. Esegui man orca per i dettagli.

   -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.

Configura le impostazioni di avvio automatico di Orca

Gli amministratori e gli utenti possono controllare se Orca viene eseguito all'avvio. Questo può essere fatto globalmente per tutti gli utenti o per singolo utente nella tua rete. Le impostazioni di avvio automatico di un singolo utente sovrascrivono le impostazioni globali.

Modo semplice L'ambiente desktop probabilmente ha un gestore di sessioni grafico in cui è possibile rimuovere Orca dall'elenco delle app di avvio. Ad esempio:

  • Gnome
    Esegui gnome-session-properties nel terminale.
  • LXDE
    Esegui lxsession-default-apps nel terminale.
  • XFCE
    Esegui xfce4-session nel terminale.

Metodi avanzati La modifica manuale delle impostazioni di avvio automatico dovrebbe essere disponibile a tutti tramite terminale, indipendentemente dall'ambiente desktop.

Modifica il file orca-autostart.desktop in un editor di testo o, se non esiste, crealo nella directory di avvio automatico:

  • Directory di avvio automatico per un singolo esempio utente:
    /home/mattmurdock/.config/autostart/
  • Directory di avvio automatico per tutti gli utenti:
    /etc/xdg/autostart/

Se non sei sicuro che i percorsi precedenti siano corretti, probabilmente lo troverai rapidamente eseguendo locate "orca-autostart.desktop" .

Per disabilitare l'avvio automatico di Orca, assicurati di includere la riga NotShowIn=<desktop-environment>; che sostituisce <desktop-environment> con la (e) (i) che desideri disabilitare, ciascuna seguita da un punto e virgola. 2

Ad esempio, per disabilitare l'avvio automatico di Orca in Gnome, XFCE e LXDE, il file dovrebbe leggere come segue:

[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;
    
risposta data iyrin 21.04.2015 - 01:50
5

Fai clic sull'icona "accesso universale" nella parte in alto a destra dello schermo, attiva lo "screen reader" e disattivalo.

    
risposta data jeffwgtn 10.07.2013 - 12:47
4

Puoi terminare il processo Orca nel terminale:

pkill orca

Se ci sono pochi processi in esecuzione:

ps ax | grep orca

Inizio della / e linea / e risultante / i / e ID processo. Quindi copia gli ID processo e inserisci:

sudo kill -9 <process id1> <process id2>
    
risposta data user224082 13.11.2013 - 17:47
3

Quello che fai per spegnerlo per sempre è andare su Start e digitare lo screen reader orca, fare clic con il tasto destro del mouse e premere uninstall. Dopo la password, riavviare. Non dovresti più avere Orca.

    
risposta data Matthew 13.11.2013 - 17:27
-1
pgrep orca

ti dirà l'id di processo del processo orca corrente. pgrep è come grep per i processi.

kill $(pgrep orca)

ucciderà il processo orca corrente. kill accetta un ID di processo come argomento.

    
risposta data Captain_Obvious 19.03.2017 - 11:29

Leggi altre domande sui tag