Windows cuộn mà không tập trung


6

Vì vậy, tôi có một máy tính xách tay windows 8 ở nhà, và một máy tính xách tay windows 7 tại nơi làm việc. Cả hai đều có bàn di chuột synap. Vấn đề là trên máy tính xách tay làm việc, tôi có thể cuộn bất kỳ cửa sổ nào bất kể cửa sổ nào hiện đang tập trung. Đó là hành vi mà tôi muốn trên cả hai máy tính.

Điều này hiện không xảy ra trên máy tính windows 8. Tôi biết tôi có thể sử dụng (và đã thử!) Wizmouse, alwaysmousewheel, katmouse, v.v; nhưng không ai trong số họ làm việc 100% như máy tính làm việc. katmouse đôi khi ngừng hoạt động, luôn luôn quay vòng, tôi đã gặp vấn đề với việc tự cuộn, wizmouse đôi khi làm cho chuột bị lag. Những người khác chỉ không làm việc.

Trước khi tôi có máy tính làm việc, tôi đã cam chịu với nó, nhưng bây giờ tôi thấy rằng nó hoạt động, không sử dụng bất kỳ chương trình bên ngoài nào, trên một hệ điều hành cũ hơn và tự hỏi tại sao tôi không thể làm cho nó hoạt động theo cùng một cách trên máy tính của riêng tôi!

Tất cả các tìm kiếm của tôi chỉ là những người đề xuất các chương trình bên ngoài mà tôi đã thử, vì vậy các câu trả lời cho thấy chúng không thực sự là thứ tôi đang tìm kiếm (trừ khi đó là phép thuật nào đó tôi có thể làm với trình điều khiển synap đến ngày trên máy tính windows 8 không hoạt động).


Bạn đã hỏi bất kỳ nhân viên CNTT nào tại nơi làm việc họ từng có công việc cuộn trên cửa sổ dưới con trỏ thay vì Cửa sổ tập trung chưa? Tôi muốn biết bản thân mình. Tôi sử dụng Katmouse và nó đã ngừng hoạt động như bạn đã đề cập (Tôi thấy RDP thường là thủ phạm). Tôi vừa tạo một kịch bản AutoHotKey để tải lại bất cứ khi nào tôi nhận thấy rằng nó dừng lại.
techturtle

Câu trả lời:


12

altdrag có tính năng này là tốt.


Điều này thực sự có vẻ hoạt động rất tốt, và có một số tính năng khác mà tôi khá thích.
DanielCardin

altdrag là thứ tốt nhất kể từ bánh mì cắt lát, nhưng tôi sử dụng nó để chụp cửa sổ tự động (mặc dù tôi sẽ gọi nó là cửa sổ thay vào đó) .. đó + Lưới điện , làm cho tôi trở thành một bậc thầy thực sự của thiết lập màn hình mulit của tôi - về cơ bản tôi đã thử mọi công cụ quản lý cửa sổ hoặc đa màn hình khác và đây là những công cụ tốt nhất (mặc dù tôi giống như phần mềm lỗi của LG trên ultrawides)
Mikey

3

tôi sử dụng XMouseButtonControl trong máy của tôi. Tôi đã tìm thấy nó tương thích nhất với tất cả các chương trình tôi sử dụng.


+1 Đó là một chương trình tuyệt vời. Dường như không bị giới hạn tốc độ cuộn của tập lệnh AHK đã đăng của tôi, cộng với nó đáp ứng nhanh hơn trên một số chương trình có vấn đề như Visual Studio.
techturtle

Tôi sẽ thử nó khi tôi về nhà. Mặc dù cuối cùng id chủ yếu muốn biết tại sao nó có thể được thực hiện mà không cần phần mềm trên máy tính làm việc. Tôi có cảm giác đó là trình điều khiển synap của lenovo hoặc một cái gì đó nhưng không có tùy chọn nào cho trình điều khiển đó và tôi không biết tại sao loại điều đó chỉ được kích hoạt trên lenovos.
DanielCardin

ban đầu hoạt động tốt, sau đó nó dừng lại sau khoảng một giờ. Thở dài
DanielCardin

2

Có một cách để làm điều này trong AutoHotKey. Là một người dùng KatMouse hoạt động trong nhiều năm nay, người dùng này đã kiểm tra đủ tốt cho tôi rằng tôi đã tắt KatMouse ngay bây giờ (chúng tôi sẽ xem liệu tập lệnh AHK có giữ được không).

Đây là kịch bản ( nguồn ):

CoordMode, Mouse, Screen
return

WheelUp::
    MouseGetPos, m_x, m_y
    hw_m_target := DllCall( "WindowFromPoint", "int", m_x, "int", m_y )

    ; WM_MOUSEWHEEL
    ;   WHEEL_DELTA = 120
    SendMessage, 0x20A, 120 << 16, ( m_y << 16 )|m_x,, ahk_id %hw_m_target%
return

WheelDown::
    MouseGetPos, m_x, m_y
    hw_m_target := DllCall( "WindowFromPoint", "int", m_x, "int", m_y )

    ; WM_MOUSEWHEEL
    ;   WHEEL_DELTA = 120
    SendMessage, 0x20A, -120 << 16, ( m_y << 16 )|m_x,, ahk_id %hw_m_target%
return

Cho đến nay trong thử nghiệm ngắn gọn của tôi, nó đã hoạt động ở mọi nơi mà KatMouse đã từng sử dụng, cộng với một số người khác. KatMouse chưa bao giờ sử dụng để làm việc đúng với tôi trong Visual Studio 2010, nhưng điều này dường như. Tôi cũng thấy nó không vô hiệu hóa khi tôi sử dụng Remote Desktop như KatMouse đã làm (mặc dù việc cuộn hoạt động không truyền qua máy tính từ xa).


Thử nghiệm thêm: Khi tôi đặt chuột Logitech của mình thành "cuộn siêu nhanh", nó không hoạt động nhanh như mong muốn, tuy nhiên nó đã khắc phục một vấn đề kỳ lạ mà KatMouse gặp phải khi cuộn ngang khi tôi làm điều đó. Tôi đã phải thêm #MaxHotkeysPerInterval 200 ở đầu tập lệnh hoặc AHK sẽ bật lên một cảnh báo rằng có quá nhiều cuộc gọi đến nó trong một thời gian ngắn (cố gắng ngăn chặn các vòng lặp vô hạn). Nếu không, vẫn là một sự thay thế đầy hứa hẹn cho KatMouse.
techturtle

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.