在 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 的函數監測滑鼠功能。遵循下列步驟以讀取滑鼠資訊:

  1. 放置 Initialize Mouse.vi,Acquire Input Data.vi 以及 Close Input Device.vi 在程式方塊圖中。
  2. 連接 Initialize Mouse.vi 輸出的 Device ID 到 Acquire Input Data.vi 的 Device ID 的輸入端。對於滑鼠,該 VI 將給您相應資訊,比如軸資訊以及操作滑鼠的按鍵回應資訊。這個 VI 是動態的,如果傳遞的是搖桿或者鍵盤的 Device ID 時,也可以返回相應資訊。
  3. 最後連接 Close Input Device.vi。將設備呼叫連接到 device ID 輸入中。這個 VI 應該在讀取結束和關閉設備的呼叫時使用。


圖 1: 滑鼠位置 - 人機介面


圖 2: 滑鼠位置 - 程式方塊圖



相關連結:
Monitoring a Joystick or Gamepad in LabVIEW

附加檔案:


mouse_frontpanel.JPG - mouse_frontpanel.JPG
mouse_blockdiagram.JPG - mouse_blockdiagram.JPG



報告日期: 12/30/2006
最後更新: 04/11/2007
文件偏號: 44IA2GLH