This simulates two mouseclicks over the menu icon (open and close) with a short delay (0.1s) in between and moves the mouse back to the centre of the screen. If you have a smaller screen than 1400x1050 you will have to adjust the coordinates.
Since I put this in session startup the menu opens without delay as it has already been opened at startup.
However, this is a dirty workaround and a real fix would be greatly appreciated.
After installing the package 'xautomation' I used the following command in session startup:
xte 'mousemove 10 1040' 'mouseclick 1' 'usleep 100000' 'mouseclick 1' 'mousemove 700 525'
This simulates two mouseclicks over the menu icon (open and close) with a short delay (0.1s) in between and moves the mouse back to the centre of the screen. If you have a smaller screen than 1400x1050 you will have to adjust the coordinates.
Since I put this in session startup the menu opens without delay as it has already been opened at startup.
However, this is a dirty workaround and a real fix would be greatly appreciated.