Necesita cambiar el diseño de su teclado. No a otra, sino a una nueva que ha sido modificada por una utilidad como Ukelele (puede haber otras).
Descargue la herramienta, arrastre la aplicación a su carpeta de aplicaciones. Tenga en cuenta que en la imagen de disco, hay una carpeta llamada System Keyboards / Roman /, cópiela en su escritorio (es temporal).
Inicie Ukelele y seleccione en el menú Archivo: "Nuevo basado en ..."
Abra el archivo Spanish-ISO.keylayout (que se encuentra en la carpeta romana que guardó en su escritorio).
Verás un gran teclado azul que representa tu mapa español-ISO actual (si trajiste tu computadora a España, ese es el teclado que debes usar).
Haga doble clic en el "," que desea modificar (o cualquier otra clave) y verá esto:
Reemplace el "," con el "." (punto). Y vaya al Menú del teclado -> Establecer nombre del teclado. Cambie el nombre del español - ISO a algo como: español - ISO2.
Ahora guárdelo, el nombre será Sin título, pero debe poner español - ISO2.
¿Dónde lo guardas?
De acuerdo con el Manual de usuario de Ukelele, tiene diferentes opciones (y le sugiero que lea la sección 3.3 del manual). La respuesta corta se encuentra dentro de la subcarpeta Diseños de teclado de la carpeta Biblioteca en su carpeta de inicio. Esto se puede crear si aún no existe. Si hace eso, solo su usuario verá (y podrá usar) este Diseño.
Después de instalar la distribución del teclado y cerrar sesión e iniciar sesión nuevamente, abra el panel Internacional de Preferencias del sistema (Idioma y texto en Mac OS X 10.6 (Snow Leopard) y versiones posteriores). En la pestaña Menú de entrada (Fuentes de entrada en 10.6 o posterior), la nueva distribución del teclado debe aparecer allí. Disfruta de tu escritura más rápida de direcciones IP.