xmodmap
é a ferramenta que você deseja. Não, isso não diminui nada.
man xmodmap
diz:
clear MODIFIERNAME
This removes all entries in the modifier map for the
given modifier, where valid name are: Shift, Lock,
Control, Mod1, Mod2, Mod3, Mod4, and Mod5 (case does
not matter in modifier names, although it does matter
for all other names). For example, ''clear Lock''
will remove all any keys that were bound to the shift
lock modifier.
add MODIFIERNAME = KEYSYMNAME ...
This adds all keys containing the given keysyms to
the indicated modifier map. The keysym names are
evaluated after all input expressions are read to
make it easy to write expressions to swap keys (see
the EXAMPLES section).
Para encontrar o nome de chave desejado, você pode usar xev
.
É provavelmente o suficiente para executar:
xmodmap -e 'add Shift = Print'
(Lembre-se de que a tecla "Imprimir" é provavelmente aquela etiquetada como "prt sc", mas xev
dirá os fatos.)