Divorce pad_connection pad implementations from any Apple input-specific
implementations