Cách làm chuột trong Windows 7 hoạt động giống như Windows XP


20

Trong Windows XP bằng TweakUI, tôi có thể kích hoạt tùy chọn để khi chuột của tôi đi qua cửa sổ không hoạt động, nó sẽ biến cửa sổ đó thành cửa sổ hoạt động. Ngoài ra còn có một tùy chọn riêng khác để nếu cửa sổ hoạt động, nó sẽ tự động trở thành cửa sổ trên cùng.

Tôi thích kích hoạt cái trước nhưng không phải cái sau.

Đối với Windows 7, tôi không thể tìm thấy điều tương tự. Thay vào đó, những gì tôi tìm thấy là một tùy chọn bên trong các cửa sổ có chức năng tương tự. Nếu tôi di chuyển chuột qua cửa sổ không hoạt động, tôi phải di chuột qua nó một lúc trước khi nó hoạt động. Nó không phải là tức thời. Vấn đề thứ hai là một khi nó hoạt động, nó sẽ tự động biến nó thành cửa sổ trên cùng, che đi những thứ khác mà tôi không muốn che đậy.

Tóm lại, đây là những gì tôi muốn trong Windows 7:

  1. Khi chuột của tôi đi qua một cửa sổ không hoạt động, nó lập tức biến nó thành cửa sổ hoạt động.

  2. Khi nó kích hoạt cửa sổ, nó không nâng nó lên trên các cửa sổ khác.

Câu trả lời:


12

Cảm ơn Phoshi cho câu trả lời của bạn. Vì tôi tình cờ tìm thấy liên kết này từ một tìm kiếm google, tôi sẽ điền một số thông tin còn thiếu ở đây và đưa ra hướng dẫn từng bước đầy đủ cho nó:

Để giúp chuột X hoạt động từ bản cài đặt Vanilla Windows 7:

  1. Mở Bảng điều khiển
  2. Chọn "Dễ truy cập"
  3. Chọn "Thay đổi cách chuột của bạn hoạt động"
  4. Chọn hộp bên cạnh "Kích hoạt cửa sổ bằng cách di chuột qua cửa sổ" và nhấn "OK".
  5. Mở regedit
  6. Định vị HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask- chỉ thay đổi byte đầu tiên, bạn cần trừ 40 thập lục phân khỏi giá trị ở đó (ví dụ: DFtrở thành 9F) - điều này vô hiệu hóa Tự động tăng khi kích hoạt
  7. Xác định vị trí HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout- thay đổi giá trị của nó thành một cái gì đó nhỏ. Các giá trị thấp hơn sẽ khiến việc sử dụng các cửa sổ tạm thời trôi nổi khó khăn hơn (chẳng hạn như tiện ích khu vực thông báo trên thanh tác vụ) vì chúng biến mất một thứ khác khi bạn di chuyển đến chúng, nhưng các giá trị thấp hơn cũng cải thiện khả năng phản hồi. Bạn có thể bắt đầu với 250ms và điều chỉnh nó từ đó.
  8. Đăng xuất, đăng nhập lại, et voila, ...

Các bước 1-4 đã được đề cập khi chuyển qua câu hỏi, nhưng không được liệt kê.

Bước 5-8 chính xác là những gì Phoshi nói.


11

Thay vì đăng ký nhãn hiệu hacks , hãy thử sử dụng các cuộc gọi hệ thống từ SystemParametersInfo , đặc biệt là SPI_GETACTIVEWINDOWTRACKING, SPI_GETACTIVEWNDTRKZORDER, SPI_GETACTIVEWNDTRKTIMEOUT. Sử dụng các cuộc gọi này cũng giúp bạn không phải đăng xuất / đăng nhập để áp dụng các cài đặt. Tôi khuyên bạn nên sử dụng Điều khiển chuột X , thực hiện chúng.

Điều khiển chuột X : Một công cụ để bật hoặc tắt tính năng theo dõi cửa sổ đang hoạt động, tăng và độ trễ tính bằng mili giây. Điều này được gọi là hành vi x-chuột.

Bạn chỉ cần chạy nó một lần, nó là nguồn mở nhỏ và chăm sóc các chi tiết cho bạn.

Ảnh chụp màn hình của Điều khiển chuột X


2
Cảm ơn bạn! Giao diện người dùng GUI tối giản [1] cho phép thay đổi w / o cần đăng xuất / đăng nhập, [2] không khiến tôi phải loay hoay với chuyển đổi thập lục phân trong sổ đăng ký và [3] truyền các thay đổi để dễ dàng truy cập trung tâm để có vẻ như nó đang làm mọi thứ 'đúng cách'.
Clayton Stanley

3

Ngay sau đó!
Mở regedit và chúng ta hãy làm việc.

Thay đổi

HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferenceMask

vào 9F 3E 07 80 12 00 00 00

Sau đó thay đổi

HKEY_CURRENT_USER\Control Panel\Desktop\ActiveWndTrkTimeout

thành 0 (bạn có thể phải chuyển kiểu dữ liệu sang số thập phân).

Sau đó đăng xuất, đăng nhập và (hy vọng) tận hưởng chuyển đổi cửa sổ của bạn!


Hoạt động, nhưng làm cho việc truy cập các biểu tượng ẩn trong thanh tác vụ là không thể. Tôi nhấp vào mũi tên để mở rộng danh sách, sau đó khi tôi cố gắng di chuyển chuột đến hộp thì nó biến mất trước khi tôi tiếp cận nó.
Phenom

Không bao giờ, tôi có thể truy cập nó Tôi bấm vào mũi tên, sau đó nhấn tab để kích hoạt nó.
Phenom

Một chút icky, nhưng khả thi, tôi đoán. Bạn có thể sử dụng alt-tab nhiều hơn, có thể?
Phoshi

2

Đây kịch bản AutoHotkey nào đó. Kiểm tra các dòng đầu tiên, có một số tham số thay đổi hành vi của tập lệnh:

hover_task_buttons  = 1 ; hover over taskbar button to activate window
  hover_task_group  = 1 ; hover to select (or exit) from a window-group menu
                        ; (for Windows' "Group similar taskbar buttons" feature)
hover_task_min_info = 0 ; only show info for minimized windows, don't activate
hover_start_button  = 1 ; hover over start button to open start menu
hover_min_max       = 1 ; minimize or maximize by hovering over the min/max buttons
hover_any_window    = 0 ; activate any window by hovering (except the taskbar)

hover_no_buttons    = 1 ; ignore hover if a mouse button is in the down state

hover_delay       = 500 ; hover delay, from when the mouse stops moving

; WORKS, BUT NOT PERFECTLY: (brings the window forward, then puts it back in place)
hover_keep_zorder   = 0 ; don't bring windows forward, only activate them

Bạn sẽ quan tâm đến cái cuối cùng được liệt kê ở trên, hover_keep_zorder , với lời cảnh báo rằng nó không hoạt động hoàn hảo (mặc dù nó hoạt động tốt với tôi).

Đừng quên đặt hover_any_window thành 1.


Thời gian bỏ phiếu đang trở nên ngớ ngẩn! Tôi vô tình bấm ^ lần nữa, mang upvote trước của tôi đi, và bây giờ nó sẽ không cho phép tôi revote!
Phoshi

Tìm một điểm tầm thường để chỉnh sửa là khó khăn, làm mờ văn bản được định dạng tốt của bạn: P
Phoshi

Hoạt động, nhưng làm cho việc truy cập các biểu tượng ẩn trong thanh tác vụ là không thể. Tôi nhấp vào mũi tên để mở rộng danh sách, sau đó khi tôi cố gắng di chuyển chuột đến hộp thì nó biến mất trước khi tôi tiếp cận nó.
Phenom

Rất tiếc, nhận xét trên có ý nghĩa với người bị hack. Tôi đã thử điều này và nó đã không làm gì cả.
Phenom

Giải pháp hoàn hảo!
Ram
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.