Eu não entendo se você quer que o mapa Alt + H seja End ou → < br>
Mas eu sei como fazer isso com AltGr .
De qualquer forma, não é uma boa idéia fazer o remapeamento do Alt, pois ele é usado com frequência em programas.
Tente isso no seu arquivo de símbolos:
key <AC06> { [ h , H , End ] }; // Map <AltGr>+<H> to <End>
ou
key <AC06> { [ h , H , Right ] }; // Map <AltGr>+<H> to <→>
Mas talvez isso não seja o que você quer ...
Mas também estou interessado no mapeamento de modificadores.
Eu tento fazer o Space agindo como um modificador ...