簡體   English   中英

以可調節的光標移動“速度”以編程方式移動鼠標光標

[英]Programmatically move mouse cursor with adjustable 'speed' of cursor movement

我得到了將鼠標光標從這個問題移開的代碼。

我的項目涉及使用面部跟蹤來移動鼠標光標,但是面部不能移動太多。 我該如何調整移動的靈敏度,因為在臉上只需要稍微移動一下鼠標光標即可移動很多,就像在Windows設置中調整鼠標的靈敏度一樣。

從你的臉跟蹤器測量將從范圍創建一個測定 [LOW1,HIGH1]

您的Cursor.Position.X將采用介於0到屏幕寬度之間的值。 讓譜寫該范圍為[LOW2, 高溫2]。

您需要分配Cursor.Position.X例如:

low2 + (value - low1) * (high2 - low2) / (high1 - low1)

您定義為范圍[LOW2, 高溫2]將確定運動的速度。 范圍越短,鼠標移動越快。

只需使用一個因素即可調整從面部移動到光標移動的轉換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM