MapKeyboard pode funcionar para você. Parece relativamente simples e é grátis. Eu usei-o para remapear Shift Direito para Break no meu teclado.
Temos várias salas de aula com este dispositivo de teclado / mouse da Logitech:
http://www.logitech.com/en-us/product/wireless-touch-keyboard-k400?crid=26
Esses teclados são quase perfeitos, mas eles têm uma falha muito irritante: a disposição das teclas em torno do deslocamento à direita é tal que, ao digitar, é muito provável que você pressione a tecla de seta para cima em vez da tecla Shift. Isso move o cursor completamente fora de posição e torna as coisas difíceis de corrigir.
Existe uma maneira de tornar fácil re-mapear uma seta para cima para atuar como shift e alterná-la de volta ao normal quando necessário? Isso precisa ser super fácil ... Eu tenho alguns instrutores que têm bastante dificuldade usando teclados normais, muito menos um que pede para você mudar de modo. Pontos de bônus se você também pode ter uma sugestão visual para qual modo a chave está. Todas as estações que usam este teclado estão executando o Windows 7 Pro de 32 bits.
MapKeyboard pode funcionar para você. Parece relativamente simples e é grátis. Eu usei-o para remapear Shift Direito para Break no meu teclado.
KeyTweak faz um bom trabalho de remapeamento de chaves e é bastante simples.
Vou deixar você decidir se é simples o suficiente para as suas necessidades, mas esta é a melhor solução que conheço
Qualquer pessoa no Linux pode usar esses comandos:
xmodmap -e "keycode 62 = Up" # => Up
xmodmap -e "keycode 111 = Shift_R" # => Shift
xmodmap -e "add shift = Shift_R" # Make the new Shift key actually shift
xmodmap -e "remove shift = Up" # Prevent the old Shift key from shifting
xset r 62 # repeat Up key
xset -r 111 # don't repeat new Shift key
Tags keyboard-layout keyboard