Question Comment puis-je arrêter le lecteur d'écran Orca?


J'ai accidentellement ouvert le lecteur d'écran Orca du Dash alors que j'essayais d'ouvrir la capture d'écran. Maintenant, tout ce que je tape ou clique est prononcé à voix haute.

Comment puis-je l'arrêter?

Pour référence, voici une capture d'écran du lecteur d'écran Orca en cours d'exécution:

Orca Screen Reader running


101
2018-04-07 00:23


origine


J'ai fait EXACTEMENT la même chose. Taper "screen" par défaut à Orca pour une raison quelconque. - Nathan J. Brauer
⁺¹ pour la capture d'écran. - Hi-Angel


Réponses:


Si vous n'avez pas besoin d'assistance, vous pouvez envisager:

sudo apt-get remove gnome-orca
killall orca

Je le dis de l'expérience désagréable de l'avoir déclenchée accidentellement à plusieurs reprises. C'est une approche à la masse, mais je n'en ai absolument pas besoin.

Si vous voulez le conserver, mais qu'il commence dès le démarrage, à moins de chercher dans l'application pour rechercher le commutateur, considérez également cette question: Comment puis-je empêcher orca de démarrer lors de la connexion?


136
2018-04-07 00:34



Si vous le tuez d'abord, vous n'avez pas à l'écouter, lisez la sortie de la apt-get remove. - Paulpro
Le mien m'a supplié de ne pas le tuer :( - Greg
Oui pas d'utilisation après tout pour au moins moi !!!! - Jasser
killall orcatravaillé pour moi à Ubuntu .. - Sampad
Merci, cela m'a sauvé. Ça ne s'arrêterait pas. Qui fabrique un outil sans interrupteur?!?! J'ai purgé et mis sur liste noire ce paquet horrible. - Cerin


Du manuel pour Orca:

Insérer+Q quitter orca.

J'ai déposé un bug à propos de l'expérience utilisateur médiocre résultant du comportement actuel d'Orca.


49
2018-04-15 05:32



Ne fonctionne pas pour moi (Gnome Shell, Ubuntu 14.04). - Chriki
Impressionnant. Les Macbooks n'ont pas de bouton "Insérer" .... - Nathan J. Brauer
Ne fonctionne pas pour moi, Debian 8 - The Vivandiere
@ NathanJ.Brauer :) - The Vivandiere


Alt+Super+S fonctionne également pour désactiver (ou activer) Orca.

Ce raccourci clavier est configuré comme suit ...

  1. Ouvrir "Paramètres système"
  2. Sélectionnez "Clavier"
  3. Sélectionnez l'onglet "Raccourcis"
  4. Dans le panneau de gauche, sélectionnez "Universal Access"
  5. Dans le panneau de droite, sélectionnez "Activer ou désactiver le lecteur d'écran"
  6. Entrez une nouvelle combinaison de touches pour activer ou désactiver Orca.

enter image description here


31
2018-02-06 02:55





  1. Désactiver le son
  2. Ouvrir un terminal
  3. $ killall orca
  4. Activer le son à nouveau

15
2018-04-07 00:47





Méthode Gui:

Ouvrez les paramètres du système, cliquez sur le bouton qui lit l’accès universel, cliquez sur l’onglet correspondant et sur cet onglet, faites passer le lecteur d’écran de l’activation / désactivation. Ou, si le lecteur d'écran a été démarré d'une autre manière, allumez-le puis éteignez-le à nouveau.


15
2018-04-07 04:44



Il est déjà réglé sur off. Pensez-vous que cela représente un bug? - ændrük
Oui, à mon avis, c'est probablement un bug, en train de faire ce que Oli a dit va probablement le réparer. - Gav
Le bouton Screen Reader était désactivé par défaut pour moi aussi, mais j'ai trouvé que je pouvais désactiver Orca en activant le bouton "on" puis "off". (La méthode Insert + Q ne fonctionne pas sur mon ordinateur). - PJ Singh


Dans l'esprit d'Ubuntu et de plus grandes philosophies open source de Linux chaque utilisateur doit pouvoir utiliser tous les logiciels, indépendamment de son handicap  1, voici quelques solutions inclusives qui vont au-delà des utilisateurs qui n’ont pas besoin ou veulent utiliser Orca.

Désactiver Orca avec les touches de raccourci Alt + Super + S

Selon le fonctionnaire documentation d'accessibilité, désactiver Orca peut être basculé avec les raccourcis clavier:
Alt + Super + S

Bien sûr, si vous utilisez un gestionnaire de fenêtres autonome tel que openbox (en vous parlant, utilisateurs de Lubuntu), les raccourcis sont différents. le rc.xml Vous devrez configurer cette option pour inclure une action d’exécution pour Orca. Voir http://openbox.org/wiki/Help:Bindings

Ou utilisez l'une des méthodes suivantes ...

Désactiver Orca en ligne de commande

Utiliser les gabarits
Le lecteur d'écran peut être désactivé via gsettings avec cette commande:
gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled false

Il semble envoyer un SIGTERM au processus Orca qui permettra à Orca d'émettre une notification audible de "lecture d'écran" avant de terminer le processus. Cela semble être le moyen le plus propre de désactiver la parole, mais comme Orca ne fonctionne plus, l'utilisateur perdra d'autres options (braille et braille-monitor).

Utiliser Orca
Cette méthode est utile pour les utilisateurs qui souhaitent désactiver la parole tout en continuant d'utiliser d'autres options de lecteur d'écran - braille et braille-monitor.

Pour redémarrer Orca avec la parole désactivée, utilisez cette commande:
nohup orca -d speech --replace & 

le nohup et & ont été inclus afin qu'il fonctionne en arrière-plan sans tuer le processus si l'utilisateur ferme le terminal.

Cette commande tue tout processus Orca en cours d'exécution, probablement avec un SIGKILL, ce qui signifie que Orca n’a pas la possibilité d’émettre la confirmation audible "Lecteur de lecteur éteint". Techniquement, ce n'est pas désactivé, car il le remplace par un nouveau processus Orca utilisant les options données.

Cette méthode peut être utilisée pour désactiver ou activer une option particulière. Courir man orca pour plus de détails.

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

Configurer les paramètres de démarrage automatique d'Orca

Les administrateurs et les utilisateurs peuvent contrôler si Orca s'exécute au démarrage. Cela peut être fait globalement pour tous les utilisateurs ou pour chaque utilisateur de votre réseau. Les paramètres de démarrage automatique d'un utilisateur individuel remplacent les paramètres globaux.

Moyen facile
Votre environnement de bureau a probablement un gestionnaire de session graphique où vous pouvez supprimer Orca de la liste des applications de démarrage. Par exemple:

  • Gnome
    Courir gnome-session-properties dans le terminal.
  • LXDE
    Courir lxsession-default-apps dans le terminal.
  • XFCE
    Courir xfce4-session dans le terminal.

Méthodes avancées La modification manuelle des paramètres de démarrage automatique doit être accessible à tous via un terminal, quel que soit l'environnement du bureau.

Modifier le fichier orca-autostart.desktop dans un éditeur de texte ou, s'il n'existe pas, créez-le dans le répertoire de démarrage automatique:

  • Répertoire de démarrage automatique pour un exemple d'utilisateur individuel:
    /home/mattmurdock/.config/autostart/ 
  • Répertoire de démarrage automatique pour tous les utilisateurs:
    /etc/xdg/autostart/ 

Si vous ne savez pas si les chemins ci-dessus sont corrects, vous pouvez probablement le trouver rapidement en exécutant locate "orca-autostart.desktop".

Pour désactiver le démarrage automatique d'Orca, assurez-vous d'inclure la ligne NotShowIn=<desktop-environment>;  remplacer <desktop-environment> avec celui pour lequel vous souhaitez le désactiver, suivi d'un point-virgule. 2

Par exemple, pour désactiver le démarrage automatique d'Orca dans Gnome, XFCE et LXDE, le fichier devrait se lire comme suit:

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

7
2018-04-20 23:50





Cliquez sur l'icône "accès universel" en haut à droite de votre écran, activez "lecteur d'écran" puis désactivez-le.


5
2017-07-10 10:47



Merci, mais je ne sais pas à quelle icône vous faites référence. Je ne vois rien par ce nom à l'écran. J'ai ajouté une capture d'écran à ma question. - ændrük


Vous pouvez tuer le processus Orca dans le terminal en:

pkill orca

S'il y a peu de processus en cours d'exécution:

ps ax | grep orca

enter image description here 

Début des lignes / s qui en résultent, il y a des identifiants de processus. Ensuite, copiez l'ID de processus / s et entrez:

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

4
2017-11-13 16:47





Ce que vous faites pour l'éteindre pour toujours est d'aller sur Démarrer et tapez lecteur d'écran orca, cliquez avec le bouton droit et appuyez sur la désinstallation. Après votre mot de passe, redémarrez. Vous ne devriez plus avoir d'Orca.


3
2017-11-13 16:27





pgrep orca

vous indiquera l'identifiant du processus en cours d'exécution orca. pgrep est comme grep pour les processus.

kill $(pgrep orca)

va tuer le processus en cours d'exécution orca. kill prend un identifiant de processus comme argument.


-1
2018-03-19 10:29



pkill orca est plus simple et fait (presque) la même chose que kill $(pgrep orca) - presque parce que ce dernier échoue de manière étrange si aucun nom de processus ne correspond orca. - David Foerster