Teclado Microsoft

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

Teclado

Me compré un teclado inalámbrico Microsoft 6000 v3.0, que tiene varias teclas multimedia y distribución británica.

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

Aunque funcionó bastante bien out of the box, incluso en la pantalla de arranque, se puede afinar aún más.

En Windows

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

Tras la instalación todo funciona muy bien, y además podemos personalizar las funciones de las teclas con el programa que acompaña al driver.

En Linux

Como el teclado del portátil es estadounidense y el inalámbrico británico, podemos usar setxkbmap para indicar el layout de cada uno por separado. Averigüé el device ID de los teclados a base de prueba y error (la salida de xinput -list no cuadra).

Añade las siguientes líneas al .xinitrc para que la configuración sea permanente:

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

C-Cedilha

El layout US permite escribir la ç con AltGr + ,, pero en el UK lo normal es Alt + G o AltGR + = + c (porque 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 el teclado con xmodmap para dejarlo más cómodo.

Edita ~/.xmodmap_uk y añade la línea:

keycode  54 = c C c C ccedilla Ccedilla

Y después usa el comando para activar el nuevo mapeo:

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

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

Aumentar el alcance de la señal


Julio Batista Silva
Autores
Senior Cloud Developer

Soy un ingeniero informático brasileño radicado en Alemania, apasionado por la tecnología, la ciencia, la fotografía y los idiomas.

Llevo programando cerca de dos décadas, explorando desde apps móviles y desarrollo web hasta aprendizaje automático. Hoy me enfoco en SRE en la nube e ingeniería de datos.

Soy voluntario en las comunidades de open source y Python, ayudando a organizar PyCon DE y PyData Berlin, dando mentorías y contribuyendo con código y traducciones.

En mi blog comparto consejos de Linux, guías de configuración y notas personales que escribí como referencia futura. Espero que también sean útiles para otras personas. El contenido está disponible en varios idiomas.

Visita mi galería para ver algunas de mis fotografías.

Fuera del teclado, me encontrarás en conciertos, tocando el clarinete, en bicicleta, buceando o explorando nuevos lugares, culturas y cocinas.

¡Siempre feliz de conectar! 🙂

comments powered by Disqus