• Sumo

Waktu pertama kali install VMware 6.5 untuk Linux di Fedora Core 9, semua fungsi keyboard berjalan dengan normal pada guest OS seperti Windows XP SP3.
Masalah baru muncul pada saat aku upgrade Fedora Core 9 ke Fedora Core 10, ketika upgrade selesai, kemudian mencoba menjalankan VMware 6.5 (yang menyenangkan dari VMware 6.5 adalah auto config module yang dalam GUI jika kernel yang digunakan tidak sesuai), setelah semua module selesai di configurasi, vmware sudah berjalan, aku coba jalanin guest OS Windows XP SP3 yang sebelumnya sudah di install waktu menggunakan VMware 6.5 di Fedora Core 9

Masalah mulai muncul pada saat tampilan login windows XP muncul, diminta untuk menekan CTRL+ALT_DEL agar bisa login, ketika aku tekan CTRL+ALT+DEL tidak ada reaksi apapun dari guest OS, setelah berhasil masuk kedalam guest OS dengan mengklik menu VM -> Send CTRL+ALT+DEL, muncul keanehan-keanehan lainnya, seperti ketika menekan tombol panah atas pada keyboard yang muncul adalah tampilan Start Windows, menekan tombol Delete untuk menghapus file atau dalam teks editor juga tidak berfungsi, begitu juga dengan tombol-tombol keyboard seperti Home, End, Numlock tidak ada yang berfungsi dengan benar.

Setelah proses Google, akhirnya ketemulah solusinya di sini atau disini
Buat file config pada ~/.vmware/config yang isi file config ini adalah

xkeymap.keycode.108 = 0x138 # Alt_R
xkeymap.keycode.106 = 0x135 # KP_Divide
xkeymap.keycode.104 = 0x11c # KP_Enter
xkeymap.keycode.111 = 0x148 # Up
xkeymap.keycode.116 = 0x150 # Down
xkeymap.keycode.113 = 0x14b # Left
xkeymap.keycode.114 = 0x14d # Right
xkeymap.keycode.105 = 0x11d # Control_R
xkeymap.keycode.118 = 0x152 # Insert
xkeymap.keycode.119 = 0x153 # Delete
xkeymap.keycode.110 = 0x147 # Home
xkeymap.keycode.115 = 0x14f # End
xkeymap.keycode.112 = 0x149 # Prior
xkeymap.keycode.117 = 0x151 # Next
xkeymap.keycode.78 = 0x46 # Scroll_Lock
xkeymap.keycode.127 = 0x100 # Pause
xkeymap.keycode.133 = 0x15b # Meta_L
xkeymap.keycode.134 = 0x15c # Meta_R
xkeymap.keycode.135 = 0x15d # Menu

Simpan file ini, kemudian restart VMware 6.5 dan jalankan kembali VMware kemudian hidupkan guest OS nya dan seharus nya fungsi keyboard sudah berjalan dengan normal pada guest OS 🙂
Dari yang penulis baca, cara ini juga bisa diterapkan untuk distro linux lain seperti Ubuntu 8.10.