public override int GetHashCode() { unchecked { return(((_controllerId != null ? _controllerId.GetHashCode() : 0) * 397) ^ _inputSource.GetHashCode()); } }