Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
easystroke [Le 13/12/2008, 20:47] 213.95.41.13 |
easystroke [Le 12/03/2023, 21:07] (Version actuelle) L'Africain tags |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | + | {{tag>Jammy système personnalisation souris}} | |
- | + | ||
- | {{tag> Hardy système Intrepid personnalisation BROUILLON}} | + | |
---- | ---- | ||
+ | {{ :easystroke.png?70|}} | ||
====== Easystroke ====== | ====== Easystroke ====== | ||
- | C'est un logiciel de mousegesture, qui permet d'utiliser certains mouvemements de la souris comme des raccourcis. | + | Easystroke est un logiciel de mousegesture, qui permet d'utiliser certains mouvements de la souris comme des raccourcis. |
- | |||
- | Depuis longtemps je suis à la recherche d'une solution convenable pour faire disparaître les différentes barres présentes sous Gnome. Heureux propriétaire d'un modeste PC portable qui commence à vieillir, le passage à Openbox était une première étape, mais ça, c'est pour un autre billet... | ||
- | |||
- | Il m'est alors venu à l'idée d'utiliser plus de raccourcis claviers, mais comme j'aime aussi beaucoup travailler rapidement à la souris, ce "tout-clavier" n'était pas acceptable. | ||
- | |||
- | L'idée était alors d'utiliser la "mouse gesture" comprenez-là "mouvement de souris" afin d'associer différents mouvements effectuées avec la souris à des actions (commande, émulation de frappe de touche...). Je savais que cela existait et fonctionnait bien sur Firefox ou Opéra par exemple. | ||
- | |||
- | Après quelques recherches deux noms sont sortis du lot : Gestikk et EasyStroke. C'est ce dernier que je vais vous présenter. Il est développé et maintenu par Tom Jaeger. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | |||
- | * Disposer des [[:sudo|droits d'administration]] ; | ||
- | * Disposer d'une connexion à Internet configurée et activée ; | ||
===== Installation ===== | ===== Installation ===== | ||
+ | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>EasyStroke]]**. | ||
- | Direction le site d'EasyStroke sur lequel on trouve les sources disponibles et même des paquets compilés ! | ||
- | |||
- | Voici les différents paquets disponibles, le dernier étant les sources pour ceux qui veulent compiler eux-mêmes (attention, paquets non-officiels). | ||
- | |||
- | * Version 32 bits : | ||
- | |||
- | |||
- | [[http://downloads.sourceforge.net/easystroke/easystroke_0.3.0-intrepid_i386.deb?modtime=1226098087&big_mirror=0 | easystroke_0.3.0-intrepid_i386.deb]] | ||
- | |||
- | [[http://downloads.sourceforge.net/easystroke/easystroke_0.3.0-hardy_i386.deb?modtime=1226098029&big_mirror=0 | easystroke_0.3.0-hardy_i386.deb ]] | ||
- | |||
- | * Version 64 bits : | ||
- | |||
- | [[http://downloads.sourceforge.net/easystroke/easystroke_0.3.0-hardy_amd64.deb?modtime=1226098020&big_mirror=0 | easystroke_0.3.0-hardy_amd64.deb ]] | ||
- | |||
- | [[http://downloads.sourceforge.net/easystroke/easystroke_0.3.0-intrepid_amd64.deb?modtime=1226098042%26big_mirror=0 | easystroke_0.3.0-intrepid_amd64.deb ]] | ||
- | |||
- | |||
- | |||
- | Autre possibilité, a partir du dépots suivant: | ||
- | |||
- | deb http://ppa.launchpad.net/thjaeger/ubuntu hardy main deb-src | ||
- | |||
- | http://ppa.launchpad.net/thjaeger/ubuntu hardy main | ||
- | |||
- | Une fois le paquet installé, il ne nous reste plus qu'à configurer le logiciel. | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | Il vous suffit, pour cela de taper dans un un [[:terminal]] | + | Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>easystroke</code>. |
- | easystroke -g | ||
- | + | {{applications:easystroke_trusty.png?500|}} | |
- | ou de cliquer sur l'icone dans la barre des taches | + | |
===== Utilisation===== | ===== Utilisation===== | ||
- | Commençons par l'onglet Preferences : | + | ====Onglet Préférences==== |
+ | Commençons par l'onglet **Préférences** : | ||
+ | * Le bouton //Bouton de geste// vous permet de choisir le bouton sur lequel vous souhaitez appuyer pendant votre mouvement, | ||
+ | * Dans //Méthode pour indiquer les gestes// vous pouvez choisir si vous voulez afficher ou non les traces de la souris pendant votre mouvement et si oui de quelle manière, | ||
+ | * Les popups que vous pouvez afficher en cochant //Afficher les popups// permettent de voir si un mouvement a bien été identifié et lequel. | ||
+ | *Enfin vous pouvez ajouter des fenêtres dans lesquelles EasyStroke ne sera pas actif. | ||
- | Le bouton Gesture button vous permet de choisir le bouton sur lequel vous souhaitez appuyer pendant votre mouvement. | + | {{:applications:easytroke-pref_trusty.png?500|}} |
- | Dans Method to show strokes on the screen vous pouvez choisir si vous voulez afficher ou non les traces de la souris pendant votre mouvement et si oui de quelle manière. | + | ====Onglet Actions==== |
+ | On passe ensuite au plus intéressant, enregistrer nos premiers mouvements. Revenez pour ça sur l'onglet **Actions**: | ||
+ | * Dans le menu //Applications// vous allez pouvoir choisir dans quels logiciels vos mouvements vont être actifs. Par défaut, ils sont actifs pour toutes les applications. Vous pouvez cependant ajouter une application, par exemple Epiphany pour rajouter des mouvements spécifiques à la navigation dans ce merveilleux navigateur. | ||
+ | * Pour ajouter une action cliquez sur //Ajouter une action//, donnez lui un petit nom, puis choisissez son type : | ||
+ | * //Commande// : une commande sera exécutée exactement comme dans un terminal, idéal pour lancer un logiciel, | ||
+ | * //Touche// : une combinaison de touche sera émulée, pratique par exemple pour définir un mouvement pour "Suivant" dans Epiphany, il suffit d'émuler la combinaison Alt+Droite, | ||
+ | * //Défilement// : permet d'émuler un défilement avec la roulette de la souris, | ||
+ | * //Divers// : permet d'afficher/cacher la fenêtre de configuration d'Easystroke ou de le désactiver, | ||
+ | * //Ignorer et Bouton// permettent des combinaisons complexes dont je n'ai pas encore compris tous les mystères... | ||
+ | * Cliquez enfin sur //Enregistrer un mouvement// pour associer un mouvement à votre action. | ||
- | Les popups que vous pouvez afficher en cochant Show popups permettent de voir si un mouvement a bien été identifié et lequel. | + | Lâchez vous, soyez créatifs mais je vous conseille de faire des mouvements plutôt simples, amples et rapides, reproductibles, et essayez d'éviter les ambiguïtés entre plusieurs mouvements bien que la reconnaissance soit très bonne. Vous pourrez constater cela dans l'historique qui est très bien fait. |
- | Enfin vous pouvez ajouter des fenêtres dans lesquelles EasyStroke ne sera pas actif. | + | Vous pouvez également cochez directement la case //Démarrer automatiquement easystroke// dans les préférences. |
- | On passe ensuite au plus intéressant, enregistrer nos premiers Strokes. | ||
- | |||
- | Revenez pour ça sur l'onglet Actions. | ||
- | |||
- | |||
- | |||
- | |||
- | Dans le menu Applications vous allez pouvoir choisir dans quels logiciels vos mouvements vont être actifs. | ||
- | |||
- | Par défaut, ils sont actifs pour toutes les applications. Vous pouvez cependant ajouter une application, par exemple Epiphany pour rajouter des mouvements spécifiques à la navigation dans ce merveilleux navigateur. | ||
- | |||
- | Pour ajouter une action cliquez sur Add Action. Donnez lui un petit nom, puis choisissez son type : | ||
- | |||
- | |||
- | * Command : une commande sera exécutée exactement comme dans un terminal, idéal pour lancer un logiciel. | ||
- | |||
- | * Key : une combinaison de touche sera émulée, pratique par exemple pour définir un mouvement pour "Suivant" dans Epiphany, il suffit d'émuler la combinaison Alt+Droite. | ||
- | |||
- | * Scroll : permet d'émuler un scroll avec la roulette de la souris | ||
- | |||
- | * Misc : permet d'afficher/cacher la fenêtre de configuration d'Easystroke ou de le désactiver. | ||
- | |||
- | |||
- | Ignore et Button permettent des combinaisons complexes dont je n'ai pas encore compris tous les mystères... | ||
- | |||
- | Cliquez enfin sur Record stroke pour associer un mouvement à votre action. | ||
- | |||
- | Lachez vous, soyez créatifs mais je vous conseille de faire des mouvements plutôt simples,amples et rapides, reproductibles, et essayez d'éviter les ambiguïtés entre plusieurs mouvements bien que la reconnaissance soit très bonne je trouve. Vous pourrez constater celà dans l'historique qui est très bien fait. | ||
- | |||
- | Pour finir, ajoutez easystroke à la liste des programmes qui se lancent au démarrage de la session. (Système > Préférences > Sessions. Onglet "programmes au démarrage" pour Gnome). | ||
- | |||
- | Pour plus d'informations vous pouvez consulter le manuel d'Easystroke à l'adresse suivante : | ||
- | |||
- | http://easystroke.wiki.sourceforge.net/Documentation | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. | + | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. |
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles. | ||
- | |||
- | * **(en)** http://easystroke.wiki.sourceforge.net/#content | ||
- | * **(en)** http://easystroke.wiki.sourceforge.net/Documentation | + | * **(en)** [[http://easystroke.wiki.sourceforge.net/#content|Sourceforge]], |
+ | * **(en)** [[http://easystroke.wiki.sourceforge.net/Documentation|Le manuel d'Easystroke]]. | ||
---- | ---- | ||
- | // Basé sur [[http://www.generation-linux.fr/index.php?post/2008/12/11/EasyStroke-%3A-a-la-decouverte-ou-pas-de-la-mouse-gesture|« EasyStroke : à la découverte (ou pas) de la "mouse gesture" »]] par Elie.// | + | // Contributeurs: Elie, [[:utilisateurs:l_africain|L'Africain]].// |