Est-il possible d'assigner un raccourci clavier à un menu de service personnalisé que j'ai ajouté à Dolphin? Le menu des options pour les affectations de clavier ne semble pas afficher d’actions de menu de service, et je n’ai pas non plus réussi à trouver une clé d’entrée .desktop
qui me permettrait de définir un raccourci clavier.
Je sais que Nautilus de GNOME utilise un fichier d'accélération caché pour permettre aux utilisateurs de configurer des liaisons de clé personnalisées. Existe-t-il une option similaire pour Dolphin, peut-être?
À ma connaissance
Il n'est pas possible de démarrer un menu de service KDE (menu contextuel) avec un raccourci clavier. Ceci est basé sur:
Dolphin utilise KDE Framework 5 KIO FileItemActions: https://api.kde.org/frameworks/kio/html/classKFileItemActions.html :
Description détaillée
Cette classe crée et gère les actions pour une URL (ou des URL) dans un menu contextuel.
Ceci comprend:
- "ouvrir avec" des actions, mais aussi
- services intégrés tels que montage/démontage pour les fichiers de bureau de type ancien
- actions définies par l'utilisateur pour un fichier .desktop, défini dans le fichier lui-même (voir la norme d'entrée du bureau)
- actions servicemenus, définies dans les fichiers .desktop et sélectionnées en fonction du type MIME de l'URL
Fichiers source Dolphin:
Citation:
/**
* @brief Represents the context menu which appears when doing a right
* click on an item or the viewport of the file manager.
*
Type de solution de contournement avec les raccourcis du bouton Dolphin
Les forums KDE ont un sujet "Jouer à tous les boutons média pour Dolphin": https://forum.kde.org/viewtopic.php?f=223&t=140139 . Il montre comment patcher les sources Dolphin pour ajouter des boutons supplémentaires à la barre d'outils Dolphin. Les boutons Dolphin peuvent avoir le raccourci clavier.
Souhaits/Patches
Vous pouvez faire un vœu au https://bugs.kde.org .
Les correctifs et les demandes de révision peuvent être ajoutés à l'instance de Phabricator de KDE: https://phabricator.kde.org/ .
Je ne sais pas quelle distribution vous utilisez, mais ceci est pour Kubuntu (et fonctionne pour d'autres distributions bien sûr):
Vous pouvez simuler un clic droit avec xdotool et le mapper à votre raccourci personnalisé (pour moi, Maj-F10).
Voici comment. Tout d'abord, installez l'utilitaire xdotool:
Sudo apt install xdotool
Ajoutez ensuite un nouveau raccourci dans Raccourcis personnalisés . Définissez le déclencheur sur le raccourci de votre choix (par exemple, Maj-F10). Définissez l'action sur:
clé xdotool 135
(135 est le code clé de "Menu-key")
Fonctionne pour Dolphin 17.12.