Punto en lugar de coma en el teclado numérico

15

Usando el lenguaje polaco en Windows 8.1, la coma es el separador decimal predeterminado en el teclado numérico. ¿Hay alguna manera de cambiarlo a punto?

No me gustaría cambiarlo en Excel o en algún otro programa, pero volver a vincular esa clave permanentemente a punto . ¿Puedo hacer eso?

alex
fuente
1
¿Has intentado cambiar la configuración de "Región e idioma"? Hay una opción de "Símbolo decimal" que le permite cambiar los caracteres utilizados. Panel de control> Ver por: iconos pequeños / grandes> Región e idioma> Configuración avanzada
terrorista
2
@nonterrorist sí, tengo. Sin efecto
alex

Respuestas:

12

Creo que el mismo problema se encuentra en la versión alemana de Windows 8. De esta manera, es realmente molesto, por ejemplo, ingresar una fecha o un número decimal en Excel. El teclado numérico se vuelve totalmente inútil.

La solución (perdón por las capturas de pantalla alemanas):

  1. Abra el Panel de control ( Systemsteuerung ) con un clic derecho en el icono de Windows en la esquina inferior izquierda de su pantalla.
  2. Seleccione el acceso directo para cambiar el formato de Fecha, Hora y Números ( Datums-, Uhrzeit- oder Zahlenformat ändern ):Panel de control
  3. Elija la configuración avanzada ( Weitere Einstellungen ):Configuraciones de región
  4. Escriba un punto en lugar de la coma ( Dezimaltrennzeichen Komma -> Punkt):Cambiar formato
  5. Repita el paso 4 para la pestaña Moneda ( Währung ).
  6. Confirme los cambios con OK .

Espero que esto ayude.

Ivan Kellenberger
fuente
3
Desafortunadamente, esta solución no funciona. el punto del teclado numérico todavía da coma.
alex
2
Intente cambiar el separador decimal al punto en la pestaña de moneda también.
Ryakna
Me funcionó en Windows 8.1 con el teclado alemán (suizo).
robsn
No funcionó en el teclado islandés.
snoram
1
Desafortunadamente tampoco funcionó para mí (teclado francés belga, win10); Pero he encontrado otra solución .
Anto
9

Puede hacer esto usando AutoHotKey con el siguiente script simple:

NumpadDot::.

Básicamente, debido a que Windows está interpretando la .señal del teclado numérico como ,en el diseño polaco, solo tiene que volver a vincular esa pulsación de tecla al .comando del teclado estándar nuevamente.

También puedes probar el Microsoft Keyboard Layout Creator .

tortuga
fuente
Parece que estas opciones solo funcionan cuando este programa (AutoHotKey) está abierto ...: /
snoram
@snoram sí y eso no es un problema.
user1603548
Microsoft Keyboard Layout Creator hizo el trabajo
TheFlow0360
Microsoft Keyboard Layout Creator también hizo el trabajo por mí. Es un poco descuidado y contradictorio en Windows 10, pero funciona. ¡Gracias!
Tiago César Oliveira
4

La utilidad SharpKeys manipula la clave de registro de Windows ScancodeMap, que puede asignar cualquier clave a cualquier otra clave. No necesita conocer los códigos de escaneo, SharpKeys los resuelve por usted. Simplemente presione la tecla que desea reasignar y presione la tecla a la que desea asignarla, y la escribirá en el registro. SharpKeys no se ejecuta en segundo plano: la clave de registro que usa es parte de Windows.

Desafortunadamente, no está documentado para funcionar en Windows 8, y no está garantizado al 100% en teclados que no sean de EE. UU., Pero la clave de registro de Windows subyacente aún estará allí, por lo que hay una buena posibilidad de que funcione, y casi con seguridad no lo hará. duele intentarlo.

Randy Orrison
fuente
la utilidad parece prometedora, pero el instalador ni siquiera comienza en win 8.1
alex
Extraje el instalador usando "Universal Extractor" (utilizó el método de desempaquetado de la línea de comandos administrativos de MSI), ejecuté la aplicación y asigné mi NUM_DEL a KEY_DOT_> (o algo así). FUNCIONA. ¡GRACIAS! (además, no es necesario reiniciar, cerrar sesión y entrar parece ser suficiente para que se apliquen los cambios). Si no desea descargar una utilidad adicional para extraer el .msi, consulte este enlace.
Gizmo
¡Excelente! Trabajó sin problemas.
snoram
Finalmente, esto funcionó para mí. Solo un problema: funciona al revés de lo que esperaba. Mapas de derecha a izquierda, no de izquierda a derecha.
Ralf
4

Microsoft Keyboard Layout Creator

Trabajó para hacer que un teclado numérico sueco produzca puntos en lugar de comas.

Breve descripción general de Windows 10:

  • Instalar y ejecutar la aplicación descargada.
  • cargar teclado existente (opción en el menú)
  • modificar y "Guardar como ..."
  • generar instalador (opción en el menú)
  • ejecutar instalador
  • reiniciar

En este punto, presione Win + Espacio y seleccione su nuevo diseño de teclado.

usuario19496
fuente
Esto es de 2007. Parece que ya no funciona en Win10.
Ralf
4

¡Lo encontré! Le tomó "solo" 2 años.

Utilicé Keyboard Layout Manager (desafortunadamente, el sitio web no funciona). Después de instalar (ejecutar como administrador), haga clic en Nuevo , seleccione un nuevo nombre, su idioma y su diseño actual como plantilla. Luego simplemente cambie ,en el teclado numérico a .y confirme con Ok .

En mi caso, eliminé el diseño anterior de la lista de teclados, por lo que solo quedó el nuevo. Después de esto, la barra de idioma desapareció. Pero después de cerrar sesión / iniciar sesión, volvió a aparecer y ... ¡todo funcionó como se esperaba! ¡Hurra!

Además, no se genera una DLL para su nuevo diseño, por lo que solo funciona localmente en una computadora determinada, no es una solución portátil. También hay una tarifa de registro para este software, pero una versión gratuita puede manejar la sustitución de puntos / comas.

alex
fuente
Sí, esta también fue la única solución que funcionó para mí. Consulte también superuser.com/questions/280005/… sobre cómo eliminar el backtick o acentos
nachtigall
Enlace inactivo: el sitio ya no existe. Google encuentra enlaces de descarga en fuentes sospechosas (informante, softpedia ...)
Ralf
3

He encontrado una solución limpia para mi teclado francés (belga) en Windows 10.

  1. En el menú de Windows, busque "opciones de teclado" En el menú de Windows, busque "opciones de teclado"

  2. En "Idiomas", haga clic en el idioma de su teclado y seleccione "Opciones" En "Idiomas", haga clic en el idioma de su teclado y seleccione "Opciones"

  3. Allí, en "Teclado", veo mi teclado actual como "belga (coma) ". Haga clic en "Agregar un teclado" y seleccione el mismo teclado, pero termina en " (Período) ". Haga clic en "Agregar un teclado" y seleccione el mismo teclado pero terminando en "(Período)"

  4. Finalmente, elimine el teclado anterior "Coma" para asegurarse de utilizar siempre el "Período". Finalmente, elimine el teclado anterior "Coma" para asegurarse de usar siempre el "Período"

  5. Voilà. .ahora imprime correctamente .!

Anto
fuente
44
Por lo que puedo ver, solo el belga tiene teclados con coma / punto, no hay tal opción para otros idiomas.
alex
1

Cambié mi teclado a inglés (EE. UU.) Lo cual me lo arregló.

Panel de control / Idioma y región del reloj / Cambiar métodos de entrada

Joe
fuente
0

Resolvió esto en Windows 10 con Microsoft Keyboard Layout Creator 1.4 https://www.microsoft.com/en-us/download/details.aspx?id=22339

Requiere .Net Framework 2.0, pero tengo la última 4.8.

  1. Abra Microsoft Keyboard Layout Creator. Recibí algunos errores, pero presioné "Ignorar" todo el tiempo.
  2. Archivo> Cargar teclado existente (encuentre su actual)
  3. Cambie la coma para puntear aquí:

ingrese la descripción de la imagen aquí

  1. Presione Proyecto> Validar diseño y solucione problemas. En el caso ruso, eliminé Alt + Ctrl + 8 símbolo de moneda (ni siquiera sabía que existe por defecto).
  2. Presione Proyecto> Crear DLL y paquete de instalación.
  3. Ejecutar setup.exedesde la carpeta de compilación.
  4. Pulse magnifierel icono y el tipo language> A "de idioma y teclado".
  5. Seleccione la versión "paquete de idioma habilitado" y presione arrow uphasta que sea superior a.
  6. Después de eso, elimine su idioma anterior.
  7. En mi caso, la barra de idioma en la bandeja desapareció después del paso anterior, así que usé este https://winaero.com/blog/enable-language-bar-windows-10/
Sergey Senkov
fuente