Dead keys not working on Qt6 applications (Wayland & X11)

I’m using Plasma 6 on nixos-unstable, when using the Spanish (Latin American) distribution I cannot input characters like ´ and ^, not sure when this started to happen. They do on GTK and Electron apps like Firefox and Obsidian, and it’s even detected on the layout preview used by systemsettings (this doesn’t look like Qt tho):

This is the relevant config I’m using:

services.xserver.xkb = {
  layout = "latam";
  variant = "";
};

console.keyMap = "la-latin1";

Does anyone else have this problem?, not sure what’s going on

it had nothing to do with keyboard distributions, or locale. having a .XCompose file is what breaks it, what the heck

1 Like