# Manual de &kxkb;

&Andriy.Rysin; &Andriy.Rysin.mail;
&Andriy.Rysin; &Andriy.Rysin.mail;
Marcos
Fouces Lago

    mfouces@yahoo.es

Traductor
Santiago
Fernández Sancho

    santi@kde-es.org

Traductor
2003
&Andriy.Rysin;
&FDLNotice;
2003-08-23
1.01.00

&kxkb; permite cambiar el mapa de teclado a partir de la extensión xkb de X11.

KDE
kxkb
teclado
mapa

## Introducción

&kxkb; es la aplicación estándar de &kde; para cambiar la distribución del teclado. Está basada en la extensión xkb de X11 y permite utilizar diferentes distribuciones de teclado para introducir texto. &kxkb; incluye un indicador de la distribución de teclado usado.

## Uso de &kxkb;

### Primeros pasos

&kxkb; se inicia automáticamente y permanece en la bandeja del sistema como una bandera con 2 ó 3 letras que forman la abreviatura del nombre de la distribución de la parte superior si hay más de una definida o si está activada la opción Mostrar el indicador para un sólo mapa.

Cuando &kxkb; se está ejecutando podrá cambiar el mapa pulsando con el ratón sobre el icono de su bandeja del sistema o utilizando el acceso rápido del teclado. El acceso rápido de teclado o la pulsación del ratón cambiarán al siguiente mapa. También podrá pulsar con el &RMB; del ratón en el icono de &kxkb; y seleccionar el mapa de la lista.

Pulsando con el &RMB; en el icono de &kxkb; puede iniciar su configuración seleccionando Configurar..., o abriendo el Centro de control y seleccionando Disposición del teclado. También puede iniciarlo tecleando `kcmshell keyboard_layout` en un terminal.

## Configurar &kxkb;

### Información general

La configuración de Kxkb está formada por dos pestañas: Configuración de la disposición y opciones de Xxb que son independientes. La primera de ellas define la disposición del teclado que desea utilizar y sus opciones, y la segunda define los parámetros para la extensión de Xkb en la que está basada &kxkb;. Las opciones de Xkb son propiedad de las X y no es posible gestionarlas de ninguna forma por kxkb, solo configurarlas.

La configuración de &kxkb; no cambiará ningún archivo de configuración de XFree86 ni se sobreescribirá la configuración de la distribución del teclado para XFree86 si la opción `Activar diseños de teclado` está activada.

Para hacer que su configuración de XFree86 funcione tiene que desactivar las opciones `Activar diseños de teclado` en la pestaña de diseño y `Activar opciones de xkb` en la configuración de la pestaña opciones Xkb (que tendrá el mismo efecto que desactivar `Reiniciar opciones antiguas` y no seleccionar ninguna opción de xkb).

&kxkb; puede configurar la mayor parte de sus acciones a través de la orden `setxkbmap`. Puede ver en la línea de órdenes cómo se ejecuta cada vez que selecciona una distribución, en la pestaña opciones de xkb, de su configuración de xkb.

### Configuración del mapa

En el diálogo de configuración del diseño la lista de los diseños disponibles aparecerá a su izquierda. Podrá seleccionar tantos diseños como desee utilizar y añadirlos (uno por uno) a la lista de diseños activos situada a la derecha. Podrá cambiar el orden en el que se activarán los diseños al utilizar los accesos rápidos o el botón del ratón. El primer diseño de la lista será el diseño predeterminado.

Algunos diseños tienen diversas variantes. Las variante en el diseño suele representar diferentes mapas de teclado para el mismo idioma. Por ejemplo, el diseño ucraniano puede tener 4 variantes: basic, winkeys (como en &Windows;), typewriter (como en las máquinas de escribir) y phonetic (cada letra ucraniana se convierte en una transliteración latina). Si su diseño es multi-variante puede seleccionar la variante en el desplegable bajo la lista de diseños activos.

La configuración del modelo de teclado es independiente del diseño de su teclado y se refiere al modelo de «hardware», &ie;, la forma en que se ha fabricado su teclado. Los teclados modernos incluídos en su ordenador suelen tener dos teclas extras y están referenciados como modelos con «104 teclas», que es probablemente el que debería utilizar si desconoce el tipo de teclado que tiene.

También podrá seleccionar la política de cambios para su diseño de teclado. De forma predeterminada será `Global` para que todas las aplicaciones compartan el mismo diseño. `Aplicación` significa que cada aplicación tendrá su propio diseño de teclado mientras esté trabajando con ella y no influirá en las demás. `Ventana` hará que cada ventana tenga su propio diseño incluso aunque pertenezca al mismo programa.

Si solo tiene seleccionado un diseño activo, al iniciarse kxkb configura el teclado y sale, pero el indicador no aparecerá. Si todavía desea que aparezca el indicador kxkb seleccione la opción `Mostrar indicador para un único diseño`.

Si deja vacía la lista de diseños activos se desactivarán las distribuciones de teclado.

### Opciones de configuración de XKB

Las opciones de configuración de Xkb le permiten seleccionar el comportamiento de su teclado. Estas opciones no se gestionan por parte de &kxkb; pero pueden ayudarle a afinar su teclado de acuerdo con sus necesidades.

## Solución de problemas

### Problemas frecuentes

Si cambia a algún diseño de teclado y no puede ver algunos caracteres de su diseño cuando teclea, compruebe su configuración local. &eg; `~/.i18n` o `/etc/sysconfig/i18n`, deben tener una codificación que contengan los caracteres de su diseño. Por ejemplo, para introducir símbolos ucranianos deberá tener la codificación KOI8-U, CP1251 o UTF-8. Si tiene este problema la última es una buena elección para la mayor parte de los idiomas.

Si kxkb no cambia con el acceso rápido de teclado cuando intenta cambiar a otro diseño pero sí cambia con el ratón significará que su distribución no contiene una tecla asignada a este acceso rápido.

En XFree86 anterior a la versión 4.3.0 los diseños no latinos incluían un grupo latino y este grupo era el predeterminado al pulsar &Ctrl;&Alt;k que producía siempre la combinación correcta. Desde la versión 4.3.0 de forma predeterminada todas las distribuciones contienen solo un grupo de diseños no latino que no funcionará aquí.

Posibles soluciones:

1. Añada su diseño a las listas $nonlatin o $oldlayouts en `/etc/X11/xkb/rules/xfree86` o en el lugar en el que se sitúen la reglas xkb en su ordenador.

2. Cambie el acceso rápido a algo neutral al idioma, &eg; &Ctrl;Menu.

3. Active la opción para incluir el grupo «us» en su diseño (efectivamente, la misma solución que 1).

## Archivos y descripciones de diseño

### Archivos xkb y diseños

Todos los diseños de teclado disponibles se describen en `/etc/X11/xkb/rules/xfree86.lst` (y `/etc/X11/xkb/rules/xfree86.xml` desde XFree86 4.3.0), los diseños en si mismos se pueden encontrar en `/etc/X11/xkb/symbols/pc` (o `/etc/X11/xkb/symbols` para XFree86 4.2.x y anterior). Tenga en cuenta que la ubicación de estos archivos puede diferir dependiendo de su sistema operativo y distribución.

Ahora &kxkb; utiliza la extensión xkb en lugar de xmodmap, por tanto, para definir su propio diseño de teclado debe seleccionar uno de `/etc/X11/xkb/symbols` que sea lo más parecido al que desea (o `/etc/X11/xkb/symbold/pc` para XFree86 4.3.0), déle un nombre que le guste y edítelo. A continuación añada el nombre a `/etc/X11/xkb/rules/xfree86.lst` (para XFree86 4.3.0 o posterior sería una buena idea añadir también el nombre a `/etc/X11/xkb/ruls/xfree86.xml` - algunos paquetes ya lo utilizan, pero &kxkb; todavía no) kxkb lo elegirá al reiniciarse. Nota: debe ser root para editar estos archivos.

## Créditos y licencias

El desarrollador y responsable actual de &kxkb; es &Andriy.Rysin; &Andriy.Rysin.mail;. Varias personas más ayudaron al desarrollo de kxkb:

- Shaheed Haque srhaque@iee.org.

- Ilya Konstantinov kde-devel@future.galanet.net.

Traducido por Marcos Fouces Lago mfouces@yahoo.es y Santiago Fernández Sancho santi@kde-es.org.

&underFDL; &underGPL;