Yeah...me too. My garage faces my neighbor's living room and I would like to leave my lights off (day and night) until I pull out of my driveway...so I'm not blasting them with headlight beams. I would like to take the spring out of the switch, so it doesn't re-set to AUTO. I don't mind having the AUTO function on the switch, I just wish it gave the driver control of where it stays...like a normal vehicle. I would prefer to keep it in the OFF position, so I wouldn't have to reach over and cancel it every single time I start the truck. One of the many ill-conceived, super-annoying, electrical features that chokes the H3.
My wife's 2006 Chrysler 300 has the same arrangement but, it does not have the spring that defaults to AUTO. Instead it has a detent position for AUTO just like it does for ON, OFF, and PARKING light settings, (the way it should be). This way the driver has full control over the lighting system. If you desire AUTO...just put it there, and leave it. If you desire OFF...it stays there until you change it.
I've actually considered swapping the GM switch out for the Mopar switch...they are both rotary style switches, and I don't think it would be too hard to do. You just gotta make sure you get all the corresponding wires hooked up correctly. Past experience tells me that this switch uses a single plug connection that gangs all the terminals together in one socket, so I would need to grab the Mopar socket and 6" of pigtail along with the switch. This should allow me to cut and hard splice each of the Mopar wires into the Hummer harness. It remains to be seen if this will freak-out the Hummer computer...probably not as the only difference would be that the new OFF position would now have a detent instead of a spring. I might be able to test this by starting the H3 while holding the stock switch to OFF position...to see if it causes any problems. That's essentially what the Mopar switch would be doing.
Now. How do we get rid of those auto door-locks? -LOL