Page 1 of 1

win32k.sys accel patch

Posted: 22 Nov 2021, 15:44
by pox02
really good old patch back on Windows XP 64-bit edition, version 5.2.3790.5094 if anyone want reverse it in windows 10 and share the patch it will really be helpful

Code: Select all

Patch for win32k.sys in Windows XP 64-bit edition, version 5.2.3790.5094
Fixes rounding errors in mouse input when Enhanced Pointer Precision is off.

001DDA07:
44 8B D8 0F B6 D2 03 C2 
0F B6 D2 03 C2 44 8B D8 

001DDA4C:
44 8B D0 0F B6 D2 03 C2 
0F B6 D2 03 C2 44 8B D0 

Code: Select all

Patch for win32k.sys in Windows XP 64-bit edition, version 5.2.3790.5094
Fixes rounding errors in mouse input when Enhanced Pointer Precision is on.

001389D6:
E6 0B 
08 0C 

00139560:
39 0D 
8B 2D 

00139566:
0F 9F C1 3B CA 75 05 45 85 ED 75 04 33 ED EB 07 48 8B 2D CB 4F 28 00 33 C9 45 85 E4 48 89 74 24 28 0F 9F C1 33 C0 39 05 CA 4F 28 00 __ __ C0 3B C1 0F 85 93 0B 00 00 45 85 E4 0F 84 8A 0B 00 00 48 8B 35 A3 4F 28 00 48 63 05 AC 4F 28 00 3B C3 74 08 3B D8 0F 8F F3 F3 FF FF 8B 54 24 50 49 8B CA 4D 0F AF D3 49 C1 FA 10 89 1D 8B 4F 28 00 44 89 2D 7C 4F 28 00 49 0F AF C8 48 C1 F9 10 4C 03 D6 48 8B 74 24 28 48 03 CD 85 D2 48 8B 6C 24 30 44 89 25 5F 4F 28 00 0F 85 FC 33 0D 00 0F B7 C1 48 C1 F9 10 41 89 0F 48 89 05 34 4F 28 00 85 D2 0F 85 16 34 0D 00 41 0F B7 C2 49 C1 FA 10 45 89 16 48 89 05 22 4F 28 00 48 8B 7C 24 20 4C 8B 64 24 18 4C 8B 6C 24 10 4C 8B 3C 24 4C 8B 74 24 08 48 8B 5C 24 58 48 83 C4 38 C3 
39 CD 0F 9F C1 3B CA 74 0D 45 85 ED 74 08 85 ED 74 04 31 ED EB 07 48 8B 2D C5 4F 28 00 48 89 74 24 28 33 C9 8B 35 CC 4F 28 00 39 CE __ __ C1 45 85 E4 0F 9F C2 3B CA 74 29 45 85 E4 74 24 85 F6 74 20 31 F6 EB 23 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 48 8B 35 81 4F 28 00 48 63 05 8A 4F 28 00 3B C3 74 08 3B D8 0F 8F D1 F3 FF FF 8B 54 24 50 49 8B CA 4D 0F AF D3 49 C1 FA 10 89 1D 69 4F 28 00 44 89 2D 5A 4F 28 00 49 0F AF C8 48 C1 F9 10 4C 03 D6 48 8B 74 24 28 48 03 CD 85 D2 48 8B 6C 24 30 44 89 25 3D 4F 28 00 0F 85 DA 33 0D 00 EB 6D 41 0F B7 C2 49 C1 FA 10 4D 85 D2 79 0D 85 C0 74 09 49 FF C2 48 2D 00 00 01 00 45 89 16 48 89 05 05 4F 28 00 E9 87 00 00 00 

0013968E:
7E 12 4D 85 C0 79 08 49 8B C8 48 F7 D9 EB 15 49 8B C8 EB 10 4D 85 DB 79 08 49 8B CB 48 F7 D9 EB 03 49 8B CB 4D 85 C0 79 08 49 8B D0 48 F7 DA EB 03 49 8B D0 4D 85 DB 79 08 49 8B C3 48 F7 D8 EB 03 49 8B C3 48 3B D0 7D 12 4D 85 C0 79 08 49 __ C0 48 F7 D8 EB 15 49 8B C0 EB 10 4D 85 DB 79 08 49 8B C3 48 F7 D8 EB 03 49 8B 
7F 69 48 91 EB 65 48 0F B7 C1 48 C1 F9 10 48 85 C9 79 0D 85 C0 74 09 48 FF C1 48 2D 00 00 01 00 41 89 0F 48 89 05 90 4E 28 00 85 D2 0F 85 72 33 0D 00 E9 62 FF FF FF 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 48 8B 7C 24 20 4C __ 64 24 18 4C 8B 6C 24 10 4C 8B 3C 24 4C 8B 74 24 08 48 8B 5C 24 58 48 83 C4 38 

0013970E:
1C 
C5 

00139A11:
28 
D1 

0013A133:
76 
98 

0020CA18:
8F E6 CB 
8F 77 CC 

0020CA29:
E7 CB 
8B CC 

0020CA4F:
8F C8 
8F D3 

0020CA60:
CA 
73

Re: win32k.sys accel patch

Posted: 23 Nov 2021, 13:24
by n1zoo
lol. can you be more specific instead of throwing random codes?

Re: win32k.sys accel patch

Posted: 25 Nov 2021, 18:08
by MT_
I would be wary about modifying system files.

Not because I care that you can ruin your system, but a lot of anti cheat measures don't like compromised system integrity ;-)

Anyhow, what is this actually good for? You can already change windows acceleration curve through registry if game can run in non-raw input mode.

Furthermore there is kovaak mouse accel tool with (i believe) signed driver.

Re: win32k.sys accel patch

Posted: 27 Nov 2021, 20:32
by milojr21
This was cool back in the day, this and the WCA Fix for W7