CalComp Graphic Solutions - Did you know, that a dirty encoder strip can contribute to printing problems and even cause error messages on your printer? The encoder strip tells the carriage assembly
Canon Knowledge Base - Cleaning the encoder (timing) strip - MP490
Canon Knowledge Base - Cleaning the encoder (timing) strip
how to clean printer's encoder - YouTube
Solved: Disconnected plastic ribbon - HP Support Community - 309430
Canon Knowledge Base - Clean the encoder (timing) strip - MAXIFY iB / MB Printers