Accueil>Tutoriels>Scripts magiques > Arobase @
Article vu : 1624 foisArobase @

Lire un document, quand on est non-voyant, ce n’est pas toujours facile, c’est pourquoi nous continuons à chercher des moyens simples pour y arriver.
Une touche arobase
Les touches de clavier, ça va, ça vient, ça change selon les ordinateurs. Mais toujours pas de touche @ , sauf sur les ordinateurs Mac.
Or ça sert souvent, l’arobase ! Nous avons donc eu l’idée de détourner une touche du clavier. Mais laquelle ? Nous avions pensé à "Arrêt-Défil" mais cette touche n’existe pas toujours. Nous avions pensé à la touche ’Pause’ mais celle-ci est parfois activée avec la touche Fn.
Finalement nous avons choisi une touche qui sert peu : celle qui se trouve au début de la rangée des chiffres du pavé principal, juste au-dessus de la touche Tabulation. C’est finalement un bon emplacement. Cette touche, selon les claviers, fait une ligature ’œ ’ ou bien le petit 2 de la notation m2
Méthode avec "session et démarrage"
A - installer x11-xserver-utils
B - modifier : session et démarrage
A - 1 - Pour installer x11-xserver-utils , lancer d’abord le terminal en faisant WIN + T.
2 - copier la phrase :
sudo apt install x11-xserver-utils
on vous demandera votre mot de passe.
3 - fermer le terminal avec : Alt + F4.
4 - Vérifier d’abord avec xev que cette touche a bien le keycode 49.
B - 1 - Lancer le menu Whisker en faisant : Win + L.
2 - saisir le mot : session et valider avec Entrée.
3 - Avec Flèche-droite, deux fois, aller à l’onglet : démarrage automatique.
4 - Faire : ALT + J pour atteindre le bouton : ajouter.
5 - On se trouve dans la première zone de saisie d’une fenêtre. Ecrire alors le nom de l’outil, par exemple : la touche arobase..
6 - tabuler deux fois pour arriver à la zone de saisie intitulée : commande.
7 - dans cette zone, écrire :
xmodmap -e "keycode 49 = at at at at"
il y a bien quatre fois le mot at. Attention à bien respecter les espaces.
8 - valider avec ALT + V.
9 - fermer avec ALT + F4.
10 - redémarrer l’ordinateur.
Cette commande correspond à un fichier nommé arobase.sh qui se trouve dans $HOME/.config/autostart
et qui contient ceci :
[Desktop Entry] Encoding=UTF-8 Version=0.9.4 Type=Application Name=arobase Comment= Exec=/usr/bin/xmodmap -e "keycode 49 = at at at at" OnlyShowIn=XFCE; RunHook=0 StartupNotify=false Terminal=false Hidden=false
Méthode avec un script
On peut fabriquer le script arobase.sh et on copie ce script dans /usr/local/bin.
et ensuite :
- lancer le menu Whisker avec : Win + L
- frapper le mot clavier
- Flèche-Droite une fois pour arriver à : raccourcis d’applications.
- TABuler jusqu’au bouton : ajouter . Ou bien faire : ALT + J.
- On arrive à une zone de saisie et on entend : entrez la commande.
- Entrer alors cette commande : sh /usr/local/bin/arobase.sh
- et valider avec : ALT + V
- Ensuite on n’entend rien mais il faut fraper la touche située au-dessus de la touche de tabulation.
- La manipulation est enregistrée.
- Fermer avec ALT + F4.
Autre choix : Mu devient arobase

Il y a une autre façon de faire une touche arobase sur un clavier : en détournant la touche "µ" qu’on prononce "mu". Souci : cette touche est sans doute trop proche de la touche Entrée.
Vérifier d’abord avec xev, comme ci-dessus, que cette touche a bien le keycode 51. Ensuite :
1 - Lancer le menu Whisker en faisant : Win + L.
2 - saisir le mot : session et valider avec Entrée.
3 - Avec Flèche-droite, deux fois, aller à l’onglet : démarrage automatique.
4 - Faire : ALT + J pour atteindre le bouton : ajouter.
5 - On se trouve dans la première zone de saisie d’une fenêtre. Ecrire alors le nom de l’outil, par exemple : la touche arobase..
6 - tabuler deux fois pour arriver à la zone de saisie intitulée : commande.
7 - dans cette zone, écrire :
xmodmap -e "keycode 51 = at asterisk at asterisk"
8 - valider avec ALT + V.
9 - fermer avec ALT + F4.
10- redémarrer l’ordinateur.
Cette modification se fera au démarrage de l’ordinateur. Si on utilise un clavier externe, il faut que ce clavier soit branché avant le démarrage de l’ordinateur.
Une icône pour l’arobase.
Pour faire un arobase, on fait AltGr + à, ou bien on utilise la touche ci-dessus.
Mais s’il y a des personnes qui ne peuvent pas faire ces raccourcis, on peut leur créer des icônes sur le bureau.
Il faut utiliser le script : arobase.sh et installer ce script dans /usr/local/bin avec les permissions nécessaires. Comme expliqué ici
Ensuite il faut créer l’icône :
1 – lancer un Terminal avec WIN + T
2 – Ecrire :
exo-desktop-item-edit -c "$HOME/Bureau"
3 - Cela ouvre une fenêtre intitulée : ‘Créer un lanceur’.
On se trouve dans la zone : Nom.
Dans la zone Nom, mettre : Arobase
Tabuler deux fois jusqu’à la zone : Commande.
Dans la zone Commande, mettre :
sh /usr/local/bin/arobase.sh
Enregistrer avec Alt + E, et puis valider.
Et glisser cette icône sur un des tableaux de bord.
Menu contextuel = clic-droit
Ceux qui manient la souris savent bien ce qu’est un "clic-droit". Pour une personne non-voyante, on ne parle pas d’un clic-droit, on parle d’un menu-contextuel.
Le menu contextuel propose des actions à effectuer en fonction du contexte, comme son nom l’indique. Si vous affichez le menu contextuel sur un fichier, une application ou dans une fenêtre, les actions proposées ne seront pas les mêmes.
Le menu contextuel est très pratique car il permet d’effectuer de nombreuses manipulations, comme couper, copier, coller, renommer ou supprimer un élément. Enfin, certains logiciels viennent greffer leurs fonctionnalités aux menus contextuels, afin de proposer des accès rapides à leurs fonctions.
Pour une personne non-voyante, le menu contextuel peut s’obtenir de deux façons :
- ou bien avec la combinaison : MAJ + F10 qui n’est pas très facile à utiliser. Le mieux est d’utiliser la touche Maj droite car la touche F10 est quatre rangs au-dessus.
- ou bien, si elle existe, avec la touche Menu qui se trouve à droite de la barre d’espace. Quand on frappe cette touche on entend : Menu, ou bien : Fenêtre, quand le lecteur d’écran est actif. Cette touche Menu s’appelle aussi parfois : touche application.
Il y a une troisième façon d’obtenir la touche Menu : en détournant une touche existante, par exemple la touche "Pause" si on ne s’en sert pas. Il faut regarder, en lançant xev dans un terminal, quel est le keycode de cette touche. Si cette touche a le keycode 107. On peut donc :
1 - Lancer le menu Whisker en faisant : Win + L.
2 - saisir le mot : session et valider avec Entrée.
3 - Avec Flèche-droite, deux fois, aller à l’onglet : démarrage automatique.
4 - Faire : ALT + J pour atteindre le bouton : ajouter.
5 - On se trouve dans la première zone de saisie d’une fenêtre. Ecrire alors le nom de l’outil, par exemple : la touche Menu.
6 - tabuler deux fois pour arriver à la zone de saisie intitulée : commande.
7 - dans cette zone, écrire :
xmodmap -e "keycode 107 = Menu Menu"
il y a bien deux fois le mot Menu. Attention à bien respecter les espaces.
8 - valider avec ALT + V.
9 - fermer avec ALT + F4.
10- redémarrer l’ordinateur.
(attention à bien repérer le keycode avant de faire cela).
Et si vous voulez une quatrième méthode d’avoir cette touche ’Menu contextuel’, on peut créer un raccourci-spécial. Pour cela :
1 - lancer le menu Whisker avec : Win + L ,
2 - dans la zone de recherche, écrire : clavier et valider.
3 - un coup de flèche-droite amène à : raccourcis d’applications. Valider.
4 - faire : Alt + J qui amène au bouton ’Ajouter’, puis valider.
5 - dans la ligne de commande écrire : xfdesktop —menu (attention, il y a deux tirets)
6 - valider et on vous demande de frapper une touche, frapper alors la touche ’Pause’
puis fermer.
L’avantage de cette touche ’Menu’ qui correspond à un clic-droit, c’est qu’elle est facile à trouver en haut à droite de la rangée des touches supérieures.
Modifier les touches d’un clavier
oui, il est possible de modifier les touches d’un clavier. Il y a une bonne explication ici, en anglais.
Notes et consignes
- Retour à la page-accueil du siteAttention, certains logiciels et certains raccourcis-clavier sont spécifiques : ils ne fonctionnent qu'avec Aciah-Linux. ils sont destinés à simplifier le fonctionnement global mais n'empêchent pas le fonctionnement classique.
- - Télécharger le fichier img et consulter le mode d'emploi
- - Consignes, informations importantes
- - Outils
- - Index alphabétique
- Si quelque chose ne fonctionne pas, écrivez-nous - Contact
Mieux voir
Le Lecteur d'écran
faire : Insert + S.
Rétablir avec Insert + S .
- déverrouiller le pavé numérique et frapper la touche PLUS.
- en frappant la flèche-droite on peut lire lettre à lettre.
- avec CTRL + flèche-droite on peut lire mot à mot.
- en frappant la touche CTRL, on arrête/redémarre la lecture.
Navigation structurée
ou la touche 1 du pavé principal pour les titres de niveau 1
ou la touche 2 du pavé principal pour les titres de niveau 2 . etc .
Frapper la touche K pour aller de lien en lien (on remonte avec MAJ + K),
Frapper la touche E pour trouver les zones de saisie,
Pour avoir le focus faire : Insert + A .
Frapper la touche M pour aller de marque en marque (de repère),
Frapper la touche P pour aller de paragraphe en paragraphe,
Frapper la touche B pour aller de bouton en bouton.
Quand on a trouvé un lien intéressant, on l’ouvre avec Entrée ou quelquefois avec la touche ‘Barre oblique’ du pavé numérique désactivé.