Resumen
Este es un mecanismo para convertir elPad de ratón Ploopy.En un clickpad. El diseño está fuertemente inspirado en el mecanismo del trackpad del teclado del Apple iPad Pro y se puede hacer clic en cualquier parte de su superficie, a diferencia de muchos clickpads de portátiles.
Aunque no fue diseñado para un switch, utilicé el GPIO para el LED de diagnóstico no rellenado, GPIO24.
Hay dos variantes: una con el trackpad plano y otra con él en ángulo. Ambos modelos utilizan la superficie superior del trackpad original, la cubierta del cargador de arranque y la bisagra omniclick.stl. La única diferencia es que la versión plana utiliza el soporte plano omniclick.stl y la angular utiliza el soporte angular omniclick.stl.
Impresión de piezas
Debido a que tiene bisagras vivas (bisagras hechas del propio plástico), la parte de la bisagra debe imprimirse con un filamento relativamente flexible como PETG. El material para los soportes no importa tanto, y puede beneficiarse de uno más rígido, aunque yo usé PETG en todo momento.
La bisagra y el soporte plano se pueden imprimir en su orientación normal. El soporte angular está diseñado para imprimirse girado en su parte posterior, y luego la pestaña de soporte se rompe o se corta.
Asamblea
Los tornillos de la bisagra se atornillan a cualquiera de los soportes en cuatro puntos con tornillos de cabeza plana M3x10mm. La parte de la bisagra luego se engancha a la parte superior del trackpad y se atornilla normalmente con los tornillos suministrados por Ploopy.
Centra un interruptor táctil debajo del soporte central de la bisagra, preferiblemente en alguna placa portadora y aislado de los trazados de abajo con un espesor total inferior a 4,5 mm. Utiliza la parte de la bisagra antes de que se atornille al soporte, enganchalo a la parte superior del trackpad y luego marca la ubicación del soporte central en la parte posterior de la PCB. Cablea un contacto del interruptor a tierra y el otro al contacto del LED derecho,
Cambios de firmware.
En Ploopy'sRama de experimento de multitouch.Para el teclado/trackpad de Pavonis, config.h, cambia #define DEBUG_LED_PIN GP24 a #define DIRECT_PINS {{GP24}}
Cambia la asignación de botones en keymap.c de const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {{{ KC_NO }}}; a const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {{{ KC_BTN1 }}}; En este ejemplo, KC_BTN1 es el botón primario (izquierdo) del ratón, pero probablemente se pueda cambiar
La compilación se realiza con herramientas QMK regulares, la programación es la misma que para un trackpad Ploopy regular, estilo cargador de arranque RP2040.
Notas finales
- Sigo refinando las partes, por lo que esta versión final no ha sido probada a partir del 5 de enero de 2026.
- Debido a la gran superficie del trackpad, el interruptor puede sonar más fuerte de lo esperado. Esto es más notable cuando está perpendicular a la cara del trackpad. Fuera del eje, el sonido es ligeramente inferior.
- La durabilidad de las bisagras vivas no ha sido probada. Puede durar solo cientos de clics, o puede durar millones. No tengo idea. Podría ayudar hacer las bisagras vivas más gruesas, pero eso probablemente también aumentaría la fuerza de actuación del interruptor.
- Deje que la parte de la bisagra se enfríe después de imprimirla y antes de retirarla de la superficie de construcción, o algunas de las bisagras vivas pueden estirarse y no funcionar correctamente.
Modellquelle
