So I've seen this happen when my 7D gets damp/wet outside where the joystick toggle on the back stops working well/at all. It seems to be a common issue and, when left to dry, typically resolves itself. However mine hasn't been wet recently and the joystick has stopped functioning well. I can't scroll to the left any more and even depressing it doesn't seem to register the right way.
I've tried reinstalling the firmwire but that's had no impact at all on its performance.
I've done some googling and it seems that a few things have come up as solutions
1) Send it to Canon - costs and takes time but has a high chance of being repaired
2) Dismantle and repair at home - not really something I want to do.
3) Dry it out - already done its dry
4) Attempt compressed air blown over it to flush it out - I'll likely try something like a IT Dusters CompuCleaner since that seems to offer similar performance with pure air and no droplets of moisture (plus I've been planning to get one for general dust cleaning in the computer anyway).
Option 4 is the most attractive, though it still costs me and whilst its something that has a use elsewhere , this isn't really something I've "budgeted for" at this stage.
Has anyone else here had the issue and found tips/tricks to resolving it? I've even wondered if letting the camera get wet again and then drying out fully once more might resolve it if the issue could be a tiny bit of mineral material that, with a rewetting, would get dissolved and dislodged. Though I'd rather not get it wet if I don't have too (and the British Weather is being rather a pain on that front with being all sunny and bright and not wet!)


