เส้นโค้งการเร่งความเร็วของเมาส์ Windows: SmoothMouseXCurve และ SmoothMouseYCurve


คำตอบ:


10

รีจิสตรีคีย์สองคีย์ประกอบด้วยจุดประสานการกราฟ 5 จุดของจุดเบี่ยงเบนกราฟการเร่งความเร็วเมาส์ (ในกรณีนี้คือจุดในกราฟที่สร้างเส้นโค้ง) SmoothMouseXCurve มีจุดพิกัด X และ SmoothMouseYCurve มีจุดพิกัด Y

จุดแรกเสมอ 0,0 และหมายถึงจุดเริ่มต้นของกราฟโค้ง 00,00,00,00,00,00,00,00ดังนั้นถ้าคุณตรวจสอบค่าของคุณคุณจะสังเกตเห็นบรรทัดแรกของค่ารีจิสทรีทั้งเป็น แต่ละบรรทัดที่ตามมาแนะนำจุดการเบี่ยงเบนในกราฟ ไม่จำเป็นต้องใช้จุดใด ๆ หลังจากจุดที่ห้าเนื่องจาก Windows จะคาดการณ์กราฟที่เหลือจาก 5 จุดเหล่านี้

คู่ประสานงานแต่ละคู่ (แต่ละบรรทัดของห้าบรรทัดในรีจิสตรีคีย์) เขียนในรูปแบบจุดคงที่ 16.16 (16 บิต int + 16 บิตเศษส่วน) ดังนั้นคุณจะใช้ 4 hex แรกของแต่ละบรรทัดเสมอ 2 สำหรับส่วนจำนวนเต็มและสองสำหรับส่วนที่เป็นเศษส่วน

แก้ไข: นี้เป็นบทความที่ค่อนข้างเก่าเร่งเมาส์ใน XP มันยังใช้กับ Vista และ Windows 7 อย่างไรก็ตามสำหรับความรู้ของฉันแล้วสูตรมีการเปลี่ยนแปลงเล็กน้อยด้วยเหตุนี้ถ้าคุณตั้งใจจะวาดกราฟการเร่งความเร็วของคุณเองคุณไม่ควรเชื่อถือสูตรเหล่านั้น ไม่ว่าในกรณีใดมันจะช่วยให้คุณทราบถึงกระบวนการที่ไม่ได้เปลี่ยนไปตั้งแต่นั้นมา


2
พระเจ้าช่วย! พวกเขาไม่ใช่คะแนนพวกเขาไม่ใช่อนุพันธ์แต่เป็นจุดเปลี่ยน ! ใจเป่า <3 แคลคูลัส :) +1
user541686

คณิตศาสตร์ไม่ใช่ว่าไม่ดี :) ในขณะที่ฉันพบบทความที่ค่อนข้างดีในวิธีการหนึ่งที่สามารถปรับแต่งค่าเหล่านั้นสำหรับระบบเฉพาะของพวกเขาและทำให้การปรับแต่งหน้าต่างเมาส์ของพวกเขาเร่ง: esreality.com/index.php?a=post&id=1945096 สนุก แต่ต้องระวัง
คนแคระ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.