Réponses:
Pour votre question générale, jetez un œil à "Quels sont les raccourcis clavier et souris d'Unity?"
Pour votre question spéciale, je suggère Easystroke :
Easystroke est une application de reconnaissance gestuelle pour X11. Les gestes ou les traits sont des mouvements que vous effectuez avec votre souris (ou votre stylo, votre doigt, etc.) tout en maintenant enfoncé un bouton spécifique de la souris. Easystroke exécutera certaines actions s'il reconnaît le trait; actuellement, easystroke peut émuler les pressions sur les touches, exécuter des commandes shell, maintenir les modificateurs enfoncés et émuler une molette de défilement. Le programme a été conçu en pensant aux Tablet PC et peut être utilisé efficacement même sans accès à un clavier. Easystroke essaie de fournir une interface utilisateur intuitive et efficace, tout en étant hautement configurable et offrant de nombreuses fonctionnalités avancées.( source )
Pour minimiser toutes les fenêtres sauf celle active, je me réfère au script dans cette réponse ( minimise.py ).
Pour gérer facilement Easystroke, vous devez le rendre visible dans le panneau. Pour cela, installez dconf-tools , puis ouvrez l' éditeur dconf et passez à desktop
→ unity
→ panel
et à "systray-whitelist" ajouter , 'easystroke'
à la fin.
Démarrez ensuite Easystroke . Pour ajouter une nouvelle action, cliquez sur l'icône du panneau et dans l' Actions
onglet, cliquez sur Add Action
. Utilisez ces paramètres:
Pour définir un geste de souris, cliquez sur Record Stroke
, puis tout en appuyant sur le bouton 2 de la souris, déplacez la souris comme vous le souhaitez pour cette action à l'avenir. Prêt.
(Vous pouvez changer le bouton de souris préféré dans l' Preferences
onglet en cliquant sur Gesture Button
.)
Pour réduire toutes les fenêtres à l'exception de la fenêtre active, appuyez maintenant sur le bouton 2 de la souris et effectuez l'action que vous avez choisie auparavant.
Si vous l'aimez, ajoutez Easystroke aux applications de démarrage en marquant comme cochée "Démarrage rapide easystroke" dans l' Preferences
onglet.
Comment configurer Easystroke, vous pouvez le découvrir dans sa documentation ainsi que dans cette section Conseils et astuces .