Apakah ada cara untuk membuat roda gulir mouse membalik arahnya? Saya ingin menggulir ke atas dan memiliki tindakan gulir ke bawah dan sebaliknya. Tidak ada pengaturan pada panel kontrol Mouse yang memungkinkan hal ini.
Setiap pointer ke hack atau model mouse tertentu yang memiliki pengaturan seperti itu akan dihargai. Saya menggunakan Windows 7.
Ada pengaturan registri bernama FlipFlopWheel
yang melakukan ini!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters
.
Mungkin ada beberapa entri mouse. Nilai default untuk FlipFlopWheel
seharusnya sudah 0. Ubah ke 1 untuk membalikkan bergulir. Nyalakan ulang atau gantikan mouse agar perubahan diterapkan.
Untuk mendapatkan VID_???
nomor Anda memiliki dua opsi:
Pergi ke panel kontrol mouse, klik Perangkat keras tab, lalu klik Properties.
Sekarang di Properti mouse HID-compliant jendela klik Detail tab dan pilih Jalur Instance Perangkat milik. Jalur registri ada di sana. Anda hanya perlu mencabut dan menyambungkan kembali mouse Anda agar ini berlaku.
Jalankan ini di PowerShell (dari Mulai »Semua Program» Aksesoris »Windows PowerShell):
# View registry settings
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0
# Change registry settings
# Reverse mouse wheel scroll FlipFlopWheel = 1
# Normal mouse wheel scroll FlipFlopWheel = 0
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
Perintah untuk scrolling normal (tidak terbalik) memiliki 0
dan 1
bertukar:
# Restore default scroll direction
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 1 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 0 }
Instal pertama AutoHotKey. Sekarang buat skrip yang terlihat seperti ini:
$WheelUp::
Send {WheelDown}
Return
$WheelDown::
Send {WheelUp}
Return
Simpan sebagai file .k dan klik dua kali file untuk menjalankannya. Sekarang Anda harus membalikkan roda gulir mouse.
Semua informasi dari sini, meskipun telah dimodifikasi dengan penambahan $ prefix untuk mencegah perintah Send dari ditangkap kembali oleh skrip (yang memperburuk masalah MaxHotkeysPerInterval)
Tambahkan yang berikut ini ke skrip untuk membalikkan pengguliran roda horizontal:
$WheelLeft::
Send {WheelRight}
Return
$WheelRight::
Send {WheelLeft}
Return
Menggulir dengan roda mungkin melebihi batas standar penekanan tombol panas dalam selang waktu tertentu. Secara default, ini adalah 70 hotkey pressing (#MaxHotkeysPerInterval) per 2000 milidetik (#HotkeyInterval). Tambahkan arahan ini ke skrip Anda untuk meningkatkan batas dari 70 hingga 200 penekanan tombol panas per interval:
#MaxHotkeysPerInterval 200
Anda juga dapat menggunakan aplikasi ini Kontrol Tombol X-Mouse untuk menyelesaikan ini. Anda hanya perlu mengatur tombol "Wheel Up" ke perintah "Scroll Window Down", dan sebaliknya. Saya menggunakan ini di Windows XP, tetapi aplikasinya harus bekerja pada 7 atau Vista, juga. Itu sangat cepat untuk mengatur, dan karena ini aplikasi GUI, itu lebih mudah digunakan.
Saya telah menulis aplikasi c # kecil untuk mengubah pengaturan registri untuk semua perangkat. Ini menyebutkan setiap perangkat dan mengubah pengaturan 'FlipFlopWheel' menjadi 1 atau 0 tergantung pada tombol yang Anda tekan.
sumber lengkap tersedia di github,
kode sumber yang sebenarnya membalik pengaturan registri (<100 baris) ada di sini:
https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/Form1.cs
bagi mereka yang hanya ingin 'menyelesaikannya' di sini adalah yang dapat dieksekusi (meminta elevasi UAC)
https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/bin/Debug/FlipWheel.exe
Karena komentar itu singkat dan tidak bisa dipercaya, saya posting @ Komentar brilian Jaykul di Jawaban Richard yang luar biasa, sebagai jawaban di sini.
Jalankan Powershell sebagai administrator, lalu salin / tempel perintah berikut untuk membalikkan tetikus dengan membalik semua FlipFlopWheel
entri dalam registri:
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Enum\HID\*\*\Device` Parameters FlipFlopWheel -EA 0 | ForEach-Object { Set-ItemProperty $_.PSPath FlipFlopWheel 1 }
Restart akan diperlukan setelah meluncurkan perintah!
Saya memiliki mouse Microsoft yang terpasang ke MacBook bootcamped. Sangat mudah untuk meluncurkan Mouse dan Keyboard Center dan mengatur [Wheel-> Reverse scroll direction]. Ironi tentu memainkan peran di sini.
Konfirmasikan kembali Kontrol Tombol X-Mouse http://www.highrez.co.uk/downloads/XMouseButtonControl.htm adalah solusi yang bersih dan sempurna pada Windows 7 :)
Ada juga utilitas yang berguna untuk itu. Ini memiliki manfaat samping yang memungkinkan Anda untuk menggulir jendela di bawah mouse tanpa mengaktifkannya! Luar biasa!
http://antibody-software.com/web/software/software/wizmouse-makes-your-mouse-wheel-work-on-the-window-under-the-mouse/