public override string ToString() { return(string.Format("{0} {1} {2}", m_Device.ToString(), m_ButtonIndex, m_State.ToString())); }