Whether you wear leg braces or not, people with problem feet are prone to callouses. They can make walking painful and feel awful. It is hard for me to file my own feet as I also have trouble with my hands. Before I bought one of these rechargeable electric files, I was going to the podiatrist and pedicure places regularly.
This is the one I bought and the button was not hard for me to push. There are many other brands that may work better for you.