Emula tastiera sul laptop


13

Ho un laptop senza tastierino numerico sul quale eseguo Ubuntu 12.04 e mi diverto moltissimo a giocare a giochi roguelike. Tali giochi tendono a richiedere un tastierino numerico per il movimento, il targeting e così via, poiché si è in grado di operare nelle otto direzioni cardinali. Per ovviare alla limitazione di non avere un tastierino numerico, vorrei essere in grado di associare una combinazione di tasti, ad esempio Shift + Left Arrowa un altro tasto, in questo caso 1; sfortunatamente, la mia ricerca finora ha solo rivelato come associare una combinazione di tasti a un comando. Sono sicuro che manchi qualcosa di palesemente ovvio, ma per quello che è ... Qualsiasi aiuto sarebbe molto apprezzato!


Se suoni a casa, puoi semplicemente collegare una normale tastiera al tuo laptop. Scommetto che è il modo più semplice, nessun problema con il software, Plug-n-Play!
Yrogirg,

Risposte:


18

se vuoi farlo su Windows c'è un linguaggio di scripting AutoHotKey molto utile che può fare molto con l'interfaccia di scripting.

Un'alternativa perfetta a AutoHotKey è AutoKey . Molto utile se vuoi rimappare le chiavi o assegnare abbreviazioni ( adr ) e scriverà il tuo indirizzo completo !!

AutoKey è un'utilità di automazione desktop per Linux e X11. Ti consente di gestire una raccolta di script e frasi e di assegnare abbreviazioni e tasti di scelta rapida a questi. Ciò consente di eseguire uno script o inserire testo su richiesta in qualunque programma si stia utilizzando.

L'ultima versione è v0.90.

  • Dove trovarlo? È nel repository di Ubuntu!

Apri il centro software> cerca autokey> installa AutoKey (GTK)

  • Come usare questo?

Apri AutoKey.

Premere Ctrl+ No da File> Crea ..> Nuova frase. Rinomina con quello che vuoi. inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Inserisci i tasti Nel pannello di destra (rimuovi il testo Enter phrase contents) vuoi essere digitato (nel tuo caso Shift+ Left Arrowcosì digiterai <shift>+<left>) quando premi un tasto. le informazioni complete per i tasti speciali come maiusc, freccia, ecc. sono descritte qui . inserisci qui la descrizione dell'immagine

Poi in basso a destra ci sono tre Setpulsanti per impostare per Abbreviationo Hotkeyo Window Filtero tutti loro.

Clicca Setper Hotkey. Ti verrà richiesto di fornire tasti di scelta rapida. Se vuoi farlo funzionare con una sola chiave (nel tuo caso 1) Non fare clic su un pulsante diverso da Press to Set. inserisci qui la descrizione dell'immagine

Fai clic Press to Sete premi un tasto che desideri assegnare (nel tuo caso 1).

Fare clic OK.

Fai clic Savenell'angolo in basso a destra. inserisci qui la descrizione dell'immagine Ora provate colpendo 1dove vuoi.

È necessario mantenere AutoKey in esecuzione, oppure è possibile aggiungere nell'elenco di avvio per il comando autokey-gtk

Incredibile tutorial è qui :))

ecco alcuni script di esempio Se desideri fare qualcosa di più.


Funziona ancora? ppa: cdekter / ppa non è stato aggiornato dal 2012.
pileofrocks

Sembra non funzionare più in Ubuntu 17.10 - potrebbe essere una cosa da gnome / wayland
Jonathan,

0

Questo è stato praticamente risposto ad altre domande come questa , ma la versione breve è che dovresti essere in grado di fare questo livello di rimappatura con xmodmap. Ho fatto questo genere di cose per mappare le combinazioni di tasti con le azioni dei tasti multimediali, ad esempio.


0

Grazie la tua parte, ho mappatura del Ctrl+ h, j, k, lper essere , , , , ora ho come la mia HHKB meglio.

Se hai HHKB, puoi anche impostare in:

Shift + Esc =~

Ctrl + 0 = Home

Ctrl + 4 = End

Ctrl + b = PgUp

Ctrl + f = PgDn

a proposito, lo noto sul mio blog ---- 凍 仁 的 筆記 : HHKB Pro 2 .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.