Note that this article is from 2022, albeit with an update in 2024.
I was confused when they mentioned they upgraded from Debian bullseye, were using an old Firefox version, and had to explicitly enable Wayland for Firefox. I then saw the date of the post.
While I migrated to sway on my desktop, I couldn’t on my laptop due to sway not seeing my laptop keyboard as a valid input source.
libinput debug-events shows the keyboard and the inputs sent to it on the keyboard which is Wayland’s keyboard input library (so i can say its not caused by Wayland), but when i type swaymsg -t get_inputs it does not. I couldn’t find a single solution for this so, I’m using i3wm on it until i can fix it.
I noticed they choose Fuzzel as the launcher / dmenu replacement. Me, too!