This utility is now in its third reincarnation on this EUG disk. The reason why is that the earlier versions (1: the BASIC version and 2: the m/code version) were developed on a BBC B. They worked fine. But on a Master, the Serial Port mask has a different value so the machine locks up after a while when no-one services the interrupts.
I've added an OSBYTE call to correct this and have removed a memory-wasting (Well, one byte) memory flag.
I've been concentrating on other software, of which you'll all see more soon, which is why the mouse project has slowed down a little.