Пример #1
0
        public static void Main()
        {
            _thumb = new ThumbstickClick(Hardware.SocketFour);

            _thumb.ThumbstickOrientation = ThumbstickClick.Orientation.Rotate90Degrees;

            _thumb.ThumbstickPressed  += _thumb_ThumbstickPressed;
            _thumb.ThumbstickReleased += _thumb_ThumbstickReleased;

            _thumb.Calibrate();

            while (true)
            {
                var position = _thumb.GetPosition();
                Debug.Print("Current X: " + position.X.ToString("f2"));
                Debug.Print("Current Y: " + position.Y.ToString("f2"));

                Thread.Sleep(1000);
            }

            //Thread.Sleep(Timeout.Infinite);
        }
Пример #2
0
 static void _thumb_ThumbstickPressed(ThumbstickClick sender, ThumbstickClick.ButtonState state)
 {
     Debug.Print("Thumbstick Pressed");
 }