It's now four league games since City scored the draw at least means that a run of three defeats comes to a halt.
"We weathered the first 15 minutes," said Keegan. "We had greater possession, more chances and better forward situations than them. But because we are lacking in confidence - and that also applied to Everton - we are unable to play the final pass or make the correct decisions in possession.
"If you have had a run like we are in, you do tend to err on the side of caution and not take risks. But it will come."
The City boss was pleased with the contribution of his players, particularly the recalled Steve McManaman, as they look to turn the corner.
"They certainly all scrapped for the team and we deserved a point, we certainly did not deserve to lose."
He added: "Leaving Steve out recently disappointed him, he made that pretty clear. But that is the way it should be, the last thing I want is players who are delighted not to play.
"Macca did very well at Everton. But there are other players I have left out - and it was Claudio Reyna's turn for this one - not because they are not doing well, it is because I want to look at something else.
"I have lots of midfield options and Steve is going to have to accept, as has Claudio, Paul Bosvelt and Antoine Sibierski, that I will change things."
Keegan also praised those who have returned to the fold recently and held down a regular starting spot.
"Joey Barton is playing so well," Keegan said. "At the start of the season he was one who was fighting for a place, now he is holding one down. That has made it difficult for the others.
"Shaun Wright-Phillips is the same, he has held a place on merit. Those two have given us something this season that means they deserve to stay in the side."