SwordArMor

Désactivation de la souris pour urxvt et terminator (et autres terminaux basés sur VTE)

Depuis quelques temps, le support de la souris est activé par défaut sur certaines applications CLI, notamment vim. Ceci empêche d’utiliser le presse-papier « clic milieu » et ne sert en outre à rien, c’est donc fort ennuyeux.

J’ai un peu cherché comment désactiver le support de la souris sur le net pour les émulateurs de terminal que j’utilise, mais je n’ai jamais trouvé d’option qui allait bien. J’ai donc opté pour une solution de gentooïste allant à la source du problème : supprimer complètement le support de la souris dans le code. Voici donc comment je m’y suis pris :

  1. Grepper des mots-clés tels que mice, mouse ou autres trucs s’en approchant
  2. Supprimer les lignes
  3. Échouer à compiler
  4. Supprimer un peu moins de lignes
  5. Et ainsi de suite
Ensuite, j’ai généré un patch par programme, que j’ai intégré avec un ebuild dans mon overlay personnel pour chaque terminal que j’utilise : urxvt et terminator (basé sur VTE). Le patch de x11-libs/vte n’a été testé qu’avec terminator, mais en théorie ça devrait aussi fonctionner avec gnome-terminal, xfce4-terminal ou autres.