IMO the pixel hunting for random switches is a bit unnecessary, since at that point, you obviously know what you're supposed to do, but have to pour over every square inch of the screen. There should be a perception check that just highlights them.
It would be nice if ALT highlighted containers, switches and doors in addition to loot (like it did in BG2) but oh well.