2 votes

Est-ce que je peux déclencher un double clic de souris, en maintenant enfoncé le bouton principal, après un délai?

Puis-je modifier les paramètres pour que le double-clic de la souris se fasse en maintenant enfoncé le bouton principal de la souris ? Je ne veux pas de clic au survol.

1voto

ish Points 134738

C'est facile si vous êtes prêt à modifier une petite ligne dans le code source ;)

  • Obtenez le code source de mousetweaks (apt-get source mousetweaks)

  • Obtenez ses dépendances de construction (sudo apt-get build-dep mousetweaks puis sudo apt-get install build-essential dpkg-dev fakeroot)

  • À l'intérieur du fichier mousetweaks-3.4.1/src/mt-main.c, vers la ligne 375 (peut varier pour vous) trouvez ce passage:

    static void
    mt\_main\_do\_secondary\_click (MtData \*mt)
    {
    mt->ssc\_finished = FALSE;
    **mt\_main\_generate\_button\_event (mt, 3, CLICK, CurrentTime);**
    }
  • Changez la partie entre parenthèses dans la ligne en gras en (mt, 1, DOUBLE_CLICK, 40)

    • Cela modifie le code pour que le "clic secondaire simulé" devienne un "double clic primaire simulé" à la place ;)
  • Depuis le répertoire mousetweaks-3.4.1, exécutez dpkg-source --commit, et nommez votre patch comme vous le souhaitez (peu importe)

  • Ensuite, exécutez dpkg-buildpackage -us -uc et attendez un peu...

  • Vous trouverez le fichier mousetweaks*.deb approprié dans le répertoire parent. Installez-le avec sudo dpkg -i, activez l'option "clic secondaire simulé", définissez le temps et profitez ! (note : le double-clic se produit lorsque vous relâchez le bouton maintenu...)

  • Veuillez indiquer dans les commentaires si vous rencontrez des problèmes pour modifier/construire le package.

-1voto

shantanu Points 7751

Allez dans Paramètres système > Accessibilité universelle > Pointage et clic Maintenant, activez le clic au survol. Ajustez le délai et le seuil de mouvement selon vos besoins.

entrez la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X