After experiencing a bug with Slingshot (see bug #960536) I decided to temporarily switch Wingpanel to use Cardapio as its launcher. Changing the appropriate gsettings string to 'cardapio' does launch cardapio, but centered on the screen rather than adjacent to Wingpanel. Substituting 'cardapio show-near-mouse' however does not launch Cardapio adjacent to Wingpanel (or the mouse cursor rather), but rather opens /usr/share/applications in the default file manager.
Wingpanel seems to suffer the same shortcomings as Cerbere when it comes to executing programmes with arguements (see bug #905434). Unless I'm missing the correct syntax? Assuming I'm not, then this should be rectified, in all elementary programmes as appropriate.
Wouldn't the command be show-near- mouse" instead of "cardapio show-near-mouse"? I think you need a hyphen between cardapio and show.
"cardapio-