felagund writes
On 11.10 (on 12.04 also, I am told), the ppa package install file /usr/share/unity/lenses/recoll/recoll.lens that has a line
Shortcut=a
This specifies that super+a opens recoller lense. However, it opens the applications lense since that also uses Shortcut=a. I guess this came into being by copying that file from application lense:-). I suggest recoller uses r or nothing (i have set it up manually to r).
medoc writes
Thanks for reporting this, you were not alone :) I think that this is fixed by change https://bitbucket.org/medoc/recoll/changeset/cd03595bcd03, which is in the packages now on the PPA.
felagund writes
BTW: I guess you could reclaim shortcut=r since it is not used anymore since 12.04 (at least according to http://askubuntu.com/questions/116150/can-i-assign-custom-keyboard-shortcuts-to-custom-non-default-unity-lenses/116214#comment146717_116214 )
medoc writes
Thanks for the info, but I think that it’s a bad idea for any non-standard non-system application to claim a global shortcut. Having one initially was just a consequence of recklessly copying a lens file.
For additional apps, it’s better to let users choose the shortcuts, otherwise, absent a registration procedure, conflicts are inevitable.
jf