Instead of just setting the icon to that location, the x/y input should be how much the offset buttons shift the icon by. So if you want to shift it by intervals of 8, you don't have to keep clicking the same button 8 times.
Depending on what you're trying to use this for, you might just be able to use pixel_x/y.
Depending on what you're trying to use this for, you might just be able to use pixel_x/y.