在 LabVIEW 中追蹤滑鼠/指標
主要軟體:
主要軟體版本: 7.0
主要軟體修正版本:
次要軟體: N/A
問題:
是否可以在 LabVIEW 中追蹤滑鼠按鍵以及指標位置?
解答:
從 LabVIEW 7 開始加入 Input Device Control VI。這些 VI 允許您監測鍵盤、滑鼠以及連接的搖桿。
您可以利用 LabVIEW 7.x 中位於
All Functions » Advanced » Input Device Control 以及 LabVIEW 8.x 中位於
Functions » Connectivitiy » Input Device Control 的函數監測滑鼠功能。遵循下列步驟以讀取滑鼠資訊:
- 放置 Initialize Mouse.vi,Acquire Input Data.vi 以及 Close Input Device.vi 在程式方塊圖中。
- 連接 Initialize Mouse.vi 輸出的 Device ID 到 Acquire Input Data.vi 的 Device ID 的輸入端。對於滑鼠,該 VI 將給您相應資訊,比如軸資訊以及操作滑鼠的按鍵回應資訊。這個 VI 是動態的,如果傳遞的是搖桿或者鍵盤的 Device ID 時,也可以返回相應資訊。
- 最後連接 Close Input Device.vi。將設備呼叫連接到 device ID 輸入中。這個 VI 應該在讀取結束和關閉設備的呼叫時使用。
圖 1: 滑鼠位置 - 人機介面
圖 2: 滑鼠位置 - 程式方塊圖
相關連結: Monitoring a Joystick or Gamepad in LabVIEW
附加檔案: - mouse_frontpanel.JPG
- mouse_blockdiagram.JPG
報告日期: 12/30/2006
最後更新: 04/11/2007
文件偏號: 44IA2GLH
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.