Releases: knightfox75/PS2_Mouse_to_Serial_Port
Releases · knightfox75/PS2_Mouse_to_Serial_Port
Adaptador de mouse PS/2 a puerto serie v1.8.0
- Dado que algunos modelos de ratón no funcionaban como es debido y en algunos casos ni encendían (PERIMICE-209), se analiza la librería usada de Arduino para la interfaz con el puerto PS/2. Viendo que no seguía el protocolo estándar PS/2, se escribe una librería con el mínimo necesario para interactuar con un ratón PS/2, siguiendo las normas de dicho protocolo.
- Ahora todos los comandos que se envían al ratón se verifican.
- Se añade una secuencia de encendido para activar algunos modelos de ratón que antes no funcionaban, como el PERIMICE-209.
- Con la librería personalizada, se añade la opción de detectar si el ratón es compatible con Microsoft IntelliMouse y este dispone de características
extendidas, como la rueda de scroll. De ser así, se activa la función a tiempo real de cambio de velocidad del cursor usando la rueda de scroll. - Se añade la función de guardado de la velocidad actual del cursor (manteniendo pulsados los botones derecho e izquierdo durante 5 segundos) y la función de restauración de la velocidad por defecto (manteniendo pulsados los botones derecho e izquierdo durante 5 segundos).
- Siguiendo el protocolo estándar PS/2, a partir de ahora no es posible la conexión en caliente del ratón al puerto PS/2.
- Se añaden nuevas indicaciones de estado en el LED correspondiente.
Adaptador de mouse PS/2 a puerto serie v1.7.1
- Modificado el ancho de la pista de alimentación del puerto PS/2 de la placa ISA.
Adaptador de mouse PS/2 a puerto serie v1.7.0
- Modificadas las huellas de todas las placas para que los componentes TO92 resulten más fáciles de soldar a mano.
- Modificadas las conexiones del conector IDC en la placa ISA para poder usar un cable IDC a DB9 comercial, sin necesidad de realizarle modificaciones.
- Añadido el modelo en formato FreeCad y el archivo STL del soporte para la placa ISA. Estos archivos estan preparados para poder realizar la impresión en 3D del soporte. Se recomienda un in-fill del 100%.
Adaptador de mouse PS/2 a puerto serie v1.6.0
Modificada la librería PS2Mouse para evitar que la placa Arduino se quede colgada al iniciarse si no se detecta el mouse conectado en el puerto PS/2.
Ahora si la inicialización del mouse falla, se reescanea el puerto a cada segundo.
De todos modos, os recomiendo que no conectéis o desconectéis el mouse con el adaptador/ordenador encendido, ya que hay la posibilidad de que se causen daños al adaptador o al propio mouse.
Adaptador de mouse PS/2 a puerto serie v1.5.1
- Arreglada la serigrafía del conector MINI-DIN-6 (PS/2), la cual se superponía en algunas zonas de soldado.
- En todas las placas se añade el símbolo de los agujeros de montaje con el tamaño estándar M3.
Adaptador de mouse PS/2 a puerto serie v1.5.0
- Ajustadas las placas "Stand alone" y "In-a-box" al tamaño standard de
90x70 mm. - Añadidas a estas placas las zonas de relleno a masa (GND).
- Añadidas las serigrafias con los valores de todos los componentes en todas
las versiones de las placas.
Adaptador de mouse PS/2 a puerto serie v1.4.0
- Pequeños ajustes al tamaño y contorno de la placa ISA.
- Se han añadido zonas de relleno para GND en la placa ISA.
- Sin cambios en el software.
- Importante! Recordad que aún no he podido verificar en "físico" el diseño de las placas, por lo que recomiendo precaución si van a ser usadas.
Adaptador de mouse PS/2 a puerto serie v1.3.0
- Se utiliza una referencia de versión para el proyecto, independientemente de las versiones de placa o software para facilitar la identificación de la versión actual.
- Se añade el esquema y diseño de placa para la versión "ISA".
- Se amplía el ancho de pista en las placas restantes.
- Sin cambios en el software.
- Importante! Recordad que aún no he podido verificar en "físico" el diseño de las placas, por lo que recomiendo precaución si van a ser usadas.
Adaptador de mouse PS2 a puerto serie RS-232 v1.0.1-rev2.1
- Corregido un error en la colocación del conector PS/2 en la placa "Stand Alone" del proyecto KiCad.
- Recordar que aún no he podido producir físicamente estas placas, por lo que si vais a producirlas, revisar el proyecto 3 veces en búsqueda de errores.
Adaptador de mouse PS2 a puerto serie RS-232 v1.0.1-rev2
- Se añade el esquema realizado en formato KiCad.
- Corregido un error en la conexión a masa del condensador C6 en el esquema en formato TinyCad.
- Modificadas algunas de las anotaciones en los pins de Arduino en el esquema en formato TinyCad.
- Añadidos los esquemas de KiCad en formato PDF y PNG.
- Añadidos los diseños de las PBC para las versiones "Stand Alone" y "In-a-Box". Estos diseños se han mandado a producción, pero aún no se han verificado.
- No hay cambios en el código.
Full Changelog: https://github.com/knightfox75/PS2_Mouse_to_Serial_Port/commits/v1.0.1-rev2