private void OpenJoy() { if (_joyPar == null) { _joyPar = JoyPar.GetConfig(); } if (string.IsNullOrEmpty(_joyPar.JoyName)) { _joyPar.CopyFrom(_defJoyPar); } if (string.IsNullOrEmpty(_joyPar.JoyName)) { return; } if (_joy == null) { _joy = new JoyDevice(); this.Controls.Add(_joy); _joy.OnJoyClick += JoyClickProcess; } _joy.Stop(); _joy.InitDevice(_joyPar.JoyName); _joy.Start(); }
private void InitJoyDevice() { List <string> joyNames = JoyDevice.GetJoyDevs(); foreach (string name in joyNames) { cbxJoy.Items.Add(name); } }