Saya menggunakan mouse Logitech G9 dan menjalankan VMWare Workstation 6.5.3 di Vista x64. OS tamu adalah Win XP, dan menginstal VMWare Tools versi terbaru. Tombol kiri / kanan dan pengguliran roda mouse berfungsi dengan baik di OS tamu, tetapi tombol kembali / maju tampaknya tidak dikenali.
Saya telah mencoba menginstal perangkat lunak Logitech di dalam OS tamu juga, tetapi masih tidak mengenali tombol kembali / maju. (Saya tidak benar-benar berharap ini bekerja karena OS tamu tidak benar-benar melihat perangkat keras mouse sebagai Logitech G9 secara langsung.)
Saya samar-samar ingat melihat sesuatu beberapa waktu lalu tentang mengedit file konfigurasi mesin virtual untuk menentukan mouse 5-tombol daripada pengaturan 3-tombol default, tapi saya tidak bisa menemukan spesifik tentang bagaimana melakukannya dalam dokumentasi VMWare . Adakah yang tahu jika ada solusi seperti itu, atau apakah fungsi 5-tombol mouse tidak didukung?
mouse.vusb.enable = "TRUE"
dalam file .VMX juga untuk membuatnya berfungsi dengan benar.Edit file .VMX (saat VM dimatikan) menggunakan notepad dan tambahkan baris berikut:
Simpan file dan keluar dari notepad.
sumber
Untuk workstation 10 Anda memerlukan baris lain di dalam Anda .vmx daripada saran sebelumnya. Sekarang ini:
https://communities.vmware.com/message/2328267#2328267
sumber
vmw.vmx["mouse.vusb.enable"] = "TRUE"
danvmw.vmx["mouse.vusb.useBasicMouse"] = "FALSE"
Itu tidak akan bekerja secara langsung. Karena VMware hanya mengemulasi 6 negara dengan mouse generiknya. (tombol kiri, kanan dan tengah, gulirkan roda ke atas, ke bawah, tekan)
Tetapi sebagai solusi Anda dapat menggunakan alat saya, saya baru saja menulis di AutoIt karena saya benar-benar membutuhkan fungsi ini juga.
Cukup kompilasi sendiri dengan AutoIt atau unduh file yang dapat dieksekusi yang dapat dikompilasi dari ruang web saya: http://jtmeyer.de/mousetool.exe Ini akan menunggu jendela termasuk "VMware Workstation" di Judulnya dan jika ada tombol Jempol Mouse ditekan (Kode 05 + 06) kombinasi tombol dari Alt + Kiri / Alt + Kanan ditekan. Jika Anda menekan kedua tombol bersamaan, alat akan keluar jika Anda mengonfirmasi kotak dialog yang muncul.
sumber
$vm = WinWait("[CLASS:vmware.fullscreenwindow]")
sebagai 2018:
Ini adalah bug yang dikenal dari VMWare tetapi masih belum terpecahkan.
Saya mencoba semua jawaban. Tidak satu pun dari mereka yang bekerja untuk windows 10 di bawah VMWare 14.1.3
Menurunkan versi ke VMWare 12.0.1 memecahkan masalah saya.
sumber
Tambahkan parameter ini di file VMX VM Anda.
usb.generic.allowHID = BENAR
Tombol Anda sekarang harus berfungsi - tidak ada instalasi perangkat lunak logitech atau apa pun yang diperlukan.
sumber
Untuk host Windows gunakan AutoHotKey untuk mengubah pemetaan tombol mouse:
Kemudian di OS tamu memetakannya kembali:
sumber