The contractor who built the house in the 1980's wired all the bedrooms so the light switch on the wall as you enter the room controls all of the outlets in the room--they are either all on or all off, instead of having all the outlets on all of the time, with one half of one the duplex outlets wired into the wall switch (there are no overhead lights/fans in the bedrooms). How can this be fixed? I'm really tired of groping for a lamp switch in the dark when I enter the room. Can't ever turn the wall switch off, unless I want to ditch the clock radio and switch to a wind up alarm clock.
Background: The general contractor who built the house I bought over 30 years ago (color me a young, naive first-time buyer back then, more interested in property suited to keep horses than a model home), built it out of cannabalized parts (hodgepodge of wall plate, outlet cover and doorknob styles and colors, antique well pressure tank, etc.), argued with the electrician over wiring to code (too expensive in contractor's opinion) and ended up doing most of the electrical himself (where were the code inspectors in rural VA back then?). Over the years, I've gotten the electrical up to code with the help of licensed electricians as I discovered the problems (like--if the two hall switches weren't set in the right on/off combination, the doorbell wouldn't work; if you turned off the overhead light in the kitchen with one of the two 3-way wall switches, the stove exhaust fan light would come on when the overhead light went out; why two walls of outlets in the living room wouldn't work (gee, helps if there are wires there in the first place, not just an outlet covering a hole in the wall); everything in the two bathrooms--lights, outlets, heaters, ventilation fans--was wired into one circuit...just to mention a few of the problems). And I won't even go into the pumbing and insulation fiaskos (on an exterior wall, be sure to stuff the insulation between the water pipes and the interior drywall, to make sure they freeze, or other problems...)