Mouse dan keyboard khusus untuk mesin virtual, mungkinkah?

27

Katakanlah saya memiliki PC dengan dua monitor yang terhubung. Saya menjalankan misalnya Windows Vista secara asli, dan memulai PC Ubuntu virtual. Saya mengubah ke mode layar penuh sehingga pada satu Monitor, saya melihat Desktop Windows saya, dan pada yang lain, Desktop Ubuntu. Sekarang saya dapat menggunakan mouse dan Keybord untuk keduanya.

Ini berfungsi dengan baik, tetapi saya benar-benar ingin menghubungkan mouse kedua dan keyboard kedua ke PC fisik saya, dan melakukan beberapa konfigurasi sehingga satu set perangkat input digunakan untuk Windows, dan set lain untuk Ubuntu virtual. Kemudian dua orang dapat bekerja pada saat yang sama, seolah-olah mereka menggunakan dua komputer terpisah, meskipun hanya ada satu mesin fisik.

Saat ini saya menggunakan Sun VirtualBox dan memiliki fitur untuk menetapkan perangkat USB tertentu ke mesin virtual. Walaupun ini kadang-kadang berfungsi untuk misalnya disk drive eksternal, itu tidak pernah bekerja untuk mouse dan keyboard untuk saya (ya, tentu saja perangkat input saya terpasang melalui USB!).

Saya ingin tahu solusi yang bekerja dengan VirtualBox, tetapi jawaban apa pun dihargai, bahkan jika perangkat lunak virtualisasi lain atau beberapa perangkat keras tambahan diperlukan.

Lena Schimmel
sumber

Jawaban:

8

Artikel wikipedia tentang virtualisasi desktop Multiseat mencantumkan beberapa solusi.

Konsep yang lebih umum adalah konfigurasi Multiseat , yang tidak spesifik untuk mesin virtual, tetapi jika diperlukan, salah satu pengguna dapat menjalankan program mesin virtual di kursi mereka.

Konfigurasi multiseat, multi-stasiun, atau multiterminal adalah komputer tunggal yang mendukung banyak pengguna independen secara bersamaan. Dalam penggunaan modern istilah ini merujuk ke beberapa pengguna menggunakan satu komputer pribadi, masing-masing dengan konsol mereka sendiri, yang terdiri dari keyboard, mouse, monitor, dan mungkin headphone.

Hugh Allen
sumber
Poin bagus - audio juga harus dipisahkan.
Camilo Martin
13

Anda dapat melakukan ini dengan virtualbox. Saya mengujinya dengan versi 3.0.2 (bukan OSE) dengan ubuntu sebagai tuan rumah dan XP sebagai tamu, tetapi ini seharusnya tidak membuat perbedaan. Pertama, Anda harus mengubah pengaturan mesin untuk meneruskan perangkat USB ke VM, tapi saya kira Anda sudah melakukannya. Untuk keyboard Anda harus menonaktifkan "keyboard tangkap otomatis" di bawah File-> Preferences-> Input. Kemudian Anda memulai VM dan menonaktifkan integrasi pointer mouse. Semoga berhasil!

Kim
sumber
Terima kasih atas jawaban anda. Saya baru saja memutakhirkan ke 3.0.2 dan tetap tidak berhasil. Tetapi sebenarnya tampak bagi saya bahwa integrasi USB tidak berfungsi sama sekali pada host Vista saya, dan juga tidak pada host XP saya. Saya akan mencoba ini pada host OS X segera dan melaporkan jika itu bekerja di sana. Jika berhasil di sana, saya akan mempertimbangkan untuk mengajukan bug di virtualbox.
Lena Schimmel
Apakah Anda menambahkan perangkat di bawah Pengaturan-> USB? Apakah Anda membuat semua pengaturan yang saya sarankan? Saya tidak yakin, tapi mungkin Anda perlu tambahan tamu agar ini berfungsi. Yang saya yakin 100% adalah bahwa jika ini adalah bug, itu akan diperbaiki sekarang. Ini seharusnya bekerja dengan versi 2.x tetapi saya tidak menginstalnya di sini.
Kim
Ya, saya membuat semua pengaturan itu. Saya juga memiliki kesempatan untuk menguji ini pada host OS X, dan entri menu untuk menetapkan mouse dan keyboard USB berwarna abu-abu, sementara itu untuk perangkat USB lain tersedia. Jadi tidak ada gunanya juga di sana. Saya akan segera memperbarui pertanyaan saya dengan beberapa tangkapan layar - saat ini saya tidak memiliki akses ke mesin host.
Lena Schimmel
Pengalaman dengan vmware?
Edoardo
0

Saya menggunakan Windows 7 Pro x64. VM saya adalah Kali Linux, virtualbox yang saya miliki adalah 4.2.xxx. Saya hanya menginstal paket ekstensi dan memasang mouse dan keyboard USB ke VM dan berfungsi. Saya pikir itu akan berhasil bahkan tanpa paket ekstensi

ntwanam
sumber