Se usa Windows, apenas lendo o forúm, vai aprender a criar códigos a seu gosto.
Forúm recomendado: https://gist.github.com/fcoury/da7f32984e90427f1966f4675d61739d#gistcomment-4296840
Se usa linux. leia o forúm e quando tiver com um breve entendimento, tente utilizar os comando abaixo no terminal:
Mostra informações de qualquer ação feita depois do comando, podendo ser acionamento de teclas e entre outras.
sudo xev
Mostra as funcionalidades das 255 teclas do teclado
sudo xmodmap -pke
Se ainda assim estiver querendo mais informações, irei deixar um repositório que vai ajudar bastante: https://github.com/AdiulesonArlen/HuskyBlizzard-RemapingKeys