Vô hiệu hóa kiểm tra tốc độ chuột giữa các màn hình trong windows 8.1 update 1


27

Trong các cửa sổ 8.1 trở xuống, chuột sẽ di chuyển liền mạch qua tất cả các màn hình của tôi.

Tuy nhiên, trong bản cập nhật windows 8.1 1, chuột cần phải ở một tốc độ nhất định trước khi chuyển sang một màn hình khác. Làm thế nào để tôi vô hiệu hóa điều này?

Một tìm kiếm google không có gì, vì vậy tôi không chắc chính xác chuyện gì đang xảy ra


4
@TorpedoBench bạn muốn tôi nói gì. Tôi đã nghiên cứu nó nhưng không có gì hiển thị. Windows 8.1 đã được phát hành vài giờ trước vì vậy sẽ không có bất cứ thứ gì xuất hiện sớm. Miễn là nó chưa được hỏi về SU trước khi được khuyến khích - google phải lập chỉ mục một cái gì đó và nó cũng có thể là SO.
Jon

Những thứ như liên kết đến các diễn đàn hoặc trang thảo luận khác cho thấy những người khác đang trải qua cùng một sự kiện bạn đang có. Giờ là đủ thời gian để những thứ như thế này bắt đầu cắt xén. Không biết nếu người dùng khác đang trải nghiệm điều này, nó có thể là một cái gì đó cuối cùng của bạn.
TorpedoBench

4
@TorpedoBench Dù bằng cách nào, bạn nên đặt câu hỏi nếu không phải trên SO thì nên hỏi. Hơn nữa, không có gì xuất hiện nên tôi không thể liên kết với bất cứ điều gì. Anh trai tôi cũng đang trải nghiệm điều đó nên tôi cho rằng nó không dành riêng cho tôi.
Jon

3
@TorpedoBench Tôi đã thêm vào bài viết đó. Dù bằng cách nào, nó được khuyến khích đặt câu hỏi về SO ngay cả khi câu trả lời ở nơi khác .
Jon

2
@TorpedoBench Tôi không nghĩ bạn đang đọc bài viết của mình. Ngay cả khi nó được trả lời ở nơi khác, vẫn tốt để hỏi mà không đề cập đến bất cứ điều gì . Logic đằng sau điều này là google phải lập chỉ mục một cái gì đó , và nó cũng có thể là SO. Của tôi đã không được trả lời ở tất cả.
Jon

Câu trả lời:


4

Giải pháp của @Jason Stevenson làm việc tốt nhất với tôi, tuy nhiên tôi đã tìm thấy một trường hợp khi nó không hoạt động như mong đợi.

Đây MouseMonitorEscapeSpeedgiá trị dường như không phải là một True / False Toggle với 0/1, nhưng nhiều hơn một giá trị số nguyên. Giá trị 1 không khắc phục được sự cố này trong tất cả các tình huống chuyển từ màn hình sang màn hình.

Để tái tạo vấn đề khi sử dụng 1 cho MouseMonitorEscapeSpeed

  1. Đặt cả hai MouseMonitorEscapeSpeedmục đăng ký thành 1
  2. Khởi động lại máy hoặc khởi động lại quá trình Explorer.exe
  3. Tắt thanh tác vụ trên nhiều màn hình (như được hiển thị bởi @vanquishuk)
  4. Mở khóa thanh tác vụ chính và di chuyển nó sang bên phải màn hình bên trái
  5. Di chuyển chuột rất chậm từ màn hình bên trái sang bên phải (bạn sẽ thấy chuột bị kẹt một chút ở giữa)
  6. Di chuyển từ màn hình bên phải sang trái và chuột không dính

Với các mục đăng ký dưới đây, tôi đã tìm thấy giải pháp hoạt động trong tất cả các tình huống tôi có thể nghĩ đến (bao gồm cả thanh tác vụ ở bên cạnh màn hình của bạn).

--- Tệp đăng ký ---

Windows Registry Editor Version 5.00

;
; Fix mouse stickiness between monitors and mouse getting stuck in corners between monitors
;

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MouseCornerClipLength"="0"
"MouseMonitorEscapeSpeed"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUi]
"MouseMonitorEscapeSpeed"=dword:00000000

Cảm ơn đã cung cấp tệp .reg :) Tiết kiệm thời gian điều hướng regedit.
Luna

1
Không hoạt động với tôi trên Windows 10
brett rogers

Có một lỗi mở cho cài đặt MouseCornerClipLpm mà tôi cũng thấy không hoạt động trong windows 10. Microsoft đã thừa nhận nó. Tôi chưa thử cài đặt MouseMonitorEscapeSpeed ​​vì nó không làm phiền tôi trong windows 10. Nó dường như bị tắt theo mặc định khi bạn không kéo cửa sổ. Tôi sẽ kiểm tra xem tôi có thể tìm ra cách tắt nó đi không.
Joseph

Tôi nên sử dụng giá trị nào nếu tôi muốn kích hoạt tính năng này ?? Hộp windows 10 của tôi cho phép chuột đi từ màn hình này sang màn hình khác mà không "bắt" nó trong một thời gian, đây là một tính năng mong muốn đối với tôi. Tôi sử dụng một màn hình trên đầu màn hình khác, nếu điều đó quan trọng. Tính năng này có trong Windows 8.1 trước khi tôi nâng cấp lên Windows 10 vài ngày trước. Tôi đã thử thay đổi ba giá trị thành "1", "10" và "100" để xem có sự khác biệt nào không, bot không có bất kỳ ảnh hưởng nào. Tôi đang khởi động lại explorer.exe giữa các bài kiểm tra.
ricardomenzer

Tôi nghĩ rằng cài đặt này không còn hoạt động trong windows 10, hãy thử tìm trong cài đặt trong Hệ thống> Đa nhiệm.
Giuse

16

Câu trả lời được chọn không còn giải quyết được vấn đề trên các bản cập nhật Windows 8.1 mới nhất hoặc trong Windows 10.

Để giải quyết vấn đề này trong các phiên bản Windows sau, bạn phải chỉnh sửa khóa này tại đây, thay đổi giá trị từ 0 thành 1 :

HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

Và bạn cũng phải thêm một khóa bị thiếu vào vị trí sau:

HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI

Tạo giá trị DWORD MouseMonitorEscapeSpeed được đặt thành 1

Cuối cùng, bạn phải giết tiến trình Explorer.exe từ trình quản lý tác vụ, và sau đó khởi chạy lại nó; cách khác, bạn có thể khởi động lại PC để thay đổi có hiệu lực.


3
Không hoạt động với tôi trong Windows 10
brett rogers

1
Vẫn hoạt động với tôi trên bản phát hành ... Bạn có nhớ giết explorer hoặc khởi động lại PC không?
Jason Stevenson

5

Tìm thấy một cách để sửa nó cho chính tôi. Bỏ chọn hộp này: Nhấp chuột phải vào thanh tác vụ> Thuộc tính> Tab thanh tác vụ Một khi chưa chọn kiểm tra nhấn, sau đó bạn có thể kiểm tra lại và nhấn áp dụng lại và chuột sẽ không còn bị kẹt nữa.

nhập mô tả hình ảnh ở đây


Tôi cần thanh tác vụ trên tất cả các màn hình của mình
Jon

@Chipperyman - tắt và bật dường như vô hiệu hóa nó cho phiên đó. Mặc dù đây có thể là một lỗi và có thể được MS khắc phục ở một số giai đoạn.
Spongeboy

Điều này làm việc hoàn hảo cho tôi. Cảm ơn bạn @vanquishuk!
Lone Coder

Điều này cũng làm việc hoàn hảo cho tôi. Chỉ cần bỏ chọn hộp, nhấp vào áp dụng, kiểm tra lại hộp, nhấp vào áp dụng hoặc OK và giải quyết vấn đề. Cảm ơn bạn!
Adam P

Cập nhật: điều này chỉ hoạt động tạm thời. Câu trả lời của Jason Stevenson hoạt động, hy vọng vĩnh viễn! Tôi đang chạy Windows 8.1.
Adam P

5

Mặc dù một số báo cáo rằng sự cố này đã biến mất sau khi thay đổi cài đặt cửa sổ dường như không liên quan (chẳng hạn như "Hiển thị thanh tác vụ trên tất cả màn hình"), nhưng không có cách nào trong số này hoạt động với tôi.

Tuy nhiên, sau khi thay đổi giá trị đăng ký

    HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

từ giá trị mặc định của nó (0 trên Win 8.1 Pro build 9600) đến 1 và khởi động lại "lỗi / tính năng dính cạnh" dường như không còn nữa.

Ngoài ra còn có MouseCornerClipLengthcùng một vị trí có thể được quan tâm nếu bạn cũng muốn tắt các góc dính (đặt nó thành 0 trong trường hợp đó).

EDIT Sau khi thay đổi MouseMonitorEscapeSpeedvề 0, vấn đề xuất hiện trở lại sau khi ngủ đông. Giá trị 1 dường như vô hiệu hóa các cạnh màn hình dính mà không có bất kỳ tác dụng phụ nào.


Re: Đặt MouseMonitorEscapeSpeed ​​thành 1 - Tôi nhận thấy rằng khi khởi động ngay lập tức, các cạnh dính vẫn có thể ở đó. Nếu bạn đợi 1-2 phút thì nó dừng lại.
Spongeboy

@TorpedoBench Không còn hoạt động với các bản cập nhật Windows 8.1 mới và Windows 10. Xem giải pháp của tôi dưới đây.
Jason Stevenson

1

Trên Windows 10, hãy truy cập:

Control Panel\All Control Panel Items\Ease of Access Center\Make the mouse easier to use

mà tôi tìm thấy bằng cách tìm kiếm cài đặt cho 'cạnh'.

Kiểm tra hộp cho Prevent windows from being automatically arranged when moved to the edge of the screen.


2
Mặc dù giải quyết các vấn đề ở giữa màn hình để kéo các cửa sổ giữa các màn hình, nhưng nó cũng vô hiệu hóa tính năng kéo một cửa sổ về phía trên cùng của màn hình để tối đa hóa màn hình. Nó tắt tính năng hoàn toàn. Tôi muốn giữ phần Win7, nhưng vô hiệu hóa phần Win8 / 10.
Kdansky

1

Nếu bất cứ ai vẫn gặp sự cố này trong windows 10. Kiểm tra Cài đặt-> Hiển thị để đảm bảo sắp xếp màn hình của bạn càng chặt càng tốt (khoảng trống nhỏ nhất có thể). Khi có một khoảng trống lớn, chuột sẽ yêu cầu một lượng pixel chuyển động bổ sung theo tỷ lệ để đến màn hình tiếp theo (Di chuyển chuột nhanh hơn dựa trên kích thước của khoảng trống).


Đọc qua "Tại sao tôi cần 50 danh tiếng để bình luận" để đảm bảo bạn hiểu cách bạn có thể bắt đầu bình luận. Mặt khác, hãy xem xét thêm một số tài liệu tham khảo cho câu trả lời này hỗ trợ những gì bạn nêu.
Pimp Juice IT

Tôi chỉ tìm ra cùng @Lance. Người dùng Windows 10 tại đây. Tôi có 6 màn hình, 2 hàng 3, một hàng trên đầu kia. Một trong những cặp dọc có vấn đề này, những cặp khác thì không. Có một khoảng trống nhỏ giữa hai màn hình trong Cài đặt hiển thị (nơi bạn sắp xếp vị trí của màn hình) nhưng không phải là các màn hình khác. Loại bỏ không gian nhỏ đó cố định nó.
David Gunderson

0

Tôi đã tìm thấy một giải pháp không cần khởi động lại explorer.exe hoặc khởi động lại hệ thống.

Các bước:

  1. đi đến màn hình bắt đầu
  2. nhấp vào ứng dụng tàu điện ngầm (onenote trong trường hợp thử nghiệm của tôi)
  3. di chuyển chuột đến góc trên cùng bên trái và nhấp để chuyển ứng dụng (sang máy tính để bàn hoặc sang ứng dụng tàu điện ngầm khác; không quan trọng)

Bây giờ chuột sẽ được dán thông qua TẤT CẢ các cạnh của màn hình.

Nó đến từ người dùng Riasat từ diễn đàn MS: http://answers.microsoft.com/en-us/windows/forum/windows8_1-tms/mouse-stickiness-change-with-multipl-monitor/a4eb4cc9-def1-4e80-b823 -83460339afb8

Bạn có thể đóng ứng dụng metro sau nó hoặc tắt nó thông qua trình quản lý tác vụ.

Hy vọng điều này sẽ giúp bạn đó là lỗi thực sự khó chịu Oo

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.