Windows 마우스 가속 곡선 : SmoothMouseXCurve 및 SmoothMouseYCurve


답변:


10

두 레지스트리 키에는 5 개의 마우스 가속 그래프 변곡점 (이 경우 곡선을 생성하는 그래프의 점) 쌍이 포함됩니다. SmoothMouseXCurve는 X 좌표 포인트를 포함하고 SmoothMouseYCurve는 Y 좌표 포인트를 포함합니다.

첫 번째 점은 항상 0,0이며 곡선 그래프의 시작을 나타냅니다. 따라서 값을 검사하면 두 레지스트리 값의 첫 번째 줄이 00,00,00,00,00,00,00,00입니다. 각 후속 선은 그래프에 변곡점을 도입합니다. Windows가이 5 점에서 나머지 그래프를 추정하기 때문에 5 번째 이후의 점은 필요하지 않습니다.

각 좌표 쌍 (레지스트리 키에있는 다섯 줄의 각 줄)은 16.16 고정 소수점 형식 (16 비트 int + 16 비트 분수)으로 작성됩니다. 따라서 항상 각 줄의 처음 4 개만 사용합니다. 정수 부분은 2, 소수 부분은 2

편집 : 이것은 XP의 마우스 가속에 관한 다소 오래된 기사입니다 . 그것은 여전히 ​​Vista와 Windows 7에 적용됩니다. 그러나 내 지식에 따라 수식이 약간 변경되었습니다. 따라서 자신의 가속 그래프를 그리려는 경우 해당 수식을 신뢰해서는 안됩니다. 어쨌든, 그 이후로 변경되지 않은 프로세스에 대한 아이디어를 제공합니다.


2
세상에! 그것들은 포인트 가 아니고 파생물 은 아니지만 변곡점입니다 ! 마음은 <3 미적분학 :) +1
Mehrdad

수학은 그렇게 나쁘지 않습니다 :) 한편, 나는 특정 시스템에 대한 값을 조정하여 마우스 윈도우 가속을 사용자 정의하는 방법에 대한 다소 좋은 기사를 찾았습니다 : esreality.com/index.php?a=post&id=1945096 . 즐기 되 조심하십시오.
드워프
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.