Saya menemukan posting ini di forum VirtualBox di utas yang menjelaskan masalah saya dengan tepat. Tampaknya tidak terkait dengan VirtualBox, karena VMWare menunjukkan perilaku yang sama.
Solusi yang berhasil untuk saya:
-
Pastikan Anda sedang menggunakan
libinput
.$ grep "Using input" /var/log/Xorg.0.log [ 0.000] (II) Using input driver 'libinput' for 'Power Button' [ 0.001] (II) Using input driver 'libinput' for 'Sleep Button' [ 0.002] (II) Using input driver 'libinput' for 'Video Bus' [ 0.003] (II) Using input driver 'libinput' for 'VirtualBox mouse integration' [ 0.004] (II) Using input driver 'libinput' for 'VirtualBox USB Tablet' [ 0.005] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard' [ 0.006] (II) Using input driver 'libinput' for 'ImExPS/2 Generic Explorer Mouse' [ 0.007] (II) Using input driver 'libinput' for 'VirtualBox USB Tablet'
-
Instal
evdev
driver masukan.
Di Manjaro ini ditemukan dixf86-input-evdev
paket, yang sudah terpasang. -
Aktifkan
evdev
driver dengan memodifikasi konfigurasi X11.
Di direktori/usr/share/X11/xorg.conf.d/
Saya sudah memiliki file10-evdev.conf
denganevdev
konfigurasi. Itu baru saja ditimpa oleh40-libinput.conf
dengan prioritas lebih tinggi konfigurasi. Jadi yang harus saya lakukan hanyalah:cd /usr/share/X11/xorg.conf.d/ sudo mv 10-evdev.conf 80-evdev.conf
-
Mulai ulang.
-
Verifikasi bahwa
evdev
driver sekarang digunakan sebagai gantinya:$ grep "Using input" /var/log/Xorg.0.log [ 0.000] (II) Using input driver 'evdev' for 'Power Button' [ 0.001] (II) Using input driver 'evdev' for 'Sleep Button' [ 0.002] (II) Using input driver 'evdev' for 'Video Bus' [ 0.003] (II) Using input driver 'evdev' for 'VirtualBox mouse integration' [ 0.004] (II) Using input driver 'evdev' for 'VirtualBox USB Tablet' [ 0.005] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard' [ 0.006] (II) Using input driver 'evdev' for 'ImExPS/2 Generic Explorer Mouse' [ 0.007] (II) Using input driver 'evdev' for 'VirtualBox USB Tablet'
Namun ini belum memperbaiki masalah saya. Rupanya saya membutuhkan
imwheel
juga. - Instal
imwheel
.Pada Arch, saya harus menginstal paket AUR imwheel. -
Jalankan
imwheel
untuk memverifikasi bahwa ini memperbaiki masalah.$ imwheel
-
Yang tersisa hanyalah membuat
imwheel
dijalankan saat startup. Saya menjalankan perintah ini, karena hanya memotong roda gulir:imwheel -b 45
Ini memperbaiki masalah! Menggulir sekarang berfungsi dengan benar di semua aplikasi.