A lot of people say "I want a supportive shoe" and end up getting shoes that lock their feet and prevent them from moving and doing their thing. There are some that are just going to make your feet weaker because the shoe's taking over and your foot is not doing its job.
So the short answer is to wear shoes that make your foot and knee the most comfortable.
If you don't like shoes that have a lot of cushioning or shoes that are extra stiff and supportive and you want a nimble shoe that's flexible but allows your foot to move and make your knees and foot better, wear those shoes.
Don't choose a really stiff, rigid shoe with a big strong arch support area unless that's the kind of shoe that feels most comfortable for you when you're up and around on your feet.
Just remember that your body will always tell what it likes and doesn't like pretty quickly.
So, the footwear that feels best is the shoe that you can wear the longest and feel good in. This is likely the best shoe for your bad knees.
Some said that flat flexible shoes are better than support shoes. However, this study found that out of 164 patients with knee osteoarthritis, stable supportive shoes improved knee pain on walking more than flat flexible shoes.