Existe um utilitário chamado xcape que pode fazer isso. link
Portanto, a solução que usa o xcape envolve executar o seguinte comando na inicialização:
xcape -e 'Control_L=ISO_Level3_Shift|7;Control_R=ISO_Level3_Shift|0;Shift_L=Shift_L|8;Shift_R=Shift_R|9' -t 200 on startup
Se isso for aplicado a um layout de teclado diferente, o comando precisará ser diferente.