Est-il possible de remapper une combinaison de touches sur une key dans un système basé sur un server X, de sorte que, par exemple, si j'appuie sur End + Arrow_up , le code de la key Home est généré? Google semble être silencieux sur cette question. Ce serait génial s'il y avait une solution, car cela ouvrirait de nombreuses possibilités pour un mappage keyboard plus pratique.
Jetez un oeil à cette question similaire au super-user. Quelque chose comme
"xdotool key Home" End + Up
dans le file .xbindkeysrc
devrait suffire.
Si vous voulez vraiment essayer d'utiliser xmodmap, un début serait de mapper la touche End
ou la touche Up
vers une touche de modification. Xmodmap
. Par exemple, vous pouvez saisir vos deux keys avec xev
et mapper la touche End
sur mode_switch
avec
keycode NN("End" keycode) = mode_switch
puis mappez la partie mode_switch de Up
to Home
keycode NN("Up" keycode) = Up NoSymbol Home
Mais je ne suis pas sûr de cette partie, vous devrez expérimenter. Ce qui va certainement fonctionner, c'est de laisser votre environnement de bureau faire le travail (dconf etc.).
Un autre indice pourrait être trouvé ici .