My screen is 2560x1600, and I have 200% scaling. Previously on X11 I use cursor size = 36 But on Wayland the cursor size is scaled with screen so I use cursor size = 18 So I need to switch cursor size to match both compositors, or on X11 it will be too small
The cursor size on X11 is wrong, and always was wrong. Unfortunately it's not easily fixable, which is why it never got fixed and there's a difference between the size on X11 and Wayland. As you've observed, it is fixed on Wayland, and that's the best we can do.