El archivo de configuración
Todo lo que configura en la ventana de configuración se guarda en un solo archivo, config.toml.
Input.Observer lo lee cuando se inicia y cada vez que aplica cambios. Nunca necesita tocarlo: la
ventana de configuración lo lee y lo escribe por usted. Esta página es para cuando quiere saber dónde
está, guardarlo en otro lugar, recuperarlo o editarlo a mano.
Dónde está
Input.Observer busca config.toml en este orden:
- Junto al programa, en la carpeta que contiene
Input.Observer.exe. Si hay unconfig.tomlahí, Input.Observer lo usa; así es como una copia que se ejecuta desde una memoria USB conserva su configuración consigo. - De lo contrario, en su perfil de usuario:
%APPDATA%\Input.Observer\config.toml.
Si ese archivo contiene solo un puntero a otro archivo, Input.Observer usa el otro archivo ("Guardar la configuración en otro lugar", más abajo).
Para abrir la carpeta, elija Abrir carpeta de configuración en el menú de la bandeja. En el modo Avanzado, la tarjeta Archivo de configuración de la página General muestra el archivo en uso y si está cifrado, y Mostrar lo abre en el Explorador de archivos.
Estos archivos están junto a config.toml y siempre van con él:
| Archivo o carpeta | Contiene |
|---|---|
license.dat | El correo electrónico y la clave de su licencia |
console.toml | El texto del editor de scripts de la consola y la posición de la ventana |
gesture_profile.dat | Qué perfil de gestos está activo |
storage.toml | Los valores que los scripts guardan entre ejecuciones |
styles.toml | La configuración del complemento Styles (otros complementos también pueden guardar aquí sus propios archivos) |
Backup\ | Las copias de seguridad automáticas de config.toml ("Copias de seguridad", más abajo) |
Recordings\ | Las grabaciones de macros guardadas |
Entitlements\ | Los archivos de compra de estilos (Apariencia) |
Copias de seguridad
Cada vez que Input.Observer sale, copia config.toml en la carpeta Backup que está junto a él, pero
solo cuando la configuración realmente cambió desde la copia de seguridad más reciente. Los
comentarios, los espacios y el orden de las entradas no cuentan como cambios. Se conservan las 10
copias de seguridad más recientes; las más antiguas se eliminan.
- Los nombres de las copias de seguridad llevan la fecha y la hora en UTC, por ejemplo
config.20260923T180512Z.toml, así que ordenarlas por nombre las ordena por antigüedad. Cada una tiene al lado un archivo.sha256que Input.Observer usa para saber si algo cambió. - Una copia de seguridad de una configuración protegida sigue cifrada, con la contraseña que se usaba en ese momento. Cuando establece una contraseña, se eliminan las copias de seguridad en texto sin formato (Seguridad).
- Para volver a una copia de seguridad, cierre Input.Observer (menú de la bandeja, Salir), copie
la copia de seguridad sobre
config.tomlcon ese nombre y vuelva a iniciar Input.Observer.
Cuando el archivo no se puede cargar
Si config.toml existe pero no se puede leer (no es válido, o falta el archivo al que apunta),
Input.Observer muestra "Input.Observer no puede cargar su configuración" al iniciarse, con dónde buscó
y, en Detalles:, qué está mal. Ofrece tres opciones:
| Opción | Qué ocurre |
|---|---|
| Buscar un archivo de configuración | Elija otro config.toml en este equipo. Input.Observer usa ese archivo donde está, y lo recuerda: el archivo habitual se convierte en un puntero a él. Si el archivo habitual contenía configuración, primero se le cambia el nombre para apartarlo. Si el archivo que elige tampoco se puede cargar, el cuadro de diálogo muestra el motivo y vuelve a preguntar. |
| Empezar de nuevo con una configuración predeterminada | Al archivo dañado se le cambia el nombre, no se elimina, y se escribe en su lugar una configuración mínima nueva. |
| Cerrar Input.Observer | No cambia nada. Corrija el archivo usted mismo y luego vuelva a iniciar Input.Observer. |
Un archivo al que se le cambió el nombre se llama, por ejemplo, config.toml.broken-20260923-180512.bak,
en la misma carpeta. Si no se le puede cambiar el nombre al archivo (por ejemplo, otro programa lo tiene
abierto) o no se puede escribir en la carpeta, no se sobrescribe nada: el cuadro de diálogo se lo
indica y vuelve a preguntar.
El mismo cuadro de diálogo aparece después de tres contraseñas incorrectas para una configuración protegida; consulte Si olvida la contraseña.
Si no hay ningún config.toml, es una primera ejecución: Input.Observer crea uno nuevo con el conjunto
inicial y abre la bienvenida (Primera ejecución).
Guardar la configuración en otro lugar
Puede guardar su config.toml real en otra carpeta (una carpeta sincronizada, por ejemplo) y dejar
un puntero en el lugar habitual. El puntero es un config.toml que contiene solo esto:
[config_location]
path = "D:\\Sync\\Input.Observer\\config.toml"
- Una ruta relativa se lee desde la carpeta en la que está el archivo puntero.
- Todo lo que va con la configuración (los archivos de la tabla de arriba) se guarda entonces junto al archivo de destino, no junto al puntero.
- Buscar un archivo de configuración, en el cuadro de diálogo de recuperación, escribe este puntero por usted.
- Si el destino no existe, Input.Observer muestra el cuadro de diálogo de recuperación al iniciarse en lugar de iniciarse con los valores predeterminados. Recargar configuración conserva la configuración en ejecución e indica que falta el destino.
- El puntero nunca se cifra, y nunca se exporta ni se importa.
Reinicie Input.Observer, o elija Recargar configuración en el menú de la bandeja, después de cambiar el puntero.
Editar el archivo a mano
config.toml es un archivo TOML de texto sin formato, y puede editarlo con cualquier editor de texto.
Tenga en cuenta esto primero:
- Una configuración protegida no se puede editar a mano. Está cifrada; primero quite la contraseña (Seguridad).
- Aplique su edición con Recargar configuración en el menú de la bandeja, o reinicie Input.Observer. Mientras la ventana de configuración está abierta, detecta que el archivo cambió la próxima vez que guarda y pregunta si quiere Recargar (descartando sus cambios sin guardar de la ventana), Sobrescribir el archivo o Seguir editando.
- Si Recargar configuración no puede leer el archivo, se lo indica. La configuración anterior sigue vigente, y un mensaje No se recargó la configuración indica la línea y la columna del error, con el motivo en inglés tal como lo informa el lector del archivo (Recargar configuración). Corríjalo y vuelva a recargar. En el siguiente inicio, el mismo error muestra el cuadro de diálogo de recuperación.
- Input.Observer repara lo que puede y se lo indica. Una entrada que no puede usar se omite, y un valor fuera de rango se restablece o se limita. Cada reparación se enumera en la sección Sistema de la consola, y la ventana de configuración las muestra como notas del motor. Algunos casos graves también muestran un mensaje de inmediato.
- Input.Observer puede reescribir el archivo. Cuando falta una opción que espera, vuelve a escribir todo el archivo con todas las opciones presentes, y en ese caso se pierden los comentarios que haya agregado. Guarde sus notas en otro lugar.
- Un archivo de más de 8 MB se sigue ejecutando, pero la ventana de configuración no puede abrirlo; Input.Observer lo advierte al iniciarse.
- Haga una copia antes de una edición grande. Las copias de seguridad solo cubren los cambios hechos hasta la última salida.