J'ai un ordinateur portable sans clavier numérique sur lequel j'utilise Ubuntu 12.04, et j'aime beaucoup jouer à des jeux roguelike. Ces jeux ont tendance à nécessiter un pavé numérique pour le mouvement, le ciblage, etc., car on peut fonctionner dans les huit directions cardinales. Pour contourner la limitation de ne pas avoir de pavé numérique, je voudrais pouvoir lier une combinaison de touches, par exemple Shift + Left Arrowà une autre touche, dans ce cas 1; malheureusement, mes recherches jusqu'à présent n'ont révélé que comment lier une combinaison de touches à une commande. Je suis sûr qu'il y a quelque chose de flagrant qui me manque, mais quant à ce que c'est ... Toute aide serait grandement appréciée!
key-binding
numpad
JamesG
la source
la source
Réponses:
si vous voulez le faire sous Windows, il existe un langage de script très utile AutoHotKey qui peut faire beaucoup avec l'interface de script.
Une alternative parfaite à AutoHotKey est AutoKey . Très utile que vous souhaitiez remapper des clés ou attribuer une abréviation ( adr ) et il écrira votre adresse complète !!
La dernière version est la v0.90.
Ouvrir le centre logiciel> rechercher
autokey
> installer AutoKey (GTK)Ouvrez AutoKey.
Appuyez sur Ctrl+ Nou sur Fichier> Créer ..> Nouvelle phrase. Renommez avec ce que vous voulez.
Entrer les clés Dans le panneau de droite (supprimer le texte
Enter phrase contents
), vous voulez être tapé (dans votre cas Shift+, Left Arrowdonc tapez<shift>+<left>
) lorsque vous appuyez sur une touche. les informations complètes pour les touches spéciales comme shift, flèche, etc. sont décrites ici .Ensuite , dans le coin en bas à droite il y a trois
Set
boutons à définir pourAbbreviation
ouHotkey
ouWindow Filter
ou tous.Cliquez
Set
pourHotkey
. Vous serez invité à donner des HotKeys. Si vous souhaitez le faire fonctionner avec une seule clé (dans votre cas 1) Ne cliquez sur aucun autre bouton quePress to Set
.Cliquez
Press to Set
et appuyez sur une touche que vous souhaitez attribuer (dans votre cas 1).Cliquez
OK
.Cliquez
Save
dans le coin inférieur droit. Essayez maintenant de frapper 1où vous voulez.Vous devez garder AutoKey en cours d'exécution, ou vous pouvez ajouter dans la liste de démarrage pour la commande
autokey-gtk
Un tutoriel incroyable est ici :))
voici quelques exemples de scripts Si vous souhaitez faire quelque chose de plus.
la source
Cela a été à peu près répondu dans d'autres questions comme celle-ci , mais la version courte est que vous devriez pouvoir effectuer ce niveau de remappage avec xmodmap. J'ai fait ce genre de chose pour mapper des combinaisons de touches aux actions de touches multimédias, par exemple.
la source
Merci de votre part, je la cartographie Ctrl+ h, j, k, lêtre ←, ↓, ↑, →, maintenant je aime mon HHKB mieux.
Si vous avez HHKB, vous pouvez également définir sous:
Shift+ Esc=~
Ctrl+ 0= Home
Ctrl+ 4= End
Ctrl+ b= PgUp
Ctrl+ f= PgDn
d'ailleurs, je le note sur mon blog ---- 凍 仁 的 筆記 : HHKB Pro 2 .
la source