public InputEventSourceProxy(CompositionContainer container) { if (Environment.OSVersion.Platform == PlatformID.Unix) { _source = CreateSource <LinuxInputEventSource>(container); } else { _source = CreateSource <NullInputEventSource>(container); } }
public Xbox360Controller(IInputEventSource inputEventSource) { _inputEventSource = inputEventSource; _inputEventSource.InputRecieved += OnInputRecieved; }