โฮมเพจ » ทำอย่างไร » วิธีแก้ไข Mouse Lag ในเกม PC บน Windows 8.1

    วิธีแก้ไข Mouse Lag ในเกม PC บน Windows 8.1

    Windows 8.1 ช่วยให้ Windows ทำงานได้ดีขึ้นบนหน้าจอความละเอียดสูง DPI เป็นส่วนหนึ่งของสิ่งนี้วิธีที่ Windows จัดการกับเมาส์ได้เปลี่ยนไป เกมที่ไม่ได้อ่านข้อมูลดิบของเมาส์อาจจบลงด้วยความล่าช้าการแช่แข็งหรือการเคลื่อนไหวของเมาส์.

    ปัญหานี้ดูเหมือนว่าจะส่งผลกระทบต่อผู้ใช้ที่มี DPI สูงหรือเมาส์ที่มีอัตราการลงคะแนนสูง - กล่าวอีกนัยหนึ่งคือเมาส์สำหรับเล่นเกม Microsoft ได้เผยแพร่การแก้ไขบางส่วนเท่านั้น แต่มีวิธีการแก้ไขปัญหานี้ในเกมที่ได้รับผลกระทบ.

    ติดตั้ง Patch ของ Microsoft

    Microsoft ให้โปรแกรมแก้ไขที่แนะนำตัวเลือกความเข้ากันได้ใหม่เพื่อแก้ไขปัญหานี้ เป็นส่วนหนึ่งของแพทช์ตัวเลือกการใช้งานร่วมกันได้ถูกนำไปใช้กับเกมยอดนิยมมากมายรวมถึงเกมจากซีรีย์ Call of Duty, Counter Strike series, Deus Ex: Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, และ Tomb Raider.

    โปรแกรมปรับปรุงนี้รู้จักกันในชื่อ KB2908279 ตั้งแต่วันที่ 14 พฤศจิกายน 2013 แพทช์นี้ยังไม่ได้เปิดตัวผ่านทาง Windows Update ในการรับการแก้ไขคุณจะต้องดาวน์โหลดโปรแกรมแก้ไขจากเว็บไซต์ของ Microsoft และติดตั้งด้วยตนเอง.

    ขึ้นอยู่กับเวอร์ชั่นของ Windows 8.1 ที่คุณใช้งานอยู่คุณจะต้องดาวน์โหลดแพตช์นี้เวอร์ชัน 64 บิตหรือเวอร์ชั่น 32 บิต.

    หากคุณไม่แน่ใจว่าใช้ Windows รุ่นใดอยู่ให้กดปุ่ม Windows เพื่อเข้าถึงหน้าจอเริ่มพิมพ์ System และคลิกที่ปุ่มลัดของระบบ เลื่อนลงและดูที่บรรทัดประเภทระบบ.

    แก้ไขเกมอื่น ๆ ผ่านทาง Registry

    แพทช์ด้านบนทำสองสิ่ง หนึ่งคือสร้างการตั้งค่าสถานะความเข้ากันได้รูปแบบใหม่ใน Windows สองนำไปใช้กับการตั้งค่าความเข้ากันได้กับเกมที่ได้รับความนิยมมากที่สุดบางเกม.

    หากคุณมีเกมที่ได้รับความนิยมน้อยกว่าด้วยปัญหานี้คุณจะต้องใช้ตัวเลือกความเข้ากันได้กับเกมด้วยตัวคุณเอง Microsoft แนะนำให้ผู้พัฒนาเกมทำสิ่งนี้ด้วยตนเองเพื่อให้ผู้ใช้ไม่ต้องทำ แต่เกมจำนวนมากอาจไม่เคยอัพเดทด้วยการแก้ไขนี้.

    คุณสามารถใช้การแก้ไขของ Microsoft กับเกมที่ได้รับผลกระทบใด ๆ จากตัวแก้ไขรีจิสทรี โปรดทราบว่าคุณต้องติดตั้งโปรแกรมแก้ไขด้านบนเพื่อให้สามารถใช้งานได้.

    ในการเริ่มต้นใช้งานกด Windows Key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ regedit แล้วกด Enter.

    เรียกดูคีย์รีจิสทรีหรือโฟลเดอร์ต่อไปนี้:

    NT \ CurrentVersion \ AppCompatFlags \ Layers HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows

    คีย์เลเยอร์อาจไม่มีอยู่ หากไม่มีให้คลิกขวาที่ปุ่ม AppCompatFlags ชี้ไปที่ใหม่เลือกคีย์พิมพ์เลเยอร์แล้วกด Enter เพื่อสร้าง.

    ตอนนี้คุณจะต้องสร้างรายการรีจิสตรีใหม่สำหรับเกมของคุณ คลิกขวาที่ปุ่มเลเยอร์ชี้ไปที่ใหม่คลิกค่าสตริงพิมพ์เส้นทางแบบเต็มของไฟล์ที่ปฏิบัติการได้ของเกมแล้วกด Enter ตัวอย่างเช่นหากเกมอยู่ที่ C: \ Program Files (x86) \ Game \ Engine.exe คุณเพียงแค่พิมพ์ค่าต่อไปนี้:

    C: \ Program Files (x86) \ Game \ Engine.exe

    จากนั้นคลิกขวาที่ค่าที่คุณเพิ่งสร้างขึ้นและเลือกแก้ไข พิมพ์ข้อความต่อไปนี้ลงในกล่องและกด Enter:

    NoDTToDITMouseBatch

    ตอนนี้คุณสามารถทำซ้ำขั้นตอนนี้เพื่อเพิ่มทุกเกมที่ได้รับผลกระทบ.

    ต่อไปเราจะต้องมีหน้าต่างพรอมต์คำสั่งที่ยกระดับ เมื่อต้องการทำสิ่งนี้ให้กดปุ่ม Windows เพื่อเข้าถึงหน้าจอเริ่มให้พิมพ์ Command Prompt คลิกขวาที่ทางลัด Command Prompt ที่ปรากฏขึ้นและเลือก Run as administrator.

    ในหน้าต่างพร้อมรับคำสั่งแบบยกระดับให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อใช้การตั้งค่าความเข้ากันได้ของคุณ:

    Rundll32 apphelp.dll, ShimFlushCache

    คำเตือน

    Microsoft เตือนว่าตัวเลือกนี้จะทำให้การใช้พลังงานเพิ่มขึ้นดังนั้นคุณไม่ควรใช้ตัวเลือกนี้กับเกมที่ไม่ได้รับผลกระทบหรือโปรแกรมอื่น ๆ โดยเฉพาะอย่างยิ่งพวกเขาเน้นว่าสิ่งนี้ไม่ควรนำไปใช้กับกระบวนการพื้นหลังที่ยังคงทำงานอยู่ไม่เช่นนั้นแบตเตอรี่ของคุณจะได้รับผลกระทบอย่างเห็นได้ชัด.

    มีตัวเลือกอื่นให้ Microsoft แนะนำ - หากเกมที่สงสัยมีตัวเลือก“ ป้อนข้อมูลดิบ” หรือตัวเลือก DirectInput คุณสามารถเลือกได้และปัญหาควรได้รับการแก้ไข.


    สำหรับข้อมูลเพิ่มเติมโดยตรงจาก Microsoft อ่านบทความฐานความรู้ KB2908279.

    เครดิตรูปภาพ: Sam DeLong บน Flickr