
chatgpt ayuda a revisar paquetes y el enfoque del código
El software está bien, pero en la versión de Windows los atajos de teclado a menudo fallan
Además, su “consideración especial” del desarrollador hacia mí: por miedo a pulsaciones accidentales, fuerza el bloqueo del modo manos libres y obliga a combinar varias teclas
Por ejemplo, si simplemente quiero usar una sola tecla como “F1” como atajo, no se puede lograr
Ya he enviado correos de feedback diez mil veces y no lo cambian ni a la fuerza
No le dan libertad al usuario; todo es pura autosuficiencia. En un software, las opciones ajustables que puede ofrecer siempre son cuantas más, mejor, y además ahora ya no se teme que la UI se vea desordenada
Las correcciones son las siguientes
Corrección de estabilidad (backend): Se modificó keyboard-helper-child-process.js, envolviendo la llamada a this.libProcessEvents() dentro de un bloque try-catch en el bucle setInterval. Esto garantiza que, incluso si el hook nativo presenta errores temporales, el proceso hijo no se bloquee.
Desbloqueo de definición libre (frontend): Se corrigió index2.js dentro del paquete del renderer, omitiendo directamente la función de validación Q. Se han eliminado todas las restricciones (solo alfanumérico, demasiadas teclas, reservado por el sistema y pulsaciones consecutivas), y el usuario puede definir atajos de teclado con total libertad.
Repositorio