Teclado Microsoft

jul. 4, 2011·
Julio Batista Silva
Julio Batista Silva
· 2 min de lectura

Teclado

Compré un teclado inalámbrico Microsoft 6000 v3.0, con varias teclas multimedia y diseño británico.

Acostumbrarse al layout UK no es un gran problema; mi única queja es la posición de ESC, la tecla más usada en Vim, que queda demasiado lejos.

A pesar de funcionar razonablemente bien out‑of‑the‑box, incluso en la pantalla de arranque, se puede dejar mejor.

En Windows

Descarga e instala IntelliType: http://www.microsoft.com/hardware/en-us/d/wireless-keyboard-6000v3.0

Tras la instalación, todo funcionará bien y podrás personalizar las teclas con el programa del driver.

En Linux

Como el teclado del portátil es americano y el inalámbrico es británico, podemos usar setxkbmap para especificar el layout de cada teclado por separado. Descubrí los IDs por prueba y error (la salida de xinput -list no coincidía).

Añade estas líneas al .xinitrc para que sean permanentes:

##############    Keyboard Stuff    ##############
setxkbmap -device 13 -model acer_laptop -layout us -variant intl
setxkbmap -device 11 -model pc105 -layout gb -variant intl

C‑Cedilla

El layout US permite escribir ç con AltGr + ,, pero en el UK el estándar es Alt + G o AltGR + = + c (pues AltGR + = es la cedilla).

julio@julio-acer ~> xmodmap -pk | grep cedilla
     21         0x003d (equal)  0x002b (plus)   0x003d (equal)  0x002b (plus)       0xfe5b (dead_cedilla)   0xfe5c (dead_ogonek)

Podemos remapear para algo más simple con xmodmap.

Edita ~/.xmodmap_uk y añade:

keycode  54 = c C c C ccedilla Ccedilla

Y aplica el mapeo:

julio@julio-acer ~> xmodmap ~/.xmodmap_uk

Las teclas de favoritos y zoom ni se detectan en Linux; sigo buscando solución. Las multimedia se pueden mapear con xbindkeys.

Aumentar el alcance de la señal


Enlaces

Julio Batista Silva
Autores
Senior Cloud Developer
comments powered by Disqus