Пример #1
0
 protected bool IsConnected()
 {
     if (connected && !gamepad.IsConnected())
     {
         OnDisconnectEvent(gamepad.PadIndex);
     }
     else if (!connected && gamepad.IsConnected())
     {
         OnConnectEvent(gamepad.PadIndex);
     }
     connected = gamepad.IsConnected();
     return(connected);
 }
Пример #2
0
 private void updateGamepad()
 {
     for (int i = 0; i < 4; i++)
     {
         if (gamepad.IsSelected(i))
         {
             _gamepads[i].Checked = true;
         }
         else
         {
             _gamepads[i].Checked = false;
         }
         if (gamepad.IsConnected(i))
         {
             _gamepads[i].Enabled = true;
         }
         else
         {
             _gamepads[i].Enabled = false;
         }
     }
 }