Em termos simples e funcionais, um mouse (ou um teclado, etc.) é um dispositivo de "entrada" para o computador. No entanto, em um nível prático, qualquer dispositivo que use USB na verdade se comunica em ambas as direções, porque o USB é uma interface complexa que exige um protocolo sofisticado de "handshaking" entre o computador e o dispositivo periférico. Parte disso é apenas descobrir que o dispositivo USB é um mouse (ou um dispositivo semelhante a mouse). É bastante comum ver luzes indicadoras em dispositivos USB que indicam quando há energia e, em seguida, quando ele se conectou com sucesso (em um nível funcional e lógico) ao computador.