A method of lubricating a shaft of an electronic device comprising a housing, at least one coil carried by the housing, a field member comprising a magnetic body having a shaft-receiving passageway therein, at least one bearing within the shaft-receiving passageway, and with the shaft extending through the at least one bearing and coupled to the housing to permit reciprocal movement of the field member along the shaft and within the housing responsive to the at least one coil, the method comprising:
- using a controller to power the at least one coil to move the field member after a threshold period of non-movement to lubricate the shaft.