LabVIEW输入设备控制
输入设备控制VI用于获得已连接到计算机的操纵杆、键盘或鼠标的信息。包括:查询输入设备VI,初始化操作杆VI,初始化键盘VI,初始化鼠标VI,关闭输入设备VI,输入数据采集VI;


2、初始化操纵杆:打开连接至计算机的操纵杆的引用并对操纵杆初始化。设备索引(接线端):是要初始化的操纵杆的索引。默认值为0。如计算机上只连接一个操作杆,则设备索引为0。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定已经初始化的设备。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

4、初始化鼠标:打开连接至计算机的键盘的引用并对鼠标初始化。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定已经初始化的设备。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

6、输入数据采集:获取连接到计算机的设备的数据。通过连线数据至设备ID输入端可确定要使用的多态实例,也可手动选择实例。设备ID(接线端):确定要从中获取数据的设备。错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。设备ID(接线端):确定从中获取数据的设备。坐标轴信息(接线端):包含轴的数值。轴的数量与操作杆有关。 X轴是x轴的数值。Y轴是y轴的数值。Z轴是z轴的数值。X轴旋转是x轴旋转的数值。Y轴旋转是y轴旋转的数值。Z轴旋转是z轴旋转的数值。U轴是u轴的数值。V轴是v轴的数值。按钮信息(接线端):包含至多32个按钮的布尔值。TRUE表明VI运行时按钮处于按下状态。方向信息(接线端):包含至多4个视点的数值。错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

鼠标操作
1、通过initialize Mouse.vi初始化鼠标操作,Acquire input Data.vi获取鼠标的坐标和按钮,Close Input Device.vi关闭鼠标设备;
2、通过Acquire input Data的坐标轴输出信息获取鼠标移动过程中的水平坐标和垂直坐标;


键盘操作
1、通过initialize Mouse.vi初始化键盘操作,Acquire input Data.vi获取键盘上被按下的键,Close Input Device.vi关闭键盘设备;
2、通过Acquire input Data的按下的键获取键盘上被按下的值内容;
3、1)当没有按下任何键的时候,2)当按下一个键的时候,3)当按下两个或者多个键的时候;

