The 34-year-old Swiss, holder of a record 17 Grand Slam titles, is without a major since Wimbledon in 2012 and is enduring arguably the toughest year of his career.
Injury forced him to skip the French Open ending a streak of 65 successive appearances at the Slams stretching back to 1999.
He has failed to add to his 88 titles this year, his longest drought since 2000 and has suffered back-to-back semi-final losses in Stuttgart and Halle, both on grass which has been his preferred surface of domination.
But the Swiss star is adamant that he can still be a winner even if clinching an eighth crown at Wimbledon would make him the oldest ever champion in south-west London, surpassing Arthur Ashe who was a month shy of his 32nd birthday when he lifted the trophy in 1975.
More From This Section
"I think if my movement gets better and then the baseline game improves a little bit, I'll be better on the big points, on the return and also in less trouble on my own service games," said Federer.
The fact that Federer has reached the last two Wimbledon finals is testament to his capacity to surprise both his supporters and doubters.
Djokovic leads their head-to-head only by 23-22, but has claimed their last four clashes at the majors. Federer hasn't defeated the Serb at a Slam since the Wimbledon semi-finals in 2012.
"Is Djokovic now the man to beat? Absolutely. Does he deserve to be where he is? 100 per cent. But is he beatable? Yes, of course he is. I beat him three times last year," Federer told the Guardian this week.
But his fourth round defeat of seven-time winner Sampras in 2001 marked him out as the American's natural heir even if 2002 saw a woeful first round exit to Mario Ancic.
That blip was forgotten 12 months later when he won his first Wimbledon, spiking the heavy artillery of Mark Philippoussis in the final.
Since then, he has enjoyed more successes than setbacks.
Federer won the title every year between 2003 and 2007, adding two more in 2009 and 2012.
However, there was also a shock second round exit to world number 116 Sergiy Stakhovsky in 2013.
Federer was 31 then and the career obituaries were being composed. They have been dusted off a few times since.
"Don't you understand that playing tennis is great fun? I don't need to win three slams a year to be content," he told the Guardian.
"If the body doesn't want to do it, if the mind doesn't want to do it, if my wife doesn't want me to do it, if my kids don't like it, I'll stop tomorrow. Zero problem.