web-dev-qa-db-fra.com

La pâte au bouton central cesse de fonctionner sous VirtualBox

J'utilise Ubuntu 14.10 dans VirtualBox sous OSX et pour une raison quelconque, le collage avec le bouton central de la souris cesse de fonctionner après un certain temps. Si je commence un nouveau rxvt, le collage fonctionne bien, mais après un certain temps (je ne sais pas combien de temps), le collage avec le bouton central de la souris ne fonctionne plus (dans aucun programme).

Je peux voir avec xsel que le texte est copié et avec xev que X reçoit le "bouton 2" lorsque j'appuie sur ce bouton (qui est en fait redirigé vers Command_R sous OSX). Lorsque je démarre une nouvelle instance rxvt, le collage recommence à fonctionner (pendant un certain temps) dans toutes les fenêtres rxvt ouvertes. Le démarrage d'un xterm le fait également fonctionner à nouveau, mais pas le démarrage de xclock. Il semble donc que quelqu'un supprime la fonction de collage de l'événement du bouton 2 et qu'il soit rajouté au démarrage d'un terminal.

Des idées sur la façon de déboguer ceci?

2
Per Knytt

Mystère résolu! J'utilise "xkbset m" pour permettre aux touches du clavier d'émuler les boutons de la souris. Il s’avère que cette opération a un délai d’expiration (non documenté dans la page de manuel horrible), c’est ce qui a fait que l’opération de collage a cessé de fonctionner. Depuis que j'ai lancé "xkbset m" dans mon .bashrc, c’est la raison pour laquelle les choses ont recommencé à fonctionner à chaque démarrage d’un nouveau terminal. Il m'est toujours un peu mystérieux de savoir pourquoi xev voit toujours les événements du bouton 2 sur la clé, car cela indique en quelque sorte que X reçoit toujours un événement de bouton de souris de la clé Command_R.

Quoi qu'il en soit, ce correctif consistait à remplacer "xkbset m" par "xkbset exp = m".

J'ai trouvé la solution ici

0
Per Knytt

Je ne compterais pas cela comme une réponse et je n'ai pas le représentant à commenter, mais si vous ne l'avez pas déjà vue, cette page et cette autre question = pourrait au moins vous aider à aller dans la bonne direction. Je ne sais pas exactement quel est le problème, mais s'il s'agit d'un problème dans Ubuntu, vous pourrez peut-être écrire un script pour remapper le bouton central de la souris. S'il s'agit d'un problème avec VMWare, la modification du fichier .vmx peut fonctionner. , au moins comme solution de contournement.

0
Jasper