É muito útil em questões se, em vez de "de repente, parar de funcionar", você realmente descreve as circunstâncias, como "após minha recente atualização para xwayland".
Enquanto Wayland usa xkb
, funciona em uma maneira diferente do X, e os detalhes dependem do compositor.
Portanto, se você estiver fazendo xkbcomp $HOME/.xkbmap $DISPLAY
, xkbmap
usará o protocolo X para entrar em contato com o XWayland, que o ignora imediatamente porque não há como alterar os mapeamentos de teclado no Wayland durante a execução. Então, sua atualização para o XWayland quebrou as coisas (o que não é realmente surpreendente, considerando que eles são sistemas completamente diferentes), e não "parou de funcionar de repente".
Esta questão explica como personalizar seus mapeamentos de teclado com o caminho. Basicamente, você precisa alterar (ou melhor: adicionar) o banco de dados XKB do sistema.