Làm thế nào để làm cho bánh xe cuộn ảnh hưởng đến những gì bên dưới con trỏ chuột? [bản sao]


14

Nó xảy ra với tôi rất nhiều lần khi tôi lăn bánh xe cuộn qua một số yếu tố có thể cuộn được, nhưng điều đó KHÔNG PHẢI. Tệ hơn nữa, một cái gì đó khác trên một phần khác của màn hình có thể cuộn.

Tôi biết rất rõ tại sao điều đó xảy ra. Windows đang gửi lệnh đến phần tử đang hoạt động trong cửa sổ đang hoạt động, tức là thứ có trọng tâm.
Nhưng hành vi đó là vô lý. Trọng tâm có nghĩa là cho bàn phím không phải cho chuột. Nếu tôi nhấp vào nút chuột, nhấp chuột đó sẽ đi đến bất cứ thứ gì nằm dưới con trỏ chuột, không phải là phần tử tập trung.
TỪ KHÓA LÀ MỘT NHỮNG ĐIỀU CẦN THIẾT LÀ MỘT PHẦN MỀM NỀN TẢNG, KHÔNG PHẢI LÀ MOUSE !!!

Dù sao, đủ phản đối.
Có cách nào để sửa lỗi này để nó hoạt động theo cách logic và trực quan không? nghĩa là, để cuộn thứ nằm dưới con trỏ chuột.

EDIT:
Tôi đang tìm kiếm một giải pháp chung cho tất cả các phiên bản Windows (ít nhất là từ WinXP trở đi) vì vấn đề này hiện diện trong tất cả các phiên bản.

EDIT 2:
Tôi biết về tính năng chuột X, nhưng đó không phải là thứ tôi cần. Tôi không muốn các cửa sổ / phần tử khác lấy được trọng tâm chỉ vì con trỏ ở trên chúng, điều đó gây phiền toái hơn là không.

EDIT 3:
Tôi đang tìm kiếm một giải pháp hoạt động ở cấp độ kiểm soát gui, tức là cuộn phần tử cụ thể trong cửa sổ mà chuột đang trỏ vào (nghĩ về các cửa sổ MDI như Windows Explorer với bảng điều khiển bên trái và giữa, v.v. )


Vui lòng cập nhật câu hỏi với phiên bản Windows đang được sử dụng.
Julian Knight


@Dennis có thể tuy nhiên câu hỏi đó là Windows 7 cụ thể mặc dù câu trả lời là không.
Julian Knight

Câu trả lời:


11

Trong Windows 7 & 8 ít nhất, nhập "thay đổi cách" vào menu / màn hình bắt đầu. Bạn sẽ thấy (trong Cài đặt trên Windows 8) "Thay đổi cách chuột của bạn hoạt động". Chọn mục này và tìm tùy chọn "Kích hoạt cửa sổ bằng cách di chuột qua cửa sổ".

Bây giờ, cửa sổ bên dưới chuột sẽ tự động kích hoạt sau một thời gian trễ ngắn và cuộn sẽ hoạt động như dự đoán.

Tôi không chắc chắn nếu điều này có sẵn trong các phiên bản Windows trước. Hãy thử tìm trong các tùy chọn trợ năng trong Bảng điều khiển.


Để hoàn thiện, hãy liệt kê tất cả các tùy chọn:

  • Thay đổi cài đặt Dễ truy cập (như đã nêu ở trên, hoạt động với ít nhất Win7 +, có thể khác)
  • Sử dụng TXmouse theo đề xuất của @ Sean-Cheshire trong các nhận xét (cập nhật lần cuối vào năm 2005)
  • Thay đổi cài đặt đăng ký - xem câu hỏi " Đặt độ trễ tự động lấy nét và độ trễ tự động lấy nét trong Windows 7 "
  • Sử dụng WizMouse có lợi thế là nó không ảnh hưởng đến thứ tự cửa sổ như các câu trả lời khác. Tuy nhiên, nó có một số vấn đề tương thích (xem trang web). Hỗ trợ các phiên bản Windows từ 2000 đến 7, không chắc 8 có được hỗ trợ hay không.

CẬP NHẬT: Từ "Cập nhật 2" trong câu hỏi, tôi muốn nói rằng WizMouse là lựa chọn tốt nhất của bạn miễn là bạn có thể sống với những hạn chế được liệt kê có vẻ xoay quanh các vấn đề về touchpad và Logitech.


2
"Kích hoạt cửa sổ bằng cách di chuột qua cửa sổ chuột" không làm cho bánh xe cuộn luôn ảnh hưởng đến những gì bên dưới con trỏ chuột. Đó chỉ là một phương pháp khác của tab alt, không liên quan gì đến câu hỏi.
Vladimir Kornea

Nếu bạn đọc câu hỏi, nó đã nói về việc gửi các sự kiện đến cửa sổ đang hoạt động, đó là phần đầu tiên trong câu trả lời của tôi. Vì vậy, nó có liên quan. Các phần khác thực sự bắt đầu để trả lời câu hỏi thực sự. Với một số ứng dụng, phần đầu tiên của câu trả lời có thể đã đủ.
Julian Knight

1
Câu hỏi đặt ra là làm thế nào để làm cho bánh xe cuộn ảnh hưởng đến bất kỳ "phần tử có thể cuộn" nào có di chuột, thay vì yêu cầu phần tử có thể cuộn để lấy nét bàn phím. Bạn đang nói với mọi người cách sử dụng chuột để chuyển trọng tâm sang một ứng dụng khác. Đừng bận tâm thử điều này, mọi người, nó chỉ lãng phí thời gian của bạn.
Vladimir Kornea

2
Đó là lý do tại sao tôi cập nhật câu trả lời để giới thiệu WizMouse.
Julian Knight

WizMouse vẫn hoạt động, trên Server 2012 hiện tại ít nhất. Cảm ơn vì lời giới thiệu.
Matthias Urlichs

7

Tôi sử dụng một phần mềm miễn phí nhỏ tuyệt vời có tên Katmouse .


Ah, đó là người tôi đã cố nhớ! Tuy nhiên, tôi nhớ rằng nó không hoạt động với tất cả các cửa sổ và nó đã không được cập nhật kể từ năm 2007
Julian Knight

Tôi có nó chạy tốt trên Windows 7 64-bit; Tôi không thể nói cho Windows 8. Với 335k, nó chắc chắn rất nhẹ. Ngoài ra còn có một phiên bản beta trên trang web, nhưng tôi không có thông tin về nó.
sư Prang

Cảm ơn bạn! Điều này đã làm phiền tôi trong nhiều năm! Đó là những điều đơn giản trong cuộc sống. ;-)
MaseBase

Điều này là tốt đẹp. Hoạt động gần giống như một bùa mê trên Windows 8. Chỉ có vấn đề là đôi khi nó bị trục trặc khi máy tính của tôi thức dậy từ chế độ ngủ. Nhưng thoát khỏi KatMouse và khởi động lại nó sẽ khắc phục điều đó.
ITroubs 4/2/2015
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.