Comment remapper les touches de mon clavier? [dupliquer]

18

Je me suis cassé mon ordinateur portable et a dû acheter une nouvelle avec un nouveau clavier que je me bats pour se familiariser avec, en particulier avec les touches comme home, page-up, page-downet endqui ne sont pas standardisés du tout.

Je me suis retrouvé à faire ça pour la cinquième fois au cours des dernières années, et je pense que c'est vraiment ennuyeux.

Existe-t-il une application qui peut mapper de manière fiable une clé à une autre? En fiable Je veux dire que les travaux de mappage des touches Shift, Altet d' autres modificateurs.

MISE À JOUR

Windows 7, Samsung Chronos 7

Trident D'Gao
la source
Hmm, c'est hors sujet pour Serverfault. Le superutilisateur sera peut-être plus utile?
cjc
Il serait également très utile d'inclure des informations sur le système d'exploitation, les applications, etc ... tout ce qui est pertinent , sinon les réponses ne seraient que des suppositions.
jscott
vient de le faire, vérifiez
Trident D'Gao
Qu'en est-il de la clé d'origine, voulez-vous qu'ils restent tels quels ou soient échangés avec la clé cible?
Synetech

Réponses:

8

Microsoft Keyboard Layout Creator est un excellent outil pour créer des mappages de clavier personnalisés.

Microsoft Keyboard Layout Creator (MSKLC) étend les fonctionnalités internationales des systèmes Windows 2000, Windows XP, Windows Server 2003, Windows Vista et Windows 7 en permettant aux utilisateurs de:

  • Créez de nouvelles dispositions de clavier à partir de zéro
  • Baser une nouvelle présentation sur une présentation existante
  • Modifier une disposition de clavier existante et en créer une nouvelle
  • Paramètres régionaux d'entrée multilingues dans les champs de contrôle d'édition
  • Créer des DLL de disposition de clavier pour les plates-formes x86, x64 et IA64
  • Emballez les dispositions de clavier résultantes pour une livraison et une installation ultérieures
Volonté
la source
Qu'est-ce que c'est"? Veuillez modifier votre question pour fournir plus de contexte.
iglvzx
Tout ce que vous avez à faire est de cliquer sur le lien, c'est assez explicite pour y arriver.
Will
12
Oui je sais. Mais pensez-y de cette façon: si le lien cesse de fonctionner (c. -à-d. Pourriture du lien ), votre réponse est sans aide. Vous ne pouvez pas google "this" et trouver plus d'informations sur l'outil que vous avez suggéré. :)
iglvzx
3
Cette application n'est pas une option pour les ordinateurs portables Dell avec Windows 7. Elle ne peut pas mapper les touches Page Haut / Bas et Maj :-(
Andrii Muzychuk
C'est totalement inutile. Il ne peut pas remapper tout le clavier.
LtWorf
5

Il existe un excellent outil pour le remappage des clés pour la plate-forme Windows appelé SharpKeys .

Sharpkeys est pris en charge sous Windows XP / 2003/2000 / Vista / 7.

Un autre logiciel est KeyTweak .

Abhijeet Kasurde
la source
Sharpkeys nous permet de modifier les touches majuscules / Maj / Ctrl, lorsque Microsoft Keyboard Layout Creator dit qu'elles ne sont pas assignables.
Hugo H
Depuis le 2016-12-22, SharpKeys est signalé comme ayant un virus à la fois par Chrome et Firefox fonctionnant sur un ordinateur portable Win7.
Peter Rowell
4

Essayez AutoHotkey . Sa syntaxe de configuration n'est pas la meilleure, mais elle est très flexible.

Fran
la source
Je suis désolé, je ne suis pas un enfer de programmeur, comment mapper la "page vers le bas" à la touche "fin"?
Trident D'Gao
1
Lisez la documentation autour Send, en particulier {PgDn}et {End}.
2
Si vous mappez simplement une clé sur une autre, vous n'avez pas besoin de la Sendcommande. Voir cette question connexe et sa réponse: superuser.com/questions/430906/…
iglvzx
La syntaxe pour cet objectif particulier est vraiment simple: une seule ligne Capslock::Ctrlfait de Capslock une clé de contrôle. Voici le doc: autohotkey.com/docs/misc/Remap.htm
utilisateur
Et, contrairement à SharpKeys et KeyTweak, aucun redémarrage n'est nécessaire.
utilisateur
2

Pour Mac OS X, Karabiner est un excellent outil de remappage qui vous permet de créer des profils pour différents claviers et dispositions. Pour Windows, il existe de nombreux bons outils de remappage, tels que AutoHotKey, hotkeycontrol, KeyMapper, keyremapper, KeyTweak, klm2000, MSKLC et sharpkeys.

Cependant, ma préférence est ATNsoft Key Manager, qui est très intuitif et puissant. Avec Key Manager, vous pouvez créer des profils pour différents claviers et dispositions. Il n'apporte aucune modification au Registre Windows et vous pouvez modifier les profils sans vous déconnecter ni redémarrer. Il vous permet même de créer une clé Fn, que j'ai largement utilisée dans mon profil d'un clavier KBP V60 remappé à une disposition HHKB / Mac sous Windows 8.1.

Hypersphère
la source
0

http://www.autohotkey.com/ can est une solution puissante. Vous pouvez remapper les clés et créer des clés de modification à l'aide de scripts tels que

;Use Capslock as a modifier and not as capslock anymore
$*Capslock::
    Gui, 99:+ToolWindow
    Gui, 99:Show, x-1 w1 +NoActivate, Capslock Is Down
    keywait, Capslock
    Gui, 99:Destroy
    return

;Write functions for keys while capslock is beeing hold here
#IfWinExist, Capslock Is Down
    y::Home
    u::PgDown
    i::PgUp
    o::End
    j::Down
    k::Up
    l::Right
    h::Left
    d::Delete
#IfWinExist

;Use right and left shifts to toggle capslock
RShift & LShift::
    SetCapsLockState, % (State:=!State) ? "On" : "Off"
    return

LShift & RShift::
    SetCapsLockState, % (State:=!State) ? "On" : "Off"
    return
Jp_
la source
Il ne devrait pas y en avoir +avantNoActivate
Born2Smile