Cambio del diseño del teclado para el modo de usuario único

2

Apple dice : "Cuando está en modo de usuario único, la disposición del teclado es US English. " (énfasis añadido)

Naturalmente, no todos los teclados de hardware que se usarán en una Mac en el Modo de Usuario Único en realidad se imprimen de acuerdo con el diseño en inglés de EE. UU. La búsqueda de respuestas sobre cómo cambiar el diseño utilizado en ese modo resultó vacía. Dependiendo del hardware real utilizado, incluso escribir cosas básicas en un teclado no estadounidense puede ser extremadamente difícil en el modo SU.

¿Cómo debería uno cambiar eso, preferiblemente de manera proactiva, antes de que uno tenga que hacer las cosas complejas en el modo de usuario único?

Bono único: La respuesta preferible sería una respuesta universal que lo logre mediante programación. Es decir: incluso mejor que "cargar diseño azerty francés por ..."

    
pregunta LangLangC 29.08.2017 - 23:23

1 respuesta

3

El inglés es el idioma predeterminado porque es lo que se compila en el kernel.

Por ejemplo: en * BSD, podemos cambiar el idioma agregando esas opciones específicas al archivo make.conf al compilar un kernel personalizado:

options         ATKBD_DFLT_KEYMAP
makeoptions     ATKBD_DFLT_KEYMAP="german.iso"

En el ejemplo anterior, el modo de usuario único estará en alemán.

Lo que está pidiendo no es factible porque en el modo de usuario único, no se monta nada. Incluso el volumen de arranque no está completamente montado. No hay dameons, no hay servicios, nada. Se trata de un entorno tan mínimo como el que puedas obtener y lo que se monta dependerá estrictamente de lo que quieras hacer.

Las asignaciones de teclado no se producen hasta bien dentro de proceso de inicio : después de que se hayan cargado controladores para los distintos dispositivos (como el teclado)

¿Es posible (probable) que Apple haya compilado diferentes kernels para diferentes regiones? Claro, pero como no tengo acceso a esos en este momento, no puedo verificar. Tenemos muchos usuarios de todo el mundo y estoy seguro de que pueden participar aquí.

    
respondido por el Allan 31.08.2017 - 18:43

Lea otras preguntas en las etiquetas