Na ausência de uma solução melhor, o xmodmap é.
Atualmente, estou tentando montar uma configuração para facilitar o acesso a uma máquina Linux via VNC de um tablet. Mas eu tenho um problema em como lidar com cliques de direita (embora eu não tenha realmente tentado tocar a tela com minha outra mão;). Embora eu possa corrigir o vncclient para (temporariamente) alternar os botões esquerdo e direito do mouse, isso requer uma interface de usuário que esteja sendo executada fora da porta de visualização, usando um valioso espaço na tela.
Acredito que seja possível remapear o comportamento no servidor usando xmodmap ou xinput, e eu poderia adicionar um botão na barra de tarefas / painel para executar um script para isso (já planejando alternar entre janelas e rodar o xrandr para rodar tela) a desvantagem é que a imagem será estática (eu gostaria de algum feedback visual sobre o estado) e não tenho certeza se ele vai lidar com o botão direito para restaurar as configurações.
(atualmente, o plano é usar o Openbox como o WM e mais provavelmente o fbpanel, mas isso não é definitivo)
Alguém tem uma solução melhor?