Ayuda en línea

Presentamos Comfort Keys Pro
Cómo comprar Comfort Keys Pro
Cómo usar Comfort Keys Pro
Configuración de Atajos de Teclado
Trabajar con el administrador de plantillas
Trabajar con el administrador del portapapeles
Uso del teclado en pantalla
Control del idioma de entrada
Personalización del tipo de teclado
Edición de plantillas
Etiquetas de texto
Edición de iconos de acceso directo
Tipos de acción
Ejecutar un programa; abrir un documento o una carpeta
Abrir uno o varios recursos de Internet
Pegar texto
Reproducir una macro de pulsaciones
Conectar/Desconectar de una red
acciones de Comfort Keys Pro
Control del audio
Control del monitor
Control de ventanas
Realizar una acción del sistema
Cambiar el idioma o mayúsculas/minúsculas
Bloquear/Reiniciar/Apagar
Tecla o atajo de bloqueo
Reemplazar tecla o atajo
Configuración
Sistema
Tema de apariencia
Atajos de teclado
Teclado en pantalla
Mostrar u ocultar
Posición
Teclas
Gestos
Acercamiento
Ayuda en la escritura
Ventana flotante
Administrador del Portapapeles
Administrador de Plantillas
Sugerencias de texto
Intercambiador de Idioma
Barra de Idioma
Íconos de Atajo
Ventana de Cambio de Tarea
Ventana de Historial de Procesos
Sonidos
Dependencias
Seguridad
Avanzado
Desarrollo
Cómo mostrar, ocultar, mover o cambiar el tamaño del teclado en pantalla
Cómo bloquear todos los ajustes
Cómo activar distintos teclados
FAQ para desarrolladores
Parámetros de línea de comandos
Otros problemas
FAQ - Preguntas frecuentes

FAQ para desarrolladores

¿Cómo puedo incluir el teclado en pantalla en mi propio instalador?


1) Copie el siguiente conjunto de archivos en los equipos de los usuarios finales:

CKeys.exe

CKeysCm.exe

CKeysCm64.exe

CKeysH.dll

CKeysH64.dll

bass.dll

COptions.exe

Keyboards: la carpeta que contiene los teclados en pantalla (un archivo de texto por teclado)

Lang: la carpeta con la interfaz de la aplicación traducida a diferentes idiomas

Máscaras: la carpeta con las imágenes de las máscaras

Fondo – (opcional) la carpeta que contiene imágenes para el fondo del teclado

Iconos – (opcional) la carpeta que contiene iconos de accesos directos para diferentes aplicaciones

Sonido: (opcional) la carpeta que contiene archivos Wav

CKeysDeskBand.dll, CKeysDeskBand64.dll – (opcional) los archivos DLL para mostrar la barra de herramientas de la aplicación en la barra de tareas

Common – (opcional) la carpeta que contiene datos predefinidos sobre la frecuencia de las palabras y el orden de las palabras para los idiomas más populares

*.dic – Diccionarios de sugerencias de texto. La carpeta para almacenar estos diccionarios se especifica en Directorio de datos campo en el Diccionarios sección de la configuración de la aplicación. Si lo prefiere, puede mover los archivos de diccionario a la carpeta de instalación de la aplicación.


2) Si activó la visualización del teclado en pantalla antes del inicio de sesión del sistema:

Backup.ini – el archivo de configuración previo al inicio de sesión para el teclado en pantalla (carpeta Data)

También debe copiar los cuatro archivos siguientes en el Windows\system32 carpeta del sistema: runcosk.exe, CsCredentialLogon.dll, CsCredentialLogon64.dll y cskeyboardlogon.dll


3) Si ha configurado atajos especiales, también debe copiar el archivo correspondiente en la misma carpeta que en el equipo de origen. Puede encontrar la ruta completa y el nombre de archivo en el título de la ventana de Configuración de Atajos de Teclado ventana.


4) Para transferir la configuración de la aplicación, haga lo siguiente:

Guarde la configuración en un archivo. Para hacerlo, haga clic en Guardar en archivo... en Avanzado sección de la Configuración ventana.

Después de copiar el archivo ini en el equipo del usuario final, inicie CKeys.exe con /RESTORE parámetro.

Formato del comando: CKeys.exe /RESTORE "nombre de archivo"

For example: CKeys.exe /RESTORE "C:\Program Files\ComfortKeys\Settings.ini"



¿Cómo puedo cambiar entre varios teclados en pantalla?


Añadir una tecla a cada teclado en pantalla (en el Editar tipo de teclado ventana), y luego asigne Activar el siguiente tipo de teclado a esa tecla en Configuración de Atajos de Teclado ventana. Si asigna a la tecla una acción de cambio de teclado, se mostrará un botón para configurar la lista de teclados conmutables.



¿Cómo puedo crear una tecla con el texto “.com”?


La forma más sencilla de agregar teclas especiales es usar Editar tipo de teclado ventana.

1.Añadir una tecla al teclado en pantalla mediante el Editar tipo de teclado ventana. Puede usar teclas no asignadas definidas mediante un código hexadecimal (por ejemplo, 00D9).
2.Seleccione la tecla y pulse Acción.... En la nueva ventana Configuración de Atajos de Teclado ventana, asigne Pegar texto a esa tecla. Escriba su texto (en este caso, “.com”) en Texto campo. Establezca el Mostrar texto en el teclado en pantalla casilla de verificación en Texto campo según sea necesario.

Después de configurar estos ajustes, guárdelos y cierre la ventana.



¿Puedo configurar el teclado en pantalla previo al inicio de sesión para que sea diferente del normal, usado después de iniciar sesión?


La configuración del teclado en pantalla para introducir la contraseña de inicio de sesión se guarda en Backup.ini archivo, ubicado en la carpeta de instalación de la aplicación (en el Data subcarpeta). Cuando cambie la configuración de la aplicación en Configuración ventana, se guardan en el Backup.ini archivo (y en el registro).

Si no desea que Backup.ini archivo, hágalo de “solo lectura” para impedir que cambie.



¿Cómo puedo pintar las teclas del teclado de diferentes colores?


Seleccione la tecla necesaria en Editar tipo de teclado ventana, haga clic en Imagen / Color..., y luego especifique el color de cada estado en Color campos.



¿Cómo puedo cambiar los parámetros del teclado desde mi programa?


Los ajustes de nuestra aplicación se guardan en la clave del registro HKEY_CURRENT_USER\Software\ComfortSoftware\CKeys.

Si su software cambia cualquiera de estos ajustes en el registro del sistema, nuestra aplicación tendrá que cargarlos de nuevo. Esto se puede hacer enviando a nuestra aplicación un mensaje de Windows que contenga el código WM_USER + 196:

 

WM_CSRELOADOPTIONS = WM_USER + 196;

PostMessage(FindWindow('TFirstForm', 'CKeysFirstForm'), WM_CSRELOADOPTIONS, 0, 0);


Este comando le permite hacer lo siguiente:

Cambiar el idioma de la interfaz (etiquetas de las teclas del sistema) según el idioma de entrada actual
Cambiar la transparencia del teclado
Cambiar el tamaño del teclado
Desactivar temporalmente Mostrar el teclado en pantalla cuando el cursor de texto sea visible opción
Desactivar temporalmente la función Sugerencias de texto
Cambiar la limitación de acceso a la configuración de nuestra aplicación sin recargar el programa


¿Cómo puedo transferir la configuración y los datos de la aplicación a otro equipo?


Lo sentimos, no puede hacerlo con un solo clic.

Tendrá que hacer lo siguiente:

1.Guarde la configuración general: Toda la configuración –> Avanzado –> Guardar en archivo...
2.Guarde el archivo del teclado (el nombre del archivo y su ruta completa se pueden encontrar en el título de la Editar tipo de teclado ventana).
3.Guarde el archivo de configuración de las teclas de acceso rápido (puede encontrar su nombre y ruta completa en el título de la ventana de Configuración de Atajos de Teclado).
4.Guarde el archivo de plantillas (puede encontrar su nombre y ruta completa en el título de la ventana de Administrador de Plantillas).
5.Guarde la carpeta con los datos del portapapeles (puede encontrar la ruta de esta carpeta en la sección Administrador del Portapapeles sección de la Configuración).
6.Restaure todos estos datos en el equipo de destino.


¡La aplicación no se inicia y muestra un mensaje de error cada vez que intento ejecutarla!


1.Nuestra aplicación es compatible con Windows 11, 10, 8.1, 8, 7, Vista y XP. Las versiones anteriores (Windows 95, 98, ME, 2000 y Windows CE) no son compatibles.
2.Puede que algunos componentes de la aplicación no se hayan instalado. Intente reinstalar la aplicación.
3.Asegúrese de instalar la aplicación en Program Files carpeta. Es un requisito relacionado con la seguridad en los sistemas operativos nuevos.