My solution was just stopping my keys from jingling and poking me while running, I put my keys in a rigid key holder/organizer thing like a Swiss knife for keys
We had our ancient garage door opener replaced last year and I opted to add the outdoor keypad thing. It turns out those just sync to the opener and run off a battery, you can just go buy one and screw it to your house. No wires, no fancy opener required. Best of all I can go for a walk with no key or phone.