Okay, got the picture. When you were talking about "support," for some reason I got it in my head you were talking about the middle finger of your support hand (left hand).
I can't shoot in gloves, but if you can, that might work for you. Better grips (stocks) might work for you, too. Another...