كيف لاصلاح الفأر في العاب الكمبيوتر على ويندوز 8.1
يسمح Windows 8.1 لنظام Windows بالعمل بشكل أفضل على شاشات DPI العالية. كجزء من هذا ، تغيرت الطريقة التي يتعامل بها Windows مع الفئران. قد تنتهي الألعاب التي لا تقرأ بيانات الماوس الخام مع حركة الفأر ، أو التجمد ، أو التأتأة.
يبدو أن هذه المشكلة تؤثر في المقام الأول على المستخدمين الذين لديهم نسبة عالية من الفئران ذات معدلات الفوترة العالية أو استطلاعات الرأي - وبعبارة أخرى ، فئران الألعاب. قامت Microsoft بإصدار إصلاح جزئي فقط ، ولكن هناك طريقة لإصلاح هذه المشكلة في أي لعبة متأثرة.
تثبيت تصحيح مايكروسوفت
توفر Microsoft تصحيحًا يقدم خيارًا جديدًا للتوافق لإصلاح هذه المشكلة. كجزء من التصحيح ، يتم تطبيق خيار التوافق على مجموعة متنوعة من الألعاب الشائعة ، بما في ذلك الألعاب من سلسلة Call of Duty و Counter Strike series و Deus Ex: Human Revolution و Hitman Absolution و Half-Life 2 و Metro 2033 و Portal و وتومب رايدر.
يُعرف هذا التصحيح باسم KB2908279. اعتبارًا من 14 نوفمبر 2013 ، لم يتم طرح هذا التصحيح عبر Windows Update. للحصول على الإصلاح ، سيكون عليك تنزيل التصحيح من موقع Microsoft وتثبيته يدويًا.
اعتمادًا على إصدار Windows 8.1 الذي تستخدمه ، ستحتاج إلى تنزيل إصدار 64 بت من هذا التصحيح أو الإصدار 32 بت.
إذا لم تكن متأكدًا من إصدار Windows الذي تستخدمه ، فاضغط على مفتاح Windows للوصول إلى شاشة البدء ، ثم اكتب System ، ثم انقر فوق اختصار النظام. مرر لأسفل وانظر إلى سطر نوع النظام.
إصلاح ألعاب أخرى عبر التسجيل
التصحيح أعلاه يفعل شيئين. واحد ، يقوم بإنشاء نوع جديد من علامة التوافق في Windows. ثانيًا ، يطبق ذلك علامة التوافق على بعض الألعاب الأكثر شيوعًا التي تتأثر بهذه المشكلة.
إذا كانت لديك لعبة أقل شيوعًا بها هذه المشكلة ، فستحتاج إلى تطبيق خيار التوافق على اللعبة بنفسك. تنصح Microsoft مطوري الألعاب للقيام بذلك بأنفسهم حتى لا يضطر مستخدموها إلى ذلك ، ولكن قد لا يتم تحديث العديد من الألعاب مع هذا الإصلاح.
يمكنك تطبيق إصلاح Microsoft على أي لعبة متأثرة من محرر التسجيل. لاحظ أنه يجب أن يكون لديك التصحيح أعلاه مثبتًا حتى يعمل.
للبدء ، اضغط على Windows Key + R لفتح مربع الحوار "تشغيل" ، واكتب regedit ، ثم اضغط على Enter.
استعرض للوصول إلى مفتاح التسجيل التالي أو المجلد:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
قد لا يكون مفتاح الطبقات موجودًا. إذا لم يكن كذلك ، فانقر بزر الماوس الأيمن فوق مفتاح AppCompatFlags ، وأشر إلى جديد ، ثم حدد مفتاح ، ثم اكتب Layers ، ثم اضغط على Enter لإنشائه..
ستحتاج الآن إلى إنشاء إدخال سجل جديد للعبتك. انقر بزر الماوس الأيمن فوق المفتاح Layers ، وأشر إلى New ، ثم انقر فوق String Value ، واكتب المسار الكامل للملف القابل للتنفيذ الخاص باللعبة ، ثم اضغط على 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 - إذا كانت اللعبة In السؤال تحتوي على "إدخال خام" أو خيار DirectInput ، فيمكنك تحديده ويجب إصلاح المشكلة.
لمزيد من المعلومات مباشرة من Microsoft ، اقرأ مقالة قاعدة المعارف KB2908279.
Image Credit: Sam DeLong on Flickr