Thanks for contacting Healthcare Magic. Your first question is whether having a steroid injection in your husbands knee would cause uncontrollable hiccups. That is not a side effect that occurs with steroids Your second question is what is causing hiccups? and in this case it is possibly the heart burn itself is causing irritation to the esophagus. For an Over the counter treatment I would recommend omeprazole or similar medication. If his hiccups don t improve in my practice I would recommend an injection of an anti-nausea medication called promethazine. Hope that answers your Query. If we can help please contact us.