Đường cong tăng tốc chuột của Windows: SmoothMouseXCurve và SmoothMouseYCurve


Câu trả lời:


10

Hai khóa đăng ký chứa 5 cặp tọa độ của một điểm uốn của biểu đồ gia tốc chuột (trong trường hợp này là các điểm trong biểu đồ tạo ra một đường cong). SmoothMouseXCurve chứa các điểm tọa độ X và SmoothMouseYCurve chứa các điểm tọa độ Y.

Điểm đầu tiên luôn là 0,0 và đề cập đến điểm bắt đầu của đồ thị cong. Vì vậy, nếu bạn kiểm tra các giá trị của mình, bạn sẽ nhận thấy dòng đầu tiên của cả hai giá trị đăng ký là 00,00,00,00,00,00,00,00. Mỗi dòng tiếp theo giới thiệu một điểm uốn trong biểu đồ. Bất kỳ điểm nào sau điểm thứ năm là không bắt buộc vì Windows sẽ ngoại suy phần còn lại của biểu đồ từ 5 điểm này.

Mỗi cặp tọa độ (mỗi dòng trong năm dòng trong các khóa đăng ký) được viết theo định dạng điểm cố định 16,16 (int 16 bit + phân số 16 bit). Như vậy, bạn sẽ luôn chỉ sử dụng 4 hex đầu tiên của mỗi dòng. 2 cho phần nguyên và hai cho phần phân số.

EDIT: Đây là một bài viết hơi cũ về tăng tốc chuột trong XP . Nó vẫn áp dụng cho Vista và Windows 7. Tuy nhiên, theo hiểu biết của tôi, các công thức đã thay đổi một chút, vì lý do nếu bạn có ý định vẽ biểu đồ gia tốc của riêng mình, bạn không nên tin vào các công thức đó. Trong mọi trường hợp, nó cho bạn ý tưởng về quá trình không thay đổi kể từ đó.


2
Chúa ơi! Chúng không phải là điểm , chúng không phải là dẫn xuất , mà là điểm uốn ! tâm trí thổi <3 phép tính :) +1
dùng541686

Toán học không tệ lắm :) Trong khi đó, tôi đã tìm thấy một bài viết khá hay về cách người ta có thể điều chỉnh các giá trị đó cho hệ thống cụ thể của họ và do đó tùy chỉnh tăng tốc cửa sổ chuột của họ: esreality.com/index.php?a=post&id=1945096 . Thưởng thức, nhưng hãy cẩn thận.
Một chú lùn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.