윈도우 8.1 Windows가 높은 DPI 디스플레이에서 더 잘 작동하도록합니다. . 그 일환으로 Windows가 마우스를 다루는 방식이 변경되었습니다. 원시 마우스 데이터를 읽지 않는 게임은 마우스 움직임이 느려지거나 멈추거나 끊길 수 있습니다.
이 문제는 주로 DPI가 높거나 폴링 률이 높은 마우스, 즉 게임용 마우스를 사용하는 사용자에게 영향을 미치는 것으로 보입니다. Microsoft는 부분적인 수정 만 발표했지만 영향을받는 모든 게임에서이 문제를 해결할 수있는 방법이 있습니다.
Microsoft의 패치 설치
Microsoft는이 문제를 해결하기 위해 새로운 호환성 옵션을 소개하는 패치를 제공합니다. 패치의 일부로 호환성 옵션은 Call of Duty 시리즈, Counter Strike 시리즈, Deus Ex : Human Revolution, Hitman Absolution, Half-Life 2, Metro 2033, Portal, 그리고 툼 레이더.
이 패치는 KB2908279로 알려져 있습니다. 2013 년 11 월 14 일 현재이 패치는 Windows Update를 통해 배포되지 않았습니다. 수정 사항을 얻으려면 Microsoft 웹 사이트에서 패치를 다운로드하여 수동으로 설치해야합니다.
사용중인 Windows 8.1 버전에 따라 다음 중 하나를 다운로드해야합니다. 이 패치의 64 비트 버전 또는 32 비트 버전 .
사용중인 Windows 버전이 확실하지 않은 경우 Windows 키를 눌러 시작 화면에 액세스하고 시스템을 입력 한 다음 시스템 바로 가기를 클릭합니다. 아래로 스크롤하여 시스템 유형 줄을 확인합니다.
레지스트리를 통해 다른 게임 수정
위의 패치는 두 가지를 수행합니다. 첫째, Windows에서 새로운 유형의 호환성 플래그를 만듭니다. 둘째,이 문제의 영향을받는 가장 인기있는 일부 게임에 해당 호환성 플래그를 적용합니다.
이 문제가있는 덜 인기있는 게임이있는 경우 게임에 호환성 옵션을 직접 적용해야합니다. Microsoft는 게임 개발자가이 작업을 직접 수행하여 사용자가 할 필요가 없도록 권장하지만 많은 게임이이 수정으로 업데이트되지 않을 수 있습니다.
레지스트리 편집기에서 영향을받는 모든 게임에 Microsoft의 수정 사항을 적용 할 수 있습니다. 이 작업을 수행하려면 위의 패치가 설치되어 있어야합니다.
시작하려면 Windows 키 + R을 눌러 실행 대화 상자를 열고 regedit를 입력 한 다음 Enter를 누릅니다.
다음 레지스트리 키 또는 폴더를 찾습니다.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
Layers 키가 없을 수 있습니다. 그렇지 않은 경우 AppCompatFlags 키를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 키를 선택하고 Layers를 입력 한 다음 Enter 키를 눌러 만듭니다.
이제 게임에 대한 새 레지스트리 항목을 만들어야합니다. Layers 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 가리킨 다음 문자열 값을 클릭하고 게임 실행 파일의 전체 경로를 입력 한 다음 Enter 키를 누릅니다. 예를 들어 게임이 C : \ Program Files (x86) \ Game \ Engine.exe에있는 경우 다음 값을 입력하면됩니다.
C : \ Program Files (x86) \ Game \ Engine.exe
다음으로 방금 생성 한 값을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다. 상자에 다음 텍스트를 입력하고 Enter를 누르십시오.
NoDTToDITMouseBatch
이제이 프로세스를 반복하여 영향을받는 모든 게임을 추가 할 수 있습니다.
다음으로 상승 된 명령 프롬프트 창이 필요합니다. 이렇게하려면 Windows 키를 눌러 시작 화면에 액세스하고 명령 프롬프트를 입력 한 다음 나타나는 명령 프롬프트 바로 가기를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
상승 된 명령 프롬프트 창에서 다음 명령을 입력하고 Enter 키를 눌러 호환성 설정을 적용합니다.
Rundll32 apphelp.dll, ShimFlushCache
경고
Microsoft는이 옵션이 전력 사용량을 증가시킬 것이라고 경고하므로 영향을받지 않는 게임이나 기타 프로그램에이 옵션을 적용해서는 안됩니다. 특히, 계속 실행중인 백그라운드 프로세스에이 기능을 적용해서는 안된다고 강조합니다. 그렇지 않으면 배터리 수명이 눈에 띄게 영향을받습니다.
Microsoft가 권장하는 또 다른 옵션이 있습니다. 문제의 게임에 "원시 입력"또는 DirectInput 옵션이있는 경우이를 선택할 수 있으며 문제를 해결해야합니다.
Microsoft에서 직접 제공하는 자세한 내용은 08279로 지식 기반 문서.
이미지 크레딧 : Flickr의 Sam DeLong