Ya había hablado antes de Karabiner-Elementes. Es una aplicación para Mac que permite modificar la asignación de valores a las teclas con una precisión extraordinaria, desde reasignaciones sencillas hasta combinaciones enormemente complejas. Y para el que, además, existen recetas que se pueden descargar a través de Internet, creadas por otros usuarios.

Aunque ya había trasteado bastante en su momento para realizar algunos cambios en la asignación de teclas que me permitieran utilizar de manera efectiva mis teclados IBM Modelo M con el Mac, había una tecla que se me había olvidado modificar: la tecla del punto en el teclado numérico del modelo M. Por alguna brujería que desconozco, en Mac esta tecla, que los teclados en español tienen claramente asignado un punto, en el Mac se representa como coma. Un verdadero fastidio cuando, como es el caso del servidor, estás acostumbrado a escribir direcciones IP a toda velocidad en el teclado numérico. Salta por los aires en el Mac porque lo que aparecen son ternas de números separados por comas, y no direcciones IP.
Por suerte, Karabiner también nos puede ayudar por esto, ya que es posible distinguir entre esta tecla (keypad-period) del punto normal (period) y de la coma (comma). Aquí va la receta para corregir el problema:
- Abrir Karabiner-Elements e ir a la pestaña «Complex Modifications».
- Hacer clic en «Add rule».
- Crear una regla propia con el siguiente contenido:
{
"description": "Cambiar coma de teclado numérico Mac a punto",
"manipulators": [
{
"from": { "key_code": "keypad_period" },
"to": [
{
"key_code": "period",
"repeat": true
}
],
"type": "basic"
}
]
}
Tras esto, sólo es cuestión de aplicar la regla y ¡listos! Volvemos a poder escribir direcciones IP a la velocidad del rayo. Y de editar Excels como una persona normal, pero esa ya es otra historia… 