either have something like KAMP handle your meshing adaptively before every print (takes more time every print, will work even with different bed);
or by having a fixed bed without any adjustable screws/etc., creating a proper bed_mesh (eg bicubic with an amount of probe_count on the higher side) and loading it in your print_start before every print. (will always work aslong as the bed/setup stays the same. Gotta remesh when you change beds)
Klipper with proper mesh and a reliable Probe on a fixed bed can handle 1mm range without any issues at all.
how would I do that?
either have something like KAMP handle your meshing adaptively before every print (takes more time every print, will work even with different bed);
or by having a fixed bed without any adjustable screws/etc., creating a proper bed_mesh (eg bicubic with an amount of probe_count on the higher side) and loading it in your print_start before every print. (will always work aslong as the bed/setup stays the same. Gotta remesh when you change beds)