Pada Windows 7, apakah ada cara untuk membuat fokus scrollwheel mengikuti mouse?


70

Pada Mac OS XI dapat mengarahkan mouse ke sesuatu (tanpa mengkliknya atau memberikannya fokus penuh) dan menggunakan roda gulir untuk menggulirnya. Pada Windows (setidaknya 7) yang saya terpaksa gunakan dalam pekerjaan baru saya, itu tidak bekerja seperti ini. Apakah ada cara untuk mengubah perilaku ini?

Saya perhatikan bahwa Firefox melakukan ini di dalam aplikasi: jika ada jendela Firefox yang memiliki fokus maka Anda dapat menggulir jendela Firefox mana pun yang tidak. (Jadi setidaknya orang-orang Firefox berpikir ini adalah fitur yang berguna! Dan siapa pun yang tidak terbiasa dengan cara kerjanya pada OS X dapat melihat apa yang saya bicarakan.)

Saya ingat TweakUI (yang sepertinya tidak tersedia untuk Windows 7) memiliki pengaturan untuk "Fokus mengikuti mouse", tapi saya tidak ingat jika itu mengizinkan pengaturan yang hanya untuk roda gulir. Saya tidak ingin pengaturan fokus-mengikuti-tetikus penuh gaya X-Windows, hanya kemampuan untuk menggulir apa pun yang saya arahkan.

UPDATE : Menurut komentar @ Mikey, ini sekarang dibangun ke dalam Windows 10.

UPDATE : telah disarankan bahwa pertanyaan saya adalah duplikat dari pertanyaan ini . Pertanyaan itu tampaknya berkaitan secara khusus dengan beberapa kontrol pada satu jendela, di mana fokus keyboard adalah pada kontrol yang salah, tetapi tidak pada jendela yang salah. Saya bertanya tentang situasi dengan banyak jendela. Setiap solusi yang diberikan memiliki potensi untuk menangani kedua kasus penggunaan, tetapi itu bukan kesimpulan yang pasti akan terjadi. Mungkin saja perangkat lunak mana pun menangani satu kasus penggunaan dan bukan yang lain. Mereka serupa, tetapi mereka bukan pertanyaan yang sama.


1
saya suka fitur ini juga, tapi saya menggunakan linux (Debian 5.0.8) dengan Gnome 2.22.3; saya bahkan memodifikasi mupdf (penampil pdf cepat) ke halaman dengan roda gulir.
Dan D.

2
Penjelasan tentang bagaimana Anda memodifikasi mupdf, menjelaskan setiap baris kode yang ditambahkan / dimodifikasi / dihapus akan membuat posting blog yang menarik!
iconoclast


1
Jika pekerjaan Anda meningkatkan Anda dari Windows 7 ke 8, ingatlah bahwa ini dan program lain menyukainya (semua yang saya pernah coba) hentikan pengguliran di Metro / Modern UI. Dengan kata lain, program pengguliran ini berfungsi seperti yang diharapkan pada tampilan desktop klasik, tetapi ketika Anda beralih ke Metro / Modern UI, Anda tidak akan dapat menggulir mouse di beberapa atau semua aplikasi. Benar-benar menjengkelkan, dan saya belum menemukan solusi.

2
@tidak ada: ini diposting pada 2011 , dan Anda menandainya sebagai duplikat dari sesuatu yang diposting pada 2013 !? Harap perhatikan tanggal.
iconoclast

Jawaban:


30

Kontrol Mouse X-Tombol!

Benda ini sangat ... sangat intuitif untuk orang-orang teknologi, tidak tahu tentang orang normal) tetapi jika Anda mengetahuinya, itu sangat kuat.

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

dan ya itu memecahkan masalah gulir / arahkan ini juga:

  • Dalam ' Default ', ubah profil ' Wheel Up ' ke ' Scroll Window Up ' dan ' Wheel Down ' ke ' Scroll Window Down '.

tetapi jauh lebih banyak

Misalnya beberapa hal yang saya gunakan untuk:

  • Saya memiliki mouse Logitech Marathon yang sangat bagus karena memiliki hyperscrolling dan baterai bertahan 2 tahun tetapi di Chrome untuk beberapa alasan ketika roda hiper berputar, kadang-kadang dapat memperbesar halaman Anda saat Anda menekan CTRL. Ini sering terjadi. Jadi dengan aplikasi ini saya menonaktifkan roda ctrl-mouse ketika chrome sedang digunakan. Sesuatu yang tidak bisa dilakukan oleh chrome itu sendiri

    • Saya mengaturnya untuk alt-roda atas / bawah mengontrol volume sistem. Cukup berguna

    • Saya mengkonfigurasi klik kiri untuk mengambil screenshot dari jendela aktif, klik kanan untuk screenshot penuh

    • Saya mengatur tombol ' Alt ' untuk mengaktifkan ' Layer 2 ' (Pengaturan> Tombol Pengubah), kemudian pada profil ' Default ' di Layer 2 saya mengatur Wheel Atas / Bawah untuk menggulir Jendela Kiri / Kanan masing-masing.


1
Setelah frustrasi dengan AlwaysWheelMouse saya beralih ke ini. Itu jauh lebih banyak daripada AlwaysWheelMouse, dan tanpa gangguan (layar splash yang selalu muncul bahkan ketika Anda mengaturnya untuk tidak melakukannya, dan tombol yang menyiratkannya menolak layar splash yang sebenarnya menutup program).
iconoclast

1
itu yang terbaik, tetapi jika menginginkan sesuatu yang sama mengagumkannya untuk digunakan (Anda dapat menggunakan keduanya secara bersamaan) ... unduh Strokes Plus. Ini sangat dapat dikonfigurasi, pengenalan gerakan yang sangat akurat (yaitu tahan tombol mouse kanan bawah dan menggambar sesuatu - seperti bagi saya, saya memiliki garis miring untuk membuka explorer ... V untuk chrome, dan banyak banyak lainnya seperti semua yang ada di copy / paste, tutup jendela, maksimalkan jendela, perkecil jendela) strokesplus.com - oh, hmm .. menurut video di sana juga dapat melakukan hal gulir mouse ... tidak tahu itu.
Mikey

GREATTTTTTTTTTTTTTTTTTTT!
CroCo

50

Untuk mendapatkan instalasi Windows saya untuk menggulir seperti yang dilakukan Linux (apa pun yang dilakukan tetikus digulir tanpa harus memiliki fokus), saya menggunakan aplikasi freeware yang sangat kecil bernama AlwaysMouseWheel . Tidak dapat hidup tanpanya di Windows.


2
Ini luar biasa! Ini berfungsi, dan karena ini portabel saya tidak perlu mendapatkan izin dari manajer saya untuk menginstalnya. (Efek samping buruk dari bekerja di toko Windows adalah paranoia tentang menginstal perangkat lunak.)
iconoclast

Saya punya masalah dengan ini, itu terus berhenti bekerja setelah beberapa saat. Saya lebih beruntung dengan Wizmouse.
bigstones

Tidak bekerja untuk saya lagi di Win7. XButtonMouseControl berfungsi dengan baik.
Paul Slocum

@PaulSlocum: Sudahkah Anda mencoba menjalankannya sebagai admin? Jika berjalan dalam mode normal, itu tidak akan menggulir jendela yang berjalan dalam mode admin. Sampai baru-baru ini, saya bekerja di suatu tempat di mana mereka memiliki beberapa kebijakan grup aneh yang secara berkala akan mengganggunya, dan saya tidak memiliki hak admin (win7), jadi saya harus membunuh dan memulai kembali setiap beberapa hari. Bekerja dengan baik di rumah (win7, mode normal) dan di tempat kerja baru saya (win8, mode admin).
Amos M. Carpenter

1
Ukuran unduhan 74K harus disebutkan di dunia MB / GB saat ini!
Codism

16

Solusi yang saya sukai adalah menggunakan Wizmouse .

Pengaturan Kemudahan Akses hanya menetapkan Jendela Fokus . Wizmouse mengirimkan perintah gulir ke jendela di bawahnya tanpa mengatur jendela aktif.

Ada beberapa peringatan. Yaitu, aplikasi WPF dan Silverlight dengan subpanes tidak akan bermain bagus. Untuk contoh aplikasi WPF yaitu Visual Studios dan Expressions Studios. Beberapa area Powerpoint juga dihantam, tetapi selain itu berfungsi seperti yang diharapkan.


1
Ini sepertinya menciptakan kembali gaya OS X untuk menggulir windows yang tidak fokus dengan cukup baik, program must-have baru pada mesin Windows saya!
Nick

Maaf saya belum menguji ini karena sulit untuk mendapatkan izin untuk instalasi perangkat lunak yang tidak membantu saya melakukan pengembangan dengan cara yang jelas. (Apa pun yang mengubah perilaku default OS sangat mencurigakan.)
iconoclast

Bug Visual Studio tampaknya diperbaiki dengan versi WizMouse dan Visual Studio 2013 saat ini. Kadang-kadang jendela VS ditarik di atas yang lain saat digulir , tetapi tidak bisa digulir.
Warren Young

Ini luar biasa. Ini berfungsi dengan baik di Visual Studio 2005/2010 memberikan fokus ke berbagai panel tanpa harus mengklik untuk mendapatkan fokus. Saya mencoba roda roda selalu tetapi tidak bekerja dengan baik dengan VS. Terima kasih.
vaitrafra

5

INFO BARU:

Jika Anda memiliki Windows 7, ada di pengaturan aksesibilitas: http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in- windows-vista /

Beberapa driver mouse semuanya ini. Ini modifikasi "set fokus".

Pada dasarnya, di Windows para pengembang berasumsi Anda mungkin tidak perlu ingin mengontrol apa yang ada di atas tetikus Anda, dan karena itu mereka memberi tahu sistem untuk menunggu Anda mengklik pada jendela sebelum fokus dihapus dari jendela sebelumnya dan ditugaskan ke yang Anda pilih .

Jika sistem diatur ke "set fokus" ke program mana pun penunjuk tetikus Anda selesai, jika Anda hanya mencoba mengeluarkan mouse dan memindahkannya ke jendela lain, apa pun yang Anda lakukan akan mulai muncul di jendela apa pun yang mouse Anda sudah lewat. Anda tidak dapat memisahkan "fokus gulir" dari "fokus penuh".

Selama Anda mengetahui hal ini dan tahu bagaimana hal itu dapat mempengaruhi bagaimana Anda menggunakan komputer Anda, jika mouse Anda mampu melakukan ini (itu tergantung pada mouse dan driver Anda), Anda harus menemukan opsi dalam pengaturan Mouse Anda di Control Panel. .


6
Ini bukan yang saya minta. Pengaturan itu membawa jendela ke atas. Saya hanya ingin menggulirnya di tempat itu. Ini dijelaskan dalam paragraf terakhir dari pertanyaan saya, terutama kalimat terakhir.
iconoclast

2
Tanpa hak istimewa Admin, sementara tidak sempurna, solusi ini tampaknya merupakan opsi terdekat.
Steven C. Howell

1
Saya setuju dengan @iconoclast ini tidak sepenuhnya apa yang diminta (dan FWIW apa yang saya kejar juga) tetapi itu berhasil.
Marcello Romani

2

taekwindow adalah perangkat lunak (lisensi BSD) gratis yang menyelesaikan masalah ini.

Apa fungsinya?

Secara lengkap, Taekwindow memungkinkan Anda melakukan hal berikut:

  • memindahkan jendela dengan meraihnya di mana saja (bukan hanya bilah judul) sambil menahan tombol Alt, dan kemudian menyeret dengan tombol kiri mouse;
  • mengubah ukuran jendela dengan meraihnya di mana saja (bukan hanya perbatasan kecil kecil) sambil menahan tombol Alt, dan kemudian menyeret dengan tombol kanan mouse;
  • memindahkan jendela yang dimaksimalkan antar monitor dengan menyeret-Alt;
  • gunakan roda gulir pada jendela di bawah kursor, alih-alih jendela yang saat ini difokuskan;
  • dorong jendela ke latar belakang dengan mengklik tengah pada bilah judulnya.

Semua fitur ini dapat dikonfigurasi sesuai keinginan Anda.

  • Ketika Anda mulai menjalankan taekwindow, ikonnya muncul di baki sistem.
  • Klik kanan padanya dan pilih Preferensi ...
  • Lalu pergi ke tab Scrolling dan centang Scroll window di bawah kursor .
  • Anda dapat meminta taekwindow memulai secara otomatis dengan memeriksa Mulai saat masuk di tab Umum .

1
Silakan baca Bagaimana saya merekomendasikan perangkat lunak untuk beberapa tips tentang bagaimana Anda harus merekomendasikan perangkat lunak. Paling tidak Anda harus memberikan lebih dari sekadar / setidaknya tautan, misalnya beberapa informasi tambahan tentang perangkat lunak itu sendiri, dan bagaimana itu dapat digunakan untuk menyelesaikan masalah dalam pertanyaan.
DavidPostill

1

AltDrag , yang merupakan alat untuk mengaktifkan Linux-line memindahkan dan mengubah ukuran windows dengan mengklik di mana saja sambil menahan tombol ALT, juga memiliki fitur ini. Dalam konfigurasi. di bawah Umum, pilih "Gulir jendela tidak aktif".


0

Retensi registri DIY:

  1. Jalankan regedit (Win + R, regedit, OK)
  2. Buka kunci HKEY_CURRENT_USER \ Control Panel \ Mouse
  3. Ubah nilai REG_DWORD ActiveWindowTracking menjadi 0x0000001 (1)
  4. Buka kunci HKEY_CURRENT_USER \ Control Panel \ Desktop
  5. Logis ATAU byte pertama dari REG_BINARY UserPreferencesMask dengan 01. Artinya, jika nilai saat ini adalah df 3e 03 80 12 00 00 00, maka biarkan 'df' sendirian. Jika 9e 03 07 80 12 00 00 00, ubah ke 9f .. .. dan seterusnya *

Saya telah menggunakan tutorial Sine Walker . Pergi ke sana untuk bantuan dan perincian lebih lanjut.


Ini (menurut tutorial) fokus gaya X11-mengikuti-mouse, yang secara khusus bukan yang saya inginkan.
iconoclast

Oh sekarang aku mengerti maksudmu. Ini benar-benar menjengkelkan dalam jangka panjang. Saya beralih ke solusi @Amos M. Carpenter dengan AlwaysMouseWheel.
tutejszy

Saya sarankan Anda mencoba X-Button Mouse Control. Tidak ada splash screen yang mengganggu untuk selalu mengabaikan, dan banyak fitur lainnya juga. Selain itu, karena jawaban Anda tidak benar-benar menyelesaikan masalah yang muncul dalam pertanyaan, mungkin yang terbaik untuk menghapusnya sebelum ada yang turun.
iconoclast
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.