I know, but lubrication is a necessary 'evil' when there is unwanted friction between two parts. Using a heavy "axle grease" sparingly will stay put longer than spaying "WD-40" everywhere. The heavier grease will slowly migrate out once it has settled, so a wipe once in awhile when some dirt collects should not be that difficult.
For your Mac problem, I only looked on the inter-web for the solution.
__________________
|