Tengo una computadora portátil sin teclado numérico en el que estoy ejecutando Ubuntu 12.04, y disfruto mucho jugando juegos roguelike. Dichos juegos tienden a requerir un teclado numérico para el movimiento, la orientación, etc., ya que uno puede operar en las ocho direcciones cardinales. Para evitar la limitación de no tener un teclado numérico, me gustaría poder vincular una combinación de teclas, por ejemplo, Shift + Left Arrowa otra tecla, en este caso 1; desafortunadamente, mi investigación hasta ahora solo ha encontrado cómo vincular una combinación de teclas a un comando. Estoy seguro de que hay algo muy obvio que me falta, pero en cuanto a lo que es ... ¡Cualquier ayuda sería muy apreciada!
key-binding
numpad
JamesG
fuente
fuente
Respuestas:
si desea hacer eso en Windows, existe un lenguaje de script muy útil AutoHotKey que puede hacer mucho con la interfaz de script.
Una alternativa perfecta a AutoHotKey es AutoKey . ¡Muy útil si desea reasignar claves o asignar abreviaturas ( adr ) y escribirá su dirección completa!
La última versión es v0.90.
Abrir el centro de software> buscar
autokey
> instalar AutoKey (GTK)Abrir AutoKey.
Presione Ctrl+ No desde Archivo> Crear ..> Nueva frase. Renombra con lo que quieras.
Enter En el panel derecho (texto remove
Enter phrase contents
) que desea recibir tecleado (en su caso Shift+ Left Arrowde modo mecanografiará<shift>+<left>
) cuando se pulse alguna tecla. información completa de teclas especiales como cambio, flecha, etc. se describen aquí .Luego, en la esquina inferior derecha hay tres
Set
botones para ajustar paraAbbreviation
oHotkey
oWindow Filter
o todos ellos.Haga clic
Set
paraHotkey
. Se le pedirá que le dé HotKeys. Si desea que se ejecute con una sola tecla (en su caso 1) No haga clic en ningún otro botón que no seaPress to Set
.Haga clic
Press to Set
y presione la tecla que desea asignar (en su caso 1).Haga clic
OK
.Haga clic
Save
en la esquina inferior derecha. Ahora intenta golpear 1donde quieras.Necesita mantener AutoKey en ejecución, o puede agregar en la lista de inicio para el comando
autokey-gtk
Increíble tutorial está aquí :))
Aquí hay algunos scripts de muestra si desea hacer algo más.
fuente
Esto fue más o menos respondido en otras preguntas como esta , pero la versión corta es que deberías poder hacer este nivel de reasignación con xmodmap. He hecho este tipo de cosas para asignar combinaciones de teclas a las acciones de teclas multimedia, por ejemplo.
fuente
Gracias a su acción, que el mapeo de la Ctrl+ h, j, k, lsiendo← , ↓, ↑, →, ahora como mi HHKB mejor.
Si tiene HHKB, también puede configurar en:
Shift + Esc =~
Ctrl + 0 = Home
Ctrl + 4 = End
Ctrl + b = PgUp
Ctrl + f = PgDn
por cierto, lo anoto en mi blog ---- 凍 仁 的 筆記 : HHKB Pro 2 .
fuente