Prise en charge de l'écran tactile pour Ubuntu dans VirtualBox?


14

J'ai vu les nouvelles concernant VirtualBox ajoutant la prise en charge de l'écran tactile.

Mais il semble que cela visait principalement Windows 8.

Il y a aussi un fil sur les forums Virtual Box décrivant les mêmes problèmes que j'ai.

Principalement, que mon invité Ubuntu (sur un hôte Ubuntu) ne reconnaît pas les tapotements, mais déplace simplement le curseur à l'endroit où j'ai tapé sur l'écran. C'est avec mouse integration activé .

Avec mouse integration désactivé, le tapotement est reconnu, mais le curseur a un décalage, qui semble dépendre de la position du curseur hôte, lorsque vous cliquez dans la fenêtre, puis n'évalue que le mouvement (direction, accélération) du doigt et non la position réelle sur l'écran.

Y a-t-il un problème avec VirtualBox, ou peut-être avec les pilotes sur ma machine Ubuntu 14.04.1 hôte?


4
Pas assez pour une réponse, mais le problème du curseur mal aligné provient probablement du calcul de la matrice d'entrée lorsque l'écran n'est pas à sa pleine résolution, par exemple tout en étant en mode terminal. Essayez de rafraîchir l'écran avec xrandr --autoou xrandr --orientation normal. Cela a résolu le problème de désalignement pour moi. Sinon, gardez simplement le noyau à jour et si vous construisez le vôtre, n'oubliez pas le module du noyau [ hid-multitouch] [1]. [1] wiki.archlinux.org/index.php/Multitouch_displays
Minix

1
Quelle version de VirtualBox utilisez-vous?
Legolas

Réponses:


1

J'ai un ordinateur portable Dell et il présente l'écran tactile comme un périphérique USB.

Si vous souhaitez que l'invité utilise le périphérique à écran tactile, vous devrez le transmettre à l'invité et exécuter les pilotes appropriés dans l'invité.

Dans le cas d'ubuntu, xorg devrait le récupérer.

Vous devrez configurer votre système d'exploitation hôte pour ignorer l'écran tactile pour que cela fonctionne, ils ne peuvent pas être partagés.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.