With the track and turnouts laid out I was able to drill the holes where the switch wire would come thru the base. The biggest issue was the depth of the layout. All the turnouts on the main level are hand thrown with the switch next to the turnout, so that was an easy install as the throw wire is short, level and exposed. The upper level switches needed to go thru about 3.5" of foam and particle board.
I had produced a couple of designs, but ended up going with some small SPDT switches I got on Amazon. The throw distance was a slightly longer than the rail travel. I used a .22 wire for the throw and made a coil so the actual wire movement was about 1.5" at the switch end. A sliding piece of wood moved both the SPDT switch and the switching wire.
The SPDT's are inserted into the sliding piece of wood so they are removable if need be.
The sliding piece of wood has a clothes hangar wire push rod attached to activate it, and the push rod goes thru the fascia and is glued into a knob. I added a top plate with screw holes, then positioned the switch underneath the layout, and temporarily secured it with duct tape.
I added the screws leaving the duct tape in place ( no need to remove it) and they went in pretty easily.
So far they work great. I think they may last for awhile. As they wear out I can remove the SPDT and make a new one. I think I would change the material from craft wood to styrene or plastic if I make replacements.
Excess wire was cut after the switch is installed.










