Vấn đề này dường như chủ yếu ảnh hưởng đến người dùng có DPI cao hoặc chuột có tỷ lệ bỏ phiếu cao - nói cách khác, chuột chơi game. Microsoft chỉ phát hành một phần sửa lỗi, nhưng có một cách để khắc phục sự cố này trong bất kỳ trò chơi bị ảnh hưởng nào.
Cài đặt bản vá của Microsoft
Microsoft cung cấp một bản vá giới thiệu một tùy chọn tương thích mới để khắc phục vấn đề này. Là một phần của bản vá, tùy chọn tương thích được áp dụng cho nhiều trò chơi phổ biến, bao gồm các trò chơi từ chuỗi Call of Duty, Counter Strike, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, và Tomb Raider.
Bản vá này được gọi là KB2908279. Kể từ ngày 14 tháng 11 năm 2013, bản vá này chưa được triển khai thông qua Windows Update. Để khắc phục, bạn sẽ phải tải xuống bản vá từ trang web của Microsoft và cài đặt nó theo cách thủ công.
Tùy thuộc vào phiên bản Windows 8.1 bạn đang sử dụng, bạn cần phải tải xuống phiên bản 64 bit của bản vá này hoặc phiên bản 32 bit.
Nếu bạn không chắc bạn đang sử dụng phiên bản Windows nào, hãy nhấn phím Windows để truy cập màn hình Bắt đầu, nhập Hệ thống và nhấp vào phím tắt Hệ thống. Cuộn xuống và xem dòng Kiểu hệ thống.
Sửa các trò chơi khác thông qua Registry
Bản vá ở trên có hai điều. Thứ nhất, nó tạo ra một loại cờ tương thích mới trong Windows. Hai, nó áp dụng cờ tương thích cho một số trò chơi phổ biến nhất bị ảnh hưởng bởi vấn đề này.
Nếu bạn có trò chơi ít phổ biến hơn với vấn đề này, bạn sẽ cần phải áp dụng tùy chọn tương thích cho trò chơi của riêng bạn. Microsoft khuyên các nhà phát triển trò chơi tự làm điều này để người dùng của họ không phải làm, nhưng nhiều trò chơi có thể không bao giờ được cập nhật với bản sửa lỗi này.
Bạn có thể áp dụng sửa lỗi của Microsoft cho bất kỳ trò chơi bị ảnh hưởng nào từ trình chỉnh sửa đăng ký. Lưu ý rằng bạn phải cài đặt bản vá ở trên để hoạt động.
Để bắt đầu, nhấn Windows Key + R để mở hộp thoại Run, gõ regedit và nhấn Enter.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers
Khóa Lớp có thể không tồn tại. Nếu không, nhấp chuột phải vào khóa AppCompatFlags, trỏ tới Mới, chọn Khóa, nhập Lớp và nhấn Enter để tạo.
C:Program Files (x86)GameEngine.exe
NoDTToDITMouseBatch
Tiếp theo, chúng ta sẽ cần một cửa sổ nhắc lệnh nâng lên. Để thực hiện việc này, nhấn phím Windows để truy cập màn hình Bắt đầu, gõ Dấu nhắc Lệnh, bấm chuột phải vào phím tắt Dấu nhắc Lệnh xuất hiện và chọn Chạy với tư cách quản trị viên.
Rundll32 apphelp.dll,ShimFlushCache
Cảnh báo
Microsoft cảnh báo rằng tùy chọn này sẽ làm tăng mức sử dụng năng lượng, vì vậy bạn không nên áp dụng tùy chọn này cho các trò chơi không bị ảnh hưởng hoặc các chương trình khác. Đặc biệt, họ nhấn mạnh rằng điều này không nên được áp dụng cho các quy trình nền vẫn tiếp tục chạy hoặc tuổi thọ pin của bạn sẽ bị ảnh hưởng đáng kể.
Có một tùy chọn khác mà Microsoft đề xuất - nếu trò chơi Trong câu hỏi có tùy chọn “nhập liệu thô” hoặc DirectInput, bạn có thể chọn tùy chọn đó và sự cố phải được khắc phục.
Để biết thêm thông tin trực tiếp từ Microsoft, hãy đọc bài viết cơ sở kiến thức KB2908279.