It was annoying for me when I tried to start a program with left click on its desktop icon but I missed, and the rootmenu came up instead of starting the desired program.
I've just learnt the jwm configuration page and found how to avoid it.
There's a 'rootmenu' attribute which name is 'onroot' and its description is:
So you only need to modify this line in /root/jwmrc file:Determine which buttons on the root window activate the menu. This is a list of integers specifying buttons. The default is 123456789.
to<!-- jwm menu for puppy Linux -->
<RootMenu label="Start" labeled="false" height="0">
This way after you reboot X (reboot jwm still buggy) rootmenu come up only for right click of the mouse on desktop.<!-- jwm menu for puppy Linux -->
<RootMenu label="Start" labeled="false" height="0" onroot="3">
Bonus: Tweak with the clock in jwmrc file:
change to:<Clock>xclock</Clock>
<Clock format=" %b %d %R ">xclock</Clock>
It shows the name of the month, day, and clock in 00-24 hour format.
I hope you'll find it useful.