Ubuntu 16.04: ' Open in Terminal' context menu on desktop opens it only in home directory

I have resolve the first point myself ;)

In fact, I want to open the terminal in the desktop only when I open it from desktop menu context or from the Unity Launcher.

So, all I have do is add this line at the end of my .bashrc:

[[ $PWD == $HOME ]] && cd $HOME/Desktop

With the question 1, I would like to know about a possible configuration point somewhere (i.e. dconf, nautilus-actions...).

Thank you for your answers.