In Krita’s Advance Color Selector, one can click middle mouse button to “zoom in” the color wheel for precise color picker.
That’s a great feature. I’d like to have something similar for sampling colors from the canvas. Usually we hold Alt to temporary activate color sampler, but it’s quite difficult to pick a specific pixel when the canvas is zoomed out, and having to zoom in every time to pick a color is quite tedious.
A common use case: You use a brush with opacity < 100 to paint rimlight. And later you want to sample the painted rimlight color. But since rimlight is usually very thin, it’s very easy to accidentally sample the pixels next to the brightest spot, making it a little dimmer.
I’m not sure how the UI should work. My idea is that when you press MMB while holding Alt, a very zoomed in version of the 32x32 area around the cursor shows up and you can sample color from it. Pressing MMB again or releasing Alt cancel the operation.