Supporto touchscreen per Ubuntu in VirtualBox?


14

Ho visto le notizie su VirtualBox aggiungere il supporto touchscreen.

Ma sembra che questo sia stato mirato principalmente a Windows 8.

C'è anche un thread nei forum di Virtual Box che descrivono gli stessi problemi che sto riscontrando.

Principalmente, il fatto che il mio ospite Ubuntu (su un host Ubuntu) non riconosca i tocchi, ma semplicemente sposta il cursore nel punto in cui ho toccato lo schermo. Questo è mouse integration abilitato .

Con mouse integration disabilitato il tocco viene riconosciuto, ma il cursore ha un offset, che sembra dipendere dalla posizione del cursore host, quando si fa clic nella finestra e quindi valuta solo il movimento (direzione, accelerazione) del dito e non la posizione effettiva sullo schermo.

C'è un problema con VirtualBox o forse con i driver sulla mia macchina Ubuntu 14.04.1 host?


4
Non abbastanza per una risposta, ma il problema del cursore disallineato deriva probabilmente dalla matrice di input calcolata quando lo schermo non è alla sua piena risoluzione, ad esempio mentre si trova ancora in modalità terminale. Prova ad aggiornare lo schermo con xrandr --autoo xrandr --orientation normal. Ciò ha risolto il problema del disallineamento per me. Altrimenti mantieni il kernel aggiornato e, se lo costruisci, non dimenticare il modulo del kernel [ hid-multitouch] [1]. [1] wiki.archlinux.org/index.php/Multitouch_displays
Minix,

1
Quale versione di VirtualBox stai usando?
Legolas,

Risposte:


1

ho un laptop Dell e presenta il touchscreen come dispositivo USB.

Se si desidera che l'ospite utilizzi il dispositivo touchscreen, sarà necessario passarlo all'ospite ed eseguire i driver appropriati nell'ospite.

Nel caso di Ubuntu, xorg dovrebbe prenderlo.

Sarà necessario configurare il sistema operativo host per ignorare il touchscreen affinché funzioni, non possono essere condivisi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.