2 votos

Cómo Sondear ratón USB a través de la terminal en El Capitan

He estado tratando de ver qué dispositivos están conectados a mi puertos USB a través de la terminal en El Capitán, en particular de un ratón USB. He leído en línea que puedo ls /dev/tty.* a la vista de todos los dispositivos conectados. Pero cada vez que lo intento antes y después de conectar un dispositivo, la salida no cambia.

También he intentado ls /dev y no se ve un cambio en la salida.

También he intentado ls /dev >> before.txt, entonces, después de conectar un dispositivo (como un ratón), ls /dev >> after.txt', a continuación, vimdiff before.txt after.txt. Y todavía no puedo ver los nuevos dispositivos.

Es este el lugar correcto para estar buscando en los dispositivos? (es decir, /dev)

Si no, ¿dónde debo buscar?

Nota, no hay una ubicación de /dev/input en mi máquina. También, estoy haciendo esto porque me gustaría practicar la lectura de los bits de un bus serie y tengo acceso a los bits de entrada desde el puerto USB.

-1voto

Shimon Doodkin Puntos 101

Para cualquier otro dispositivo USB, utilice:

diskutil list

Esto abre el disco con la utilidad de línea de comandos de la interfaz de la "lista" de la herramienta, que proporciona información sobre los internos y los discos conectados, a través de USB, SATA o PCIe. Es mucho más simple que busca a través de /dev (que incluye ttys y un montón de otras cosas), y le da mucha más información, como la capacidad, la partición de la presentación y el S. M. A. R. T. de estado (si se admite) de su unidad.

Si a usted le gusta mirar a través de /dev aunque, trate de

ls /dev | grep disk

Esto va a mostrar sólo las entradas con "disco" en ellos (los discos y dispositivos conectados en OS X se monta como /dev/disk[número]).

-1voto

Chris Cundy Puntos 738

Esta respuesta se tratará de atender a sus intenciones, si he malinterpretado, siéntase libre de comentar y que me haga saber.

Apple hace un trabajo bastante bueno de que permite a los desarrolladores el acceso al hardware a través del sistema operativo, el tipo de lectura directa que parecen querer hacer omite la capa de abstracción de hardware, y así se desanime, y muy rara vez se encuentran hoy fuera de DOS.

Además, mientras que un ratón USB utiliza una serie de métodos de comunicación (Bus Serie Universal), no es un RS-232 o puerto COM que es comúnmente referido como un puerto serie.

Si quieres aprender a tomar ventaja del ratón cuando la escritura de programas o scripts en tu Mac, echa un vistazo a Apple Developer Guide y probar Python, a pesar de que en ese punto estamos en desarrollo de software, entonces usted querrá echa un vistazo StackOverflow.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X