Este es el comando xvkbd que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
xvkbd - teclado virtual para el sistema de ventanas X
DESCRIPCIÓN
xvkbd es un programa de teclado virtual (gráfico) para X Window System que proporciona
facilidad para ingresar caracteres en otros clientes (software) haciendo clic en un teclado
mostrado en la pantalla. Esto se puede utilizar para sistemas sin un teclado de hardware como
terminales de quiosco o dispositivos de mano. Este programa también tiene la posibilidad de enviar caracteres.
especificado como la opción de línea de comando para otro cliente.
El diseño estándar del teclado se basa en el diseño tradicional de EE. UU., Pero algunos otros
También se admite la distribución del teclado (consulte "Captura de pantalla"). El tamaño de ventana predeterminado puede ser
demasiado grande para sistemas con pantalla pequeña, pero se puede configurar para utilizar un espacio más pequeño
(220x90 píxeles, por ejemplo). Para obtener más información, consulte también "Captura de pantalla" y "Cómo personalizar
xvkbd"a continuación, y archivos de recursos en la distribución.
xvkbd la versión 2.1 y posteriores admiten la finalización de palabras, lo que puede facilitar la introducción
palabras largas con xvkbd.
IMPORTANTE NOTA: Al invocar xvkbd de administradores de pantalla como XDM, GDM, etc., siempre
use xvkbd con -seguro opción o correrá un grave riesgo de seguridad.
Entorno
xvkbd funcionará en X11R5 o X11R6. Se prueba en RedHat Linux y Solaris, y lo hará
funciona también en la mayoría de los sistemas similares a UNIX.
Este programa utiliza Xaw (uso de xaw3d se recomienda) y no se requiere una biblioteca especial.
Operación
Entrada Teclados
Cuándo xvkbd se inicia, la imagen de un teclado se mostrará en la pantalla. Haciendo clic
cualquier tecla en el xvkbd ventana enviará el personaje a la ventana enfocada como si la tecla
en realidad se había escrito con el teclado de hardware.
Si desea ingresar alfabetos en mayúsculas u otros caracteres en la posición superior de la
teclado, debe hacer clic en la tecla después de seleccionar Shift haciendo clic en él, o haga clic en la tecla
con el botón del mouse 3 (tal vez el botón derecho) o el botón del mouse 4. De manera similar, si
quiero ingresar Controled caracteres, debe hacer clic en la tecla después de hacer clic Controlo
haga clic en la tecla con el botón 2 del mouse (tal vez el botón central). otro y Meta se puede utilizar en el
de manera similar con Control, pero no hay atajos con los botones del mouse.
`` Rápido Modificadores ''
xvkbd 2.5 y posteriores admiten otra forma de ingresar caracteres con modificadores como Shift,
Control, Alt Gr, etc., que puede ser útil especialmente para máquinas con paneles táctiles como
como PDA - lo llamaríamos "Rápido Modificadores ".
Búsqueda Modificadores puede ser habilitado / deshabilitado por el ''permitir "Rápido Modificadores?'' entrada en el
panel de propiedades. Si Búsqueda Modificadores está habilitado, se activará presionando una tecla en
los xvkbd ventana, mueva el puntero fuera de la tecla y luego suelte el botón del mouse
o equivalente.
La dirección del movimiento del puntero seleccionará el modificador:
arriba - Shift
derecha - AltGr
derecha arriba - Mayús AltGr
control izquierdo
izquierda arriba - Control de cambios
abajo - Meta
izquierda-abajo - Alt
Fijar Entrada Focus
Si está utilizando un administrador de ventanas y clientes donde puede establecer el foco de entrada haciendo clic en
botón del mouse en la ventana (y no es necesario que mantenga el puntero en la ventana después de eso),
simplemente puede establecer el enfoque de entrada de la manera normal y luego hacer clic en las teclas en el xvkbd ventana -
el personaje será enviado a la posición seleccionada.
Si está utilizando un administrador de ventanas o clientes donde debe mantener el puntero en la entrada
campo para ingresar desde el teclado, o si el enfoque de entrada se cambia al xvkbd ventana
cuando hizo clic en la tecla en el xvkbd ventana, debes hacer xvkbd para establecer el enfoque de entrada
explícitamente haciendo clic en el Focus botón de la xvkbd ventana y luego haga clic en la entrada
campo. Este foco de entrada se puede borrar haciendo clic en Focus botón con el botón 3 del ratón, o
simplemente haciendo clic Focus botón dos veces.
Palabra Cierre
Elegir ''Palabra Terminación...'' en el menú principal, aparecerá el Palabra Cierre panel.
Cuando ingresó caracteres haciendo clic en las teclas en el xvkbd ventana como de costumbre mientras el Palabra
Cierre panel abierto, las palabras que comienzan con los caracteres se enumerarán en el panel, y
puede ingresar los caracteres restantes de la palabra seleccionada haciendo clic en una de las palabras
en la lista.
El archivo de diccionario (lista de palabras) es / usr / share / dict / words por defecto, pero puede ser
cambiado por -dicto Opción o Archivo xvkbd.dict recurso, o en el panel Propiedad.
Main Menú
Al presionar el logotipo `` xvkbd '' en el teclado principal (ubicado cerca de la esquina inferior izquierda en el
configuración predeterminada) aparecerá el menú principal.
El menú contiene los siguientes elementos:
Acerca de ...
Muestre una breve descripción de este programa.
Manual ...
Inicie el lector de páginas manual.
Teclado ...
Abra el panel del teclado.
Dom Función Teclas...
Abra el panel de teclas de función del sol.
Muertos Teclas...
Abra el panel Dead Keys que se puede usar para ingresar caracteres latinos con acento
símbolo en doble trazo.
Palabra Terminación...
Abra el panel Completar palabras.
los cambios Teclado Diseño...
Abra una ventana emergente para cambiar la distribución del teclado. En la configuración predeterminada,
Predeterminado (EE.UU.), belga, danés, francés, alemán, islandés, italiano, japonés (JIS-
X-6002), japonés (JIS-X-6004), coreano, noruego, portugués, ruso, español,
Sueco, suizo / alemán, Reino Unido y Latin-1 están disponibles.
Editar Función Teclas...
Abra una ventana emergente para editar la cadena asignada a las teclas de función. Consulte también "Asignación
Texto a teclas de función ".
Mostrar Teclado?
Alternar mostrar / ocultar el teclado en la ventana principal.
Mostrar Función ¿Teclas?
Alternar mostrar / ocultar las teclas de función en la ventana principal.
Propiedad...
Abra el panel de propiedades.
Conecta a Remote Monitor...
Abra un panel para especificar el nombre de una pantalla remota (en el significado de la ventana X
System) para conectarse, de modo que los siguientes eventos clave se envíen a Windows en el control remoto
display.
Revertir a Local Pantalla
Desconéctese de la pantalla remota para que los siguientes eventos clave se envíen a
ventanas en la pantalla local.
Propiedad Panel
permitir "Rápido Modificadores "?
Alternar habilitar / deshabilitar el Búsqueda Modificadores .
Bloquear ¿Cambio?
Alternar bloqueo / momentáneo de Shift llaves.
Bloquear ¿Alt Gr?
Alternar bloqueo / momentáneo de Alt Gr clave.
Bloquear Controlar, otro y ¿Meta?
Alternar bloqueo / momentáneo de Control, otro y Meta llaves.
Siempre on ¿Parte superior?
Si esta entrada está activada, xvkbd intenta mantener el xvkbd ventana siempre en la parte superior de
la pantalla (es decir, que no quede oculta por otras ventanas). Esta función es experimental,
y se debe tener cuidado ya que esta característica puede causar problemas en algunas situaciones.
Comportarse as Barra de herramientas ¿Ventana?
xvkbd intenta ser una ventana de barra de herramientas cuando se usa con algún tipo de ventana
administradores como el administrador de ventanas Matchbox.
Usa XPRUEBA ¿Extensión?
Se utilizará la extensión XTEST si esta entrada está marcada. Si esta entrada está inactiva,
el servidor X no admite la extensión XTEST.
salto ¿Puntero?
Si esta entrada está activada, xvkbd Saltará temporalmente el puntero a la ventana enfocada,
si la extensión XTEST se va a utilizar para simular eventos de teclado.
Clic de tecla Aislamiento de Sonido
Configure el encendido / apagado y la duración del sonido del clic de las teclas.
Automático Haga clic en
Active / desactive la función de clic automático y la demora antes de que se active el clic automático.
activado. Si esta función está configurada, xvkbd funcionará como si se hiciera clic en el botón izquierdo del mouse
cuando el puntero del mouse se mueve sobre un botón y permanece el tiempo suficiente. Es posible que desee configurar
salto ¿Puntero? en OFF para evitar la repetición automática.
Cierre Diccionario
Establezca el nombre de archivo que se utilizará para completar palabras. Esta configuración tiene prioridad sobre
el 'Archivo xvkbd.dict'recurso y el -dicto .
De Seguros
xvkbd aceptar las siguientes opciones de línea de comando, además de opciones generales como
`-monitor'.
-versión
Muestra la información de la versión y sale.
-xsendevento
Haz xvkbd que se utilizará XSendEvent () para simular eventos de teclado, como en xvkbd versión
1.0. xvkbd la versión 1.1 y posteriores intentarán utilizar la extensión XTEST en su lugar en el
configuración predeterminada.
Si el servidor X no admite la extensión XTEST, xvkbd cambiará automáticamente
a este modo.
Recurso `xvkbd.xprueba: false'tiene la misma función.
-sin sincronización
Normalmente, xvkbd intenta sincronizarse con el cliente de destino paso a paso.
Esto puede causar problemas cuando el cliente (o el servidor X) respondió demasiado lento. De tal
situación, tal vez esta -sin sincronización puede resolver el problema.
Recurso `xvkbd.noSincronización: su verdadero'tiene la misma función.
-sin-puntero-salto
Haz xvkbd no saltar el puntero al enviar eventos. Por defecto, xvkbd will
Saltar temporalmente el puntero a la ventana enfocada, si el enfoque de entrada se establece explícitamente a través de
Focus y la extensión XTEST se utilizará para simular eventos de teclado.
Recurso `xvkbd.jumpPuntero: false'tiene la misma función.
-no-puntero-atrás
Haz xvkbd no saltar el puntero a la posición original después de que los eventos hayan sido
enviado. Quizás esto pueda ser útil al usar xvkbd para mover la posición del puntero.
Recurso `xvkbd.jumpPointerBack: false'tiene la misma función.
-modal
Haga etiquetas en las llaves en el xvkbd ventana que se configura de forma independiente para cada uno de los cuatro turnos
estados, no desplazados, Shift, Alt Gr y Shift-Alt Gr. Esto es útil cuando desea
hacer el xvkbd Ventana muy pequeña.
Consulte también "Personalización de la distribución del teclado" y los archivos de recursos de la distribución.
Recurso `xvkbd.modalTecla superior: su verdadero'tiene la misma función.
-geometría [anchuraxaltura] [+xoff+yoff]
Establecer la geometría de la ventana (tamaño y posición).
Puedes usar formas como -geometría 400x130 para especificar el tamaño de la ventana, -geometría + + 100 100
para especificar la posición de la ventana desde el borde izquierdo / superior de la pantalla, y -geometría
400x130 + 100 + 100 para especificar tanto el tamaño como la posición. Puede especificar la posición
desde el borde derecho / inferior de la pantalla usando - en lugar de +, pero tenga en cuenta que
debe tener en cuenta el tamaño del borde de la ventana. (Si especifica `-geometría -0-0', el
la ventana no cabe en la pantalla).
Esto se puede configurar mediante xvkbd.windowGeometría recurso (tenga en cuenta que no es xvkbd.geometría),
-no-repetir
No repita automáticamente incluso si la tecla está presionada durante mucho tiempo.
Si la repetición automática está habilitada (este es el valor predeterminado), el tiempo antes de iniciar la repetición automática puede ser
establecer como 'xvkbd * Repeater.initialDelay: 600', y el período de repetición se puede establecer como
`xvkbd * Repeater.minimumDelay: 100'(la unidad de los parámetros son milisegundos).
Recurso `xvkbd.autoRepetir: false'tiene la misma función.
-sin tecla de función
No muestre las teclas de función.
Recurso `Tecla de función xvkbd: false'tiene la misma función.
-sin teclado
No muestre el teclado.
Recurso `xvkbd.teclado: false'tiene la misma función.
-compacto
No muestre las teclas de función ni el teclado.
Recurso `xvkbd.compacto: su verdadero'tiene la misma función.
-teclado
Mostrar solo teclado. Esta opción se ignorará si '-sin teclado'o'-compacto' es
especificado.
Recurso `xvkbd.keypadSólo: su verdadero'tiene la misma función.
-texto cadena
Envíe la cadena a la ventana enfocada (vea también `-ventana' opción).
Si se especifica esta opción, xvkbd no abrirá su ventana y terminará poco después
enviando la cadena.
La cadena puede contener:
- \r - Regreso
- \t - Pestaña
- \b - Retroceso
- \e - Escapar
- \d - Borrar
- \S - Shift (modificar el siguiente carácter; tenga en cuenta que modificar con ''\S'' estarán
ignorado en muchos casos. Por ejemplo,a \ Cb \ ScD \ CE'' se interpretará como a,
Controlar-b, c, Cambio-Dy Control-Shift-E.)
- \C - Control (modificar el siguiente carácter)
- \A - Alt (modificar el siguiente carácter)
- \M - Meta (modificar el siguiente carácter)
- \[keyym] - el keyym keyym (p.ej, \[Izquierda]), que se tramitará en el
asunto similar con otros personajes generales
- \{keyym} - el keyym keyym (p.ej, \{Izquierda}), que se procesará en más
materia primitiva y también se puede utilizar para teclas modofier como Control_L, Metal,
etc .; además, \ {+keyym} y \ {+keyym} simulará presionar y soltar la tecla,
respectivamente
- \Ddígito - demora dígito * 100ms
- \xpropuesta de - mover el puntero del mouse (use "+" o "-" para el movimiento relativo)
- \ypropuesta de - mover el puntero del mouse (use "+" o "-" para el movimiento relativo)
- \mdígito - simular el clic del botón del mouse especificado
-expediente nombre de archivo
Envíe el contenido del archivo especificado a la ventana enfocada (vea también `-ventana'
opción). Si ''-'' se especificó como nombre de archivo, la cadena que se enviará se leerá desde
la entrada estándar (stdin).
Si se especifica esta opción, xvkbd no abrirá su ventana y terminará poco después
enviando la cadena.
-demora propuesta de
poner propuesta de ms de retraso para todos los caracteres al enviar caracteres con -texto or -expediente.
Quizás esto sea útil cuando surja un problema cuando los caracteres se ingresen demasiado rápido.
-ventana ventana
Especifique el ID (valor hexadecimal encabezado con `0x', o valor decimal), el nombre
(nombre de instancia o nombre de clase) de la ventana, o el título de la ventana para configurar la entrada
atención. Es posible utilizar caracteres comodín '*'y'?'para que coincida con la ventana
nombre o el título de la ventana.
Si esto no se especifica, xvkbd usará el foco de entrada bajo el control de la ventana
administrador, a menos que el foco se especifique explícitamente a través de Focus botón. Incluso si esta opción
se especifica, puede establecer el foco de entrada en otras ventanas usando Focus botón, o borrar
el foco de entrada.
Si hay dos o más ventanas que tienen el nombre especificado con esta opción, la
Se seleccionará la ventana que se encontró primero.
-widget nombre del widget
Especifique el nombre del widget para establecer el foco de entrada. Para utilizar esta función, el
el cliente debe apoyar Editores protocolo. En general, esta opción se utilizará con
`-ventana' opción.
Si desea establecer el foco de entrada en el widget foo.bar.zot, puedes escribir zot, bar.zot
or foo.bar.zot as nombre del widget. Para evitar confusiones, el nombre del widget debería coincidir con
un solo widget del cliente.
Por ejemplo,
xvkbd -ventana xarchie -widget buscar texto -texto "\ Ca \ Ckabc \ r"
ingresará la cadena ''abecedario'' al campo `` Término de búsqueda '' de un xarchie ventana.
-visualización remota la visualización
Especifique la pantalla (en el sentido del sistema X Window) para conectarse;
véase también Conecta a Remote Monitor....
.TP 4 -teclado-verdadero Si se especifica esta opción, xvkbd intentará usar keyyms
como XK_KP_1 en lugar de XK_1.
Recurso `xvkbd.keypadKeysym: su verdadero'tiene la misma función.
-dicto nombre de archivo
Especifique el archivo de diccionario predeterminado (lista de palabras) que se utilizará para completar palabras.
El 'Cierre DiccionarioEl nombre de archivo establecido en el panel de propiedades tiene prioridad sobre
esta.
Recurso `Archivo xvkbd.dict: nombre de archivo'tiene la misma función.
Consulte también `` Creación de su propio diccionario de finalización ''.
-minimizable
Haz xvkbd la ventana se puede minimizar (iconificar) incluso si no se utiliza un administrador de ventanas.
Cuando esta función está habilitada, se mostrará un pequeño triángulo a la izquierda del xvkbd
menú principal, y xvkbd La ventana se minimizará cuando se haga clic en el triángulo.
Recurso `xvkbd.minimizable: su verdadero'tiene la misma función.
-seguro
Desactive la invocación de comandos externos, incluido el comando asignado por el usuario y el
lector de manuales en línea. También se deshabilitaría la conexión a otras pantallas. Esta
La opción puede ser útil cuando xvkbd se ejecutará con algún tipo de privilegios.
Recurso `xvkbd.seguro: su verdadero'tiene la misma función.
-noxitable
Deshabilitar la terminación del xvkbd programa. Esta opción puede resultar útil cuando xvkbd es
ser ejecutado automáticamente para sistemas sin teclados y los usuarios no deben terminar el
xvkbd.
Recurso `xvkbd.no exitable: su verdadero'tiene la misma función.
-xdm
Igual que -seguro -noxitable. Cuando el xvkbd se ejecutará para la pantalla de inicio de sesión, sería
sugirió utilizar esta opción.
-modificadores modificadores
Normalmente, xvkbd activará modificadores (control, cambio, etc.) solo al enviar
caracteres. Si se especificaron modificadores con esta opción, los modificadores especificados
se activará mientras la tecla correspondiente en el xvkbd la ventana está activa. Para
ejemplo, puede especificar -modificadores shift, control, meta, alt para aplicar esto para aquellos
cuatro modificadores. Quizás esto pueda ser útil al intentar decorar el mouse.
operaciones con los modificadores. Tenga en cuenta que los modificadores también se aplicarán
al intentar hacer clic en el xvkbd ventana y que puede evitar la correcta
operación en algunas situaciones.
Recurso `xvkbd.modificadorespositivos: modificadores ...'tiene la misma función.
-depurar
Haz xvkbd para generar información de depuración. También deshabilita el ajuste de ancho del teclado, para
ayuda a ajustar el tamaño de la tecla al crear un archivo de distribución de teclado.
<!--
-versión
Salida de información de versión y salida. ->
Pantalla Shot
Predeterminado (EE. UU.)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-normal.gif
Belga
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-belgian.gif
Danés
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-danish.gif
Francés
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french.gif
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-french2.gif
Alemán
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-german.gif
Islandés
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-icelandic.gif
Italiano
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-italian.gif
Japonés (JIS-X-6002)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6002.gif
Japonés (JIS-X-6004)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-jisx6004.gif
noruego
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-norwegian.gif
Portugués
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-portuguese.gif
Español
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-spanish.gif
Sueco
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swedish.gif
Suizo alemán
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-swissgerman.gif
Reino Unido
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-uk.gif
Latín-1
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-latin1.gif
Teclado pequeño (tal vez adecuado para PDA)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-small.gif
Hebreo
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-hebrew.gif
Griego
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-greek.gif
Turco
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-turkish.gif
esloveno
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-slovene.gif
Coreano
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-korean.gif
Ruso (cirílico)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-russian.gif
Descargar
Últimos Oficial tortugitas
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.3.tar.gz
- fuente de la versión 3.3 (2012-03-03)
lanzamiento anterior
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.2.tar.gz
- fuente de la versión 3.2 (2010-03-14)
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-3.1.tar.gz
- fuente de la versión 3.1 (2010-01-17)
xvkbd se distribuye bajo los términos de la Licencia Pública General GNU.
Instalar
o grasa la fuente en un directorio y muévase al directorio
o Si desea utilizar Xaw insead de xaw3d, Edición Imakefile y eliminar (o comentar-
fuera)#definir XAW3D'.
Cuando estas instalando xvkbd (por ejemplo) en sistemas muy antiguos, es posible que también desee
eliminar `#definir XPRUEBA'y'#definir I18N'para deshabilitar XTEST y la internacionalización
instalación respectivamente.
o Ejecutar xmkmf; make instalar instalar.man
Personalización
Cómo a Personalizar xvkbd
Algún grado de personalización de xvkbd es posible estableciendo recursos. Algunos recursos
ya se describen arriba, y se describen los recursos para personalizar la distribución del teclado
abajo.
Para configurar recursos, puede:
o ponlos en tu $ HOME / .Xdefaults archivo, o
o cargarlos a través de xrdb(1) o
o establezca el nombre del archivo en el $ XENVIRONMENT variable de entorno, o
o póngalos en el directorio predeterminado de la aplicación como `XVkbd-sufijo'y establecer recurso
``xvkbd.personalización: -sufijo'', o
o ponerlos en el directorio predeterminado de la aplicación como xvkbd.
Aquí, Práctica tu préstamo estudiantil directorio puede ser cualquiera de los siguientes:
o directorios especificados con $ XUSERFILESEACHPATH, $ XAPPLRESDIR si no $ HOME entorno
variable
o directorio predeterminado de la aplicación del sistema especificado con $ XFILESEACHPATH entorno
variable, o bien el directorio especificado al compilar la X (por ejemplo,
/ usr / lib / X11 / app-defaults)
Cuando el archivo predeterminado de la aplicación se va a almacenar en la aplicación predeterminada del sistema
directorio, el archivo debe contener ''#incluir "XVkbd-common"'' cerca de la parte superior del archivo.
xvkbd se distribuye con algunos archivos predeterminados de la aplicación, y se instalarán en
el directorio predeterminado de la aplicación del sistema.
Realizar Ventana Pequeña
Tamaño (y posición) de xvkbd La ventana se puede configurar con `xvkbd.windowGeometría' recurso. Cuando
al hacer que la ventana sea pequeña, es posible que también deba elegir la fuente más pequeña.
xvkbd.windowGeometría: 220x90
xvkbd.compacto: verdadero
xvkbd * Fuente: 6x12
Es posible que también desee configurar:
xvkbd.modalKeytop: verdadero
para mostrar solo las etiquetas para el estado de turno actual, en lugar de intentar siempre
mostrarlos todos en el pequeño teclado.
Vea también XVkbd-pequeño.ad en la categoría Industrial. xvkbd distribución.
Extracción No deseado Teclados
Teclas en xvkbd La ventana se puede eliminar estableciendo su ancho en 1.
Para eliminar Redactar clave y hacer Shift clave más grande, puede escribir:
xvkbd * Multi_key.width: 1
xvkbd * Shift_R.width: 75
Para eliminar a la derecha otro y Meta clave, puede escribir:
xvkbd * Alt_R.width: 1
xvkbd * Meta_R.width: 1
Personalización Teclado Disposición
Disposición de teclas en el xvkbd La ventana se puede personalizar con los siguientes recursos:
xvkbd.NormalKeys
lista de llaves disponibles cuando más cerca de Shift y Alt Gr se seleccionan
xvkbd.ShiftKeys
lista de claves disponibles cuando Shift se selecciona
xvkbd.AltgrKeys
lista de claves disponibles cuando Alt Gr se selecciona
xvkbd.ShiftAltgrKeys
lista de claves disponibles cuando ambos Alt Gr y Shift se seleccionan
xvkbd.KeyLabels
lista de etiquetas que se muestran en las teclas
xvkbd.NormalKeyLabels
lista de etiquetas que se muestran en las teclas
cuando ninguno de los Shift y Alt Gr se seleccionan
xvkbd.ShiftKeyLabels
lista de etiquetas que se muestran en las teclas
when Shift se selecciona
xvkbd.AltgrKeyLabels
lista de etiquetas que se muestran en las teclas
when Alt Gr se selecciona
xvkbd.ShiftAltgrKeyLabels
lista de etiquetas que se muestran en las teclas
cuando ambos Alt Gr y Shift se seleccionan
Cuatro recursos para poner etiquetas en las teclas (xvkbd.NormalKeyLabels, xvkbd.ShiftKeyLabels,
xvkbd.AltgrKeyLabels y xvkbd.ShiftAltgrKeyLabels) se utilizará en lugar de
xvkbd.KeyLabels when xvkbd.modalKeytop resoruce está configurado su verdadero.
En todos esos recursos, cada clave está separada por espacios y las filas de claves están
terminado con ' \n'(tenga en cuenta que'\n'debe tener espacio antes). Consulte XVkbd-
alemán.ad y XVkbd-latin1.ad en la categoría Industrial. xvkbd distribución para obtener más información sobre estos recursos.
XVkbd-alemán y XVkbd-latin1 se instalará en la aplicación predeterminada del sistema
directorio y configurando el recurso ''xvkbd.personalización: -alemán'' hará xvkbd a
utilice el diseño alemán. Para conocer otro método para activar esos ajustes, consulte "Cómo
personalizar xvkbd" encima.
Asignando Texto a Función Teclados
Se puede asignar texto a cada tecla de función (y, de hecho, a la mayoría de las demás teclas). Si texto
está asignado a la tecla de función, al hacer clic en la tecla se enviará el texto asignado en su lugar
de la tecla de función en sí. Cuando el puntero está en una tecla donde se asigna texto, el texto
aparecerá cerca de la tecla.
La configuración se leerá de un archivo de texto que contiene texto para cada tecla de función como:
Texto F1 para F1
Texto F2 para F2
s: texto F1 para Shift-F1
c: texto F1 para Control-F1
m: texto F1 para Meta-F1
a: texto F1 para Alt-F1
...
`s:', `c:', `m:'y'a:'antes del nombre de las teclas indica cuatro modificadores (Shift, Control,
Meta y otro) respectivamente.
Si el primer carácter de la cadena asignada es '!', la cadena se utilizará como comando
que se ejecutará cuando se haga clic en la tecla. Para asignar una cadena que comience con `!'o'', poner
`'antes de la cuerda.
El archivo es $ INICIO / .xvkbd por defecto, y se puede cambiar configurando el nombre del archivo con
xvkbd.keyArchivo recurso.
Para F1 a F12 con o sin Shift modificador, es posible editar la cadena asignada
en un panel que apareció a través de "Editar Función Teclas..."en el menú principal.
Misceláneos Información
Notas
o Encendido XFree86, interruptor de resolución con Ctrl + otro + Teclado-Plus y Ctrl + otro + Teclado
Menos puede ser simulado. Sin embargo, Ctrl + otro + Retroceso no se simulará.
o Shift se usa para decidir la clave que se enviará y no se usará para establecer el bit modificador cuando
enviando el evento. Puedes usar xev comando para comprobar lo que se envía realmente.
o si otro or Meta no está definido como modificador, la clave no se puede utilizar como modificador. Usted puede
utilizar 'xmodmapa -pm'para comprobar cómo se definen los modificadores.
o num Bloquear (y tal vez otros modificadores) en el teclado físico pueden no funcionar correctamente
when xvkbd Está en uso.
Adicionales Información
Preguntas frecuentes: posibles problemas y soluciones
http://homepage3.nifty.com/tsato/xvkbd/faq.html
Hacer su propio diccionario de finalización
http://homepage3.nifty.com/tsato/xvkbd/make-dic.html
Consejos para usar xvkbd -texto
http://homepage3.nifty.com/tsato/xvkbd/xvkbd-text.html
Nota sobre cómo enviar eventos clave
http://homepage3.nifty.com/tsato/xvkbd/events.html
los cambios Log
Versión 0.1 (2000-05-13)
-
El primer lanzamiento, no anunciado en ninguna parte.
Versión 0.2 (2000-09-15)
- Se agrega la tecla de redacción. En los entornos donde se admite la tecla Redactar, algunos
caracteres (principalmente letras con acento) que no se pueden introducir directamente desde
El teclado se puede ingresar usando combinaciones de teclas dedicadas.
- Haga que la distribución del teclado no se vea alterada cuando el tamaño de la ventana si se especifica con
-geometría .
- Se agrega un archivo de muestra de valores predeterminados de la aplicación.
Versión 0.3 (2000-10-05)
- -texto La opción ahora puede aceptar algunos modificadores (\S, \C, etc.) y cualquier keyyms
(\[keyym]).
- Además de la identificación de la ventana, -ventana La opción ahora puede aceptar el nombre de la ventana.
- Nuevo -widget opción para especificar el widget para establecer el foco de entrada.
Versión 1.0 (2000-11-03)
- La distribución del teclado ahora se puede configurar con recursos. Consulte "Personalización del teclado
Diseño "arriba, y XVkbd-alemán.ad en la distribución.
- xvkbd ahora puede enviar claves con Cambio de modo (Alt Gr) modificador, que habilita aquellos
caracteres en la posición a introducir.
- xvkbd ahora apoyo Alt Gr para que la distribución del teclado en alemán (y algunos otros) se pueda
usó. Ver XVkbd-alemán.ad en la distribución.
- XVkbd-alemán y XVkbd-latin1 están incluidos en la distribución, lo que modifica
distribución del teclado y coloque algunas teclas no ASCII en el xvkbd ventana.
- Capslock La clave es compatible ahora.
Versión 1.1 (2000-12-23)
- xvkbd ahora puede usar la extensión XTEST para simular eventos de teclado. Todavía puede usar
XSendEvent (), como en la versión anterior. (gracias, Bjoern)
- Las etiquetas en las teclas ahora se pueden configurar de forma independiente para cada uno de los cuatro estados de turno, no
desplazada, Shift, Alt Gr y Shift-Alt Gr. (gracias, Jim)
- -ktérmino opción y xvkbd.kterm se eliminan los recursos.
Versión 1.2 (2001-02-18)
- Focus El botón ahora también se coloca en el teclado principal, de modo que estará disponible
también en modo compacto. Si no lo necesita, puede eliminarlo configurando
``xvkbd * row5.Focus.width: 1''.
- Enfoque de entrada establecido por Focus El botón ahora se puede borrar haciendo clic en Focus botón dos veces.
Al hacer clic en Focus El botón con el botón 3 del mouse también borrará el enfoque de entrada.
- Ahora se puede asignar texto a las teclas de función (y, de hecho, a la mayoría de las otras teclas).
- Ahora es posible asignar claves modificadas con Shift, Control, otro y Meta en
teclado principal, poniendo `s:', `c:', `a:'y'm:'antes del nombre del keyym cuando
personalizar la distribución del teclado.
- xvkbd ahora ignora SIGINT y SIGQUIT para que no termine accidentalmente.
Versión 1.3 (2001-03-19)
- Nuevo archivo de configuración predeterminada de la aplicación para el diseño suizo-alemán, XVkbd-swissgerman.ad. (contribuido
de Marcel Portner)
- xvkbd ahora detecta el evento MappingNotify y vuelve a cargar el nuevo mapeo. Esto permite a los usuarios
que se utilizará xmodmapa mientras xvkbd Esta corriendo.
- BlNum La clave es compatible ahora. (Yo había quitado Imprimir, ScrLk y pausa desde el teclado -
alguien los necesita?)
Versión 1.4 (2001-04-22)
- La repetición automática no funcionó cuando el enfoque se estableció explícitamente a través de Focus botón. Esto es ahora
fijo.
- Cuando el keysym requerido no se definió en la tabla del mapa de teclas, xvkbd ahora lo agregará en-
la mosca. Esto significa que no tenemos que agregarlos a través de xmodmapa.
- El panel del teclado ahora se puede abrir desde el teclado principal como una ventana separada.
- Las teclas de función Sun ahora son compatibles. Puede aparecer desde el teclado principal como
ventana separada.
- La página manual ahora está disponible.
Versión 1.5 (2001-10-08)
- Los eventos clave ahora se pueden enviar a ventanas en una pantalla remota (es decir, ventanas en otros X
servidores) - use "Conecta a Remote Monitor..."en el menú principal para conectarse al control remoto
display.
- Shift, Control, otro y Meta ahora se puede bloquear - use "Bloquear ¿Cambio?"Y"Bloquear
Controlar, otro y ¿Meta?"en el menú principal. Esos ajustes iniciales se pueden establecer
xvkbd.shiftLock y xvkbd.modifiersBloqueo recurso.
- Si el primer keyym de una tecla es un alfabeto y el segundo keyym es Sin símbolo, Se
ahora se interpreta como si el primer keyym fuera un alfabeto en minúsculas y el segundo
keysym es el alfabeto en mayúsculas. El mapa de teclas se puede definir de esta manera en algunos sistemas
incluido Solaris y versiones anteriores xvkbd puede no funcionar correctamente en tal situación.
Versión 1.6 (2001-11-10)
- Nuevo '-expediente'opción para enviar caracteres en el archivo especificado. (gracias, Gregory)
- Nueva entrada `Usa XPRUEBA ¿Extensión?'se agrega al menú principal, principalmente para indicar el
disponibilidad de la extensión XTEST.
- xvkbd fallaría cuando la ventana se enfocara explícitamente a través de Focus el botón se convierte en era
destruido. Este problema ya esta resuelto.
Versión 2.0 (2001-12-09)
- La distribución del teclado (predeterminada, alemán, francés, etc.) ahora se puede cambiar después xvkbd is
invocado.
- Mostrar / ocultar el teclado y las teclas de función en la ventana principal ahora se puede alternar desde
el menú principal.
- Nuevo archivo de configuración predeterminada de la aplicación para el diseño francés, XVkbd-frances.ad. (contribución de Jean-
Pierre Demailly)
Versión 2.1 (2002-01-27)
- Cuando la altura del xvkbd la ventana es más pequeña que XVkbd.modal Umbral, xvkbd lo hará ahora
cambiar automáticamente el teclado como si -modal se especificó la opción.
- \[keyym] in -texto La opción enviaría claves incorrectas; este problema ahora está solucionado.
- Objetivo destilar en la categoría Industrial. Imakefile se renombra para evitar la posible confusión en algunos
.
- Ahora se admite la finalización de palabras.
Versión 2.2 (2002-03-17)
- La cadena asignada a las teclas de función ahora se puede editar en un panel emergente a través de "Editar
Función Teclas..."en el menú principal.
- Cuando ''-'' se especificó como el parámetro de nombre de archivo para -expediente opción, xvkbd lo hará ahora
lea su entrada estándar (stdin) para obtener la cadena que se enviará.
- En la versión anterior, menos portátil setenv () se usó la función en lugar de
putenv () función, puede causar un error de compilación en algunos sistemas, incluido Solaris.
Versión 2.3 (2002-04-05)
- Se agregó un nuevo panel "Dead Keys". Que se puede usar para ingresar caracteres latinos con
símbolo de acento en doble trazo.
- Diseño de teclado más localizado: belga, danés, francés, alemán, islandés, italiano,
Japonés (JIS-X-6004), noruego, portugués, español, sueco, suizo / alemán, Estados
Kingdom y Latin-1.
- -teclado opción bloquearía la versión anterior de xvkbd - Este problema ya esta resuelto.
Versión 2.4 (2002-10-02)
- El comando ahora se puede asignar a las teclas de función para que al hacer clic en la tecla de función
ejecutará el comando en lugar de enviar la cadena a los clientes.
- Cadena asignada para F1 a F12 con Shift El modificador ahora se puede editar en un panel.
apareció a través de "Editar Función Teclas..."en el menú principal.
Versión 2.5 (2002-10-12)
- Búsqueda Cambiar característica agregada - ahora, es posible ingresar caracteres con
modificadores presionando una tecla y luego mueva el puntero. (sugerido por Niklas
Rokaeus)
- ''Bloquear ¿Alt Gr?La entrada '' se agrega en el menú principal.
- Estado de ''Bloquear ¿Cambio?'', ``Bloquear Alt Gr'', ``Bloquear Controlar, otro y ¿Meta?'' estarán
registrada en $ INICIO / .xvkbd archivo y se leerá cuando xvkbd se invoca la próxima vez.
Versión 2.5a (2003/06/25)
- El diseño `` Fitaly '' ahora es compatible; puede ser útil para PDA.
Versión 2.6 (2004-05-04)
- Se revisa el código para agregar claves que no se encontraron en la tabla del mapa de teclas. xvkbd
ahora evite agregar keysyms en la posición desplazada de las teclas que ya tienen un keyym
definidas en la posicin no cambiada, y entradas en la tabla de mapa de teclas que es
las claves modificadas se redefinirán en lugar de redefinir toda la tabla de mapas de teclas.
Este cambio es para evitar posibles problemas (Alt Gr clave podría desactivarse efectivamente)
que puede causar en algunos sistemas donde XGetKeyboardMapping () puede producir incorrecto
map cuando las claves tienen más de dos claves.
- Si Cambio de modo no está definido en la tabla de modificadores pero ISO_Nivel3_Desplazamiento se define,
xvkbd ahora intente agregar Cambio de modo como el mismo modificador con ISO_Nivel3_Desplazamiento.
- El diseño coreano ahora es compatible. Aunque los caracteres Hangul se mostrarán en la
llaves, xvkbd simplemente generará caracteres alfabéticos cuando se haga clic en esas teclas.
Está diseñado para ser utilizado con "ami" o un programa de entrada Hangul similar.
- URL del xvkbd La página principal ahora cambia a
http://homepage3.nifty.com/tsato/xvkbd/.
Versión 2.7 (2005-05-05)
- Ahora se admite otro diseño de teclado japonés, JIS X 6002.
- Ahora es posible minimizar (iconificar) la ventana principal incluso si no hay administrador de ventanas
Está en uso. Esta función se puede activar mediante -minimizable Opción o
xvkbd.minimizable recurso.
- Código experimental para mantener el xvkbd ventana siempre en la parte superior de la pantalla. Esta
La función se puede activar mediante -siempre en la cima opción, xvkbd.alwaysOnTop recurso o el
"¿Siempre en la cima?" entrada en el menú principal. Se debe tener cuidado ya que esta característica puede
causar problemas en algunas situaciones.
- -texto La opción ahora admite combinaciones de modificadores y una tecla especial. Por ejemplo,
-texto '\Canalla' se puede utilizar para la combinación de teclas Control-Alt-Suprimir.
- Nuevas opciones: -seguro opción (xvkbd.seguro recurso) que deshabilita la invocación de
comandos externos, -noxitable opción (xvkbd.no exitable recurso) que inhibe
terminación del programa, y -xdm opción que es equivalente a -seguro
-noxitable y tal vez útil cuando se ejecuta xvkbd desde un administrador de pantalla.
Versión 2.7a (2005/05/07)
- Se solucionó un problema que xvkbd podría causar una falla de segmentación en el inicio.
Versión 2.8 (2006-09-10)
- ISO_Nivel3_Desplazamiento ahora es preferible a Cambio de modo para que Alt Gr se puede usar en
sistemas relativamente nuevos donde debemos utilizar ISO_Nivel3_Desplazamiento en lugar de Cambio de modo.
- La referencia al mapa de bits de destino se cambia de / usr / X11R6 / include / X11 / bitmaps / target
a / usr / include / X11 / bitmaps / target.
- Nuevas opciones: -no-puntero-atrás, -sin sincronización, -modificadores.
Versión 2.9 (2008-03-30)
- Diseño de teclado ruso (cirílico) compatible. (gracias, Victor)
- Nuevo -demora .
- \D secuencia especial en -texto se puede utilizar para poner un retraso en una posición específica.
- -texto ahora puede simular el funcionamiento del mouse a través de \x, \y y \m secuencias especiales.
Versión 3.0 (2008-05-05)
- Panel de nueva propiedad.
- Nueva función de clic automático.
- Suena el clic de las teclas cuando se presiona la tecla.
Versión 3.1 (2010-01-17)
- Se cambió la configuración predeterminada para el clic automático a APAGADO, que estaba ENCENDIDO en el
versión anterior por error y causó confusión.
- El teclado ahora también se puede personalizar (consulte XVkbd-strip.ad para ver el ejemplo).
- Ahora se pueden admitir hasta 25x25 teclas tanto para el teclado principal como para el teclado.
- Capaz de abrir el panel del teclado al inicio, configurando 'xvkbd.teclado: false'y
`xvkbd.keypadSólo: su verdadero'.
- Se corrigieron errores en algunos archivos de distribución de teclado (coreano, esloveno, Reino Unido).
- Un nuevo archivo de diseño de muestra XVkbd-strip.ad.
Versión 3.2 (2010-03-14)
- Nueva opción `Comportarse as Barra de herramientas ¿Ventana?'en el panel Propiedad,
lo que puede hacer que xvkbd funcione mejor con algún tipo de administrador de ventanas
como el administrador de ventanas Matchbox. (Gracias, Patrick)
- 'Siempre on Top'funcionará bastante mejor con administradores de ventanas
que admiten la sugerencia extendida del administrador de ventanas _NET_WM_ESTADO_ARRIBA.
- -ventana La opción ahora puede encontrar una ventana que tenga un título que coincida con
la cadena especificada.
- -ventana la opción ahora acepta caracteres comodín
`*'y'?'.
- Archivo de diccionario de finalización de palabras que se utilizará con `Palabra Terminación...'
ahora se puede especificar en el panel Propiedad.
- Solo aparecerán las palabras que tengan dos o más caracteres
en la lista de palabras completas.
- Nuevo -versión opción para mostrar información de la versión.
Versión 3.3 (2012-03-03)
- -texto ahora puedo aceptar \{keyym}
para que la clave especificada se pueda procesar de una manera más primitiva,
y para que las teclas modofier como Control_L, Metal, etc.
también se puede simular.
También, \ {+keyym} y \ {+keyym}
ahora simulará presionar y soltar la tecla, respectivamente.
- Nueva opción -visualización remota para hacer xvkbd conectar a
la pantalla especificada al inicio.
- Error corregido: KP_0 ahora funciona
Autor
xvkbd fue escrito por Tom Sato, y se distribuye bajo los términos de GNU General
Licencia pública versión 2 o cualquier versión posterior.
Envíe cualquier comentario (como informes de errores, solicitudes o comentarios) a Tom Sato
<VEF00200@nifty.ne.jp>.
La última versión de este software y más información al respecto pueden estar disponibles en
http://homepage3.nifty.com/tsato/xvkbd/. El lanzamiento de la nueva versión se anunciará el
el código libre (http://freecode.com), y probablemente pueda recibir el anuncio por correo electrónico.
si lo desea.
2012-03-03 xvkbd(1)
Utilice xvkbd en línea utilizando los servicios de onworks.net