Apart from 1351 mouse what other official Commodore C64/C128 pointing devices were available, or notable 3rd party like Mouse Cheese. Joysticks and controllers are out of question. C64-wiki seems to be blank on that.
Before GEOS and the 1351 mouse became popular for the C64/C128, the most notable (non-joystick) pointing device was the famous Koala Pad.
There were a few programs for the C64 before GEOS that provided fairly complete GUI style interfaces. The Print Shop and Doodle come to mind, as well as the very early (1982) Pinball Construction Set. Because there was no mouse at the time, these programs generally relied on the joystick/keyboard to control the "pointer". It worked pretty well, but not so well for drawing programs. Therefore, it was the drawing/painting programs that tended to have support for the Koala Pad, with KoalaPainter being the best known of those.
The Commodore engineers who designed the C64 seemed to think the Light Pen would be the pointing device of choice for drawing/painting programs. So, this hardware is readily supported by the C64 (VIC-II lightpen interface) and its controller port. Many of these Light Pen devices were manufactured, but they failed to catch on with developers and users. This is most likely due to the awkward ergonomics of using a light pen on a vertical CRT display.
Note: While the 1351 and Amiga mouse look nearly identical, they work completely different and aren't compatible. However, recent efforts have been made to create an Amiga mouse driver for GEOS. This opens another very convenient pointing device up for C64/C128 use.