Teclado Microsoft

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

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! 🙂