Cómo agregar un teclado numérico a un teclado en Windows 10

Para añadir un teclado numérico a un teclado compacto en Windows 10, usa AutoHotkey v2 para reasignar la fila de números a teclas virtuales del teclado numérico. El script que se muestra a continuación hace que los dígitos de la fila superior funcionen como dígitos del teclado numérico cuando Bloq Mayús está activado y restaura su comportamiento normal cuando se desactiva. Solo funciona en aplicaciones que aceptan los eventos de teclas simuladas de AutoHotkey.

Cómo funciona la asignación del teclado numérico

Windows y las aplicaciones pueden distinguir un dígito escrito desde la fila superior del mismo dígito enviado por un teclado numérico. AutoHotkey puede interceptar una tecla y enviar una diferente en su lugar. Aquí, 1a través de 0send Numpad1through Numpad0; la #HotIfcondición limita la reasignación al período en que Bloq Mayús está activado. AutoHotkey documenta estas teclas de acceso rápido sensibles al contexto y los nombres de las teclas en su referencia #HotIf , referencia GetKeyState y guía de reasignación .

Configurar un teclado numérico con AutoHotkey v2

  1. Instalar AutoHotkey v2

    Descarga la versión estable actual de AutoHotkey v2 desde la página oficial de descargas de AutoHotkey , ejecuta el instalador y mantén las opciones estándar a menos que tengas un motivo para cambiarlas. Usa la versión 2 para el script que se muestra a continuación; los scripts antiguos de AutoHotkey v1 usan una sintaxis de teclas de acceso rápido condicional diferente. La guía de instalación oficial explica las opciones de configuración.

    Ilustración de la página de descarga de AutoHotkey v2 abierta en un navegador de Windows 10.
    Ilustración de la página oficial de descarga de AutoHotkey; su apariencia puede cambiar.
  2. Crear el script de reasignación

    Abre el Bloc de notas, pega el siguiente script completo y guárdalo en un lugar de fácil acceso numpad.ahk. En el cuadro de diálogo Guardar como del Bloc de notas, selecciona " Todos los archivos" como tipo para que Windows no añada nada .txtal nombre del archivo.

    #Requires AutoHotkey v2.0
    #SingleInstance Force
    
    #HotIf GetKeyState("CapsLock", "T")
    1::Numpad1
    2::Numpad2
    3::Numpad3
    4::Numpad4
    5::Numpad5
    6::Numpad6
    7::Numpad7
    8::Numpad8
    9::Numpad9
    0::Numpad0
    #HotIf

    La primera línea solicita AutoHotkey v2 e #SingleInstance Forceimpide que se ejecuten copias duplicadas de este script. El bloque condicional aplica las reasignaciones solo mientras Bloq Mayús esté activado; el último bloque borra esa condición para cualquier tecla de acceso rápido que se añada posteriormente. Este script asigna intencionadamente solo los diez dígitos. Consulta la lista de teclas#HotIf de AutoHotkey si deseas añadir operadores de teclado numérico u otras teclas.

    Ilustración en el Bloc de notas que muestra la directiva AutoHotkey v2 y las tres primeras asignaciones de filas numéricas al teclado numérico.
    La ilustración muestra el inicio del script; copie todas las asignaciones de diez dígitos del bloque de código.
  3. Ejecuta el script y cambia de modo.

    Haz doble clic numpad.ahk. AutoHotkey debería aparecer en el área de notificación, cerca del reloj de Windows. Si el icono está oculto, selecciona la pequeña flecha hacia arriba para ver los iconos de la bandeja del sistema. Pulsa Bloq Mayús para activar la reasignación de teclas y, a continuación, escribe un dígito de la fila numérica en la aplicación que quieras usar. Vuelve a pulsar Bloq Mayús para regresar a la entrada numérica normal.

    La tecla Bloq Mayús sigue controlando las mayúsculas y minúsculas. Mientras esté activada, las letras que escribas aparecerán en mayúsculas, así que desactívala cuando vuelvas a escribir normalmente. Para desactivar la asignación por completo, haz clic con el botón derecho en el icono de AutoHotkey en la bandeja del sistema y selecciona Salir.

    Ilustración del teclado con la tecla Bloq Mayús y la fila numérica 2 resaltadas para el modo de teclado numérico temporal.
    La tecla Bloq Mayús activa el modo temporal; el dígito resaltado de la fila superior se envía entonces como una tecla del teclado numérico.
  4. Pruébalo en la aplicación de destino.

    Utilice un atajo inofensivo o una configuración de entrada que espere específicamente una tecla del teclado numérico. Con Bloq Mayús activado, pulse el dígito correspondiente en la fila superior; desactive Bloq Mayús y repita el proceso para confirmar que la asignación se detiene. Un editor de texto por sí solo no puede distinguir las dos entradas, ya que normalmente ambas muestran el mismo número. Si la aplicación tiene una pantalla de asignación de teclas, asigne una acción temporal a una tecla exclusiva del teclado numérico y pruébela allí.

    Diagrama que muestra la tecla física número 2 de la fila superior asignada a un evento de la tecla número 2 del teclado numérico.
    El mapeo envía un evento Numpad 2 cuando pulsas la tecla 2 de la fila superior.

Límites y soluciones rápidas

  • Los operadores no están incluidos. El script solo asigna dígitos, no suma, resta, multiplicación, división, decimal ni la tecla Enter del teclado numérico. Para ello, se requieren reasignaciones adicionales y teclas de origen adecuadas; algunas teclas de origen pueden generar caracteres diferentes en teclados con distribuciones distintas a las de EE. UU.
  • Es posible que una aplicación ignore la entrada simulada. Algunos juegos, sesiones remotas o aplicaciones con manejo de entrada especializado podrían no aceptar eventos reasignados. Consulta la documentación y las reglas de la aplicación, especialmente antes de usar la reasignación de teclado en un juego en línea. Si funciona en una aplicación pero no en otra, la limitación podría estar en la aplicación de destino.
  • Verifique el archivo de script y su versión. Si al hacer doble clic se abre el archivo en el Bloc de notas, confirme que termina en .ahk, no en .ahk.txt, y que AutoHotkey v2 está instalado. Un intérprete v1 anterior no puede ejecutar este script v2 tal como está escrito.
  • Verifica el nivel de permisos de la aplicación de destino. Si la aplicación se ejecuta con permisos elevados, un script que se ejecute normalmente podría no enviarle datos. Solo si confías en la aplicación y comprendes el efecto, intenta ejecutar ambas con el mismo nivel de permisos y vuelve a realizar la prueba.

Si solo necesita un teclado en pantalla para introducir texto ocasionalmente con el ratón o la pantalla táctil, Windows incluye el Teclado en pantalla. Pulse la tecla de Windows + Ctrl + O , seleccione Opciones y active la opción Activar teclado numérico . Esto mostrará los botones del teclado numérico; no convierte la fila de números física en un teclado numérico. La guía del Teclado en pantalla de Microsoft explica esta opción.

Dejar un comentario

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte una foto en una pintura, un boceto a lápiz o una caricatura con FotoSketcher Studio. Aprende a elegir un efecto, ajustar la vista previa y guardar tu obra.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Descubre qué revela Audio Identifier sobre la tasa de bits, los codificadores y las etiquetas, cómo funciona su flujo de trabajo anterior y qué herramientas actuales inspeccionan archivos o identifican canciones.

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index es un catalogador de fotos antiguo de Windows para etiquetar, clasificar y explorar imágenes locales. Consulta sus funciones documentadas, limitaciones de compatibilidad y una alternativa actualizada.

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Aprenda a usar Attribute Changer para editar los atributos y las marcas de tiempo de los archivos de Windows, actualizar las fechas EXIF ​​de las fotos JPEG y previsualizar los cambios por lotes de forma segura.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

Aprende a crear un proyecto de NeoDownloader, elegir el alcance del rastreo, configurar los filtros de imagen y el destino, y revisar las descargas por lotes.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

Aprende qué hace pViewer, cómo funcionan sus modos de foto y cómic, qué edición de Windows descargar y en qué se diferencian las versiones anterior y la reescrita.

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Configura un fondo de pantalla diferente para cada monitor de Windows 10, identifica las pantallas, ajusta el tamaño de la imagen y soluciona problemas con la falta de opciones de monitor.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Configura una presentación de diapositivas en Windows 7 u 8, crea un pequeño acceso directo en VBScript y asigna una combinación de teclas para pasar al siguiente fondo de pantalla.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

Usa XnConvert para aplicar efectos, redimensionar fotos y convertir formatos de imagen por lotes. Elige la configuración de salida, previsualiza las ediciones y protege tus originales.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Aprende cómo ManicTime realiza un seguimiento del uso de las aplicaciones, el tiempo de actividad e inactividad y los documentos, y luego convierte tu historial de actividad en etiquetas de proyecto y hojas de horas.