Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/05/2018, à 18:35

nicr

lancer programme par raccourci clavier

Chers tous,

Par Kubuntu 18.04, il semble théoriquement possible de lancer une application par clavier en allant dans Kmenuedit qui est dans racourcis personnels dans le tableau de bord.
J'ai suivi le tuto suivant:
http://ernest.cheska.net/tutos.php?choi … is_clavier

Pratiquement, cela ne marche pas dans mon cas après avoir choisi le programme à lancer et les touches devant le lancer.

J'ai trouvé par ailleurs quelques manières comme
https://forum.ubuntu-fr.org/viewtopic.php?id=56676
ainsi que celle donnée par le lien inclu dans ce lien, mais ça m'a l'air compliqué.

Pourrait-on m'aider à lancer un programme par clavier svp ?

Dernière modification par nicr (Le 15/05/2018, à 18:50)

Hors ligne

#2 Le 15/05/2018, à 19:12

golgoth63

Re : lancer programme par raccourci clavier

dans configuration du système
--> raccourcis
--> raccourcis personnalisés

Puis clic droit sur KMenuEdit --> nouveau / raccourci clavier global /  entrée du menu K

Tu définis le nom.

Tu sélectionnes ce nom pour faire apparaître les onglets :
commentaire
déclencheur où tu entres ton raccourci  (le système te préviens si ta séquence est déjà utilisée),
action pour sélectionner le LANCEUR dans la liste avec le  bouton Sélectionner l'application

Sans oublier en bas à droite APPLIQUER

Cela fonctionne ainsi chez moi mais j'insiste, tu spécifies un lanceur et pas un programme. Exemple, si tu veux lancer un script, tu dois créer le lanceur (desktop) du script.

Sinon, un fil de 12 ans, je ne lis même pas.

Dernière modification par golgoth63 (Le 15/05/2018, à 19:26)


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#3 Le 15/05/2018, à 21:37

nicr

Re : lancer programme par raccourci clavier

Merci beauecoup Golgoth63, mais :
Pour choisir le programme, je ne peux que choisir parmi
1. les programmes proposés en appuyant sur K dans le coin,
2. les lanceurs de programmes situés dans usr/share/applications/
3. les lanceurs de programme que j'ai créés dans un dossier dans mon espace.
Dans le premier cas, je peux choisir le programme, mais le raccourci ne marche pas, comme je le constate depuis longtemps.
Dans les deuxième et troisième cas, l'ordinateur refuse que je choisisse le lanceur (qui est un fichier en .desktop). Il indique par exemple pour libre-office-writer: « Erreur, „/usr/share/applications/libreoffice-writer.desktop“ ne peut pas être trouvé. Donner un nom de programme valable s'il vous plaît »

Hors ligne

#4 Le 16/05/2018, à 07:10

golgoth63

Re : lancer programme par raccourci clavier

en allant dans Kmenuedit qui est dans racourcis personnels dans le tableau de bord.

Je ne vois pas de quoi tu parles.
Confirmes moi :
Tu lances bien "configuration du système " ?
Ensuite sélection de "Raccourcis" ?
Et enfin sélection de "Raccourcis personnalisés" ?


nicr a écrit :

Merci beauecoup Golgoth63, mais :
Pour choisir le programme, je ne peux que choisir parmi
1. les programmes proposés en appuyant sur K dans le coin,
2. les lanceurs de programmes situés dans usr/share/applications/
3. les lanceurs de programme que j'ai créés dans un dossier dans mon espace.


Pas à pas parce que déjà le point 1 m'interpelle. Je n'ai absolument pas ça.

Une fois la nouvelle entrée créé (KMenuEdit clic droit), as tu les 3 onglets à droite ?

Commentaire / Déclencheur / Action

.

Dans l'onglet "action", tu ne vois pas :

Application / un champ vide non éditable / le bouton "Sélectionnez l'application"

Tu ne dois rien taper, c'est une sélection à la souris.


Voilà ce que tu devrais avoir à l'écran (kubuntu 18.04 et idem sous KDE Neon) :

ScreenShot

Dernière modification par golgoth63 (Le 16/05/2018, à 07:24)


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#5 Le 17/05/2018, à 07:29

nicr

Re : lancer programme par raccourci clavier

Merci inifiniment Golgoth63 pour ton soutien.

Je ne vois pas de quoi tu parles.
Confirmes moi :
Tu lances bien "configuration du système " ?
Ensuite sélection de "Raccourcis" ?
Et enfin sélection de "Raccourcis personnalisés" ?

Pas à pas parce que déjà le point 1 m'interpelle. Je n'ai absolument pas ça. Une fois la nouvelle entrée créé (KMenuEdit clic droit), as tu les 3 onglets à droite ?

Dans l'onglet "action", tu ne vois pas :

Application / un champ vide non éditable / le bouton "Sélectionnez l'application"

Si, je vois tout ça ; ta copie d'écran montre que j'ai exactement cela.
Je voulais exprimer que quand on choisis le programme à la souris dans la fenêtre, c'est comme si on choisissait un programme en appuyant sur K dans le coin.

Donc, je répète :
Pour choisir le programme, je ne peux que choisir à la souris  par la fenêtre de ta copie d'écran parmi
1. les programmes identiques à ceux proposés en appuyant sur K dans le coin.
2. les lanceurs de programmes situés dans usr/share/applications/
3. les lanceurs de programme que j'ai créés dans un dossier dans mon espace.

Dans le premier cas, je peux choisir le programme, mais le raccourci ne marche pas, comme je le constate depuis longtemps.
Dans les deuxième et troisième cas, l'ordinateur refuse que je choisisse le lanceur (qui est un fichier en .desktop). Il indique par exemple pour libre-office-writer: « Erreur, „/usr/share/applications/libreoffice-writer.desktop“ ne peut pas être trouvé. Donner un nom de programme valable s'il vous plaît »

Dernière modification par nicr (Le 17/05/2018, à 07:31)

Hors ligne

#6 Le 17/05/2018, à 07:46

golgoth63

Re : lancer programme par raccourci clavier

Au cas où. donne le retour dans konsole de :

env | grep XDG_DATA_DIRS

La question est bête mais tu appliques bien la modification après création du raccourci.

Dernière modification par golgoth63 (Le 17/05/2018, à 07:56)


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#7 Le 17/05/2018, à 08:18

golgoth63

Re : lancer programme par raccourci clavier

On va vérifier 2 choses.

Essayes de créer un nouveau raccourcis :

nom : test
touches Alt+K
application : Konsole

Si Alt+K est pris sur ton ordinateur, choisis une autre lettre.

Juste avant de cliquer sur "Appliquer", note l'heure (ex : 8:18) et clique.

Ensuite dans Konsole, donne le retour de :

cd ~/.config
ll | grep 8:18

Tu mets l'heure que tu as notée.

Tu dois avoir au minimum ces 2 fichiers :

kglobalshortcutsrc
khotkeysrc

J'attends pour la suite de savoir si tu as bien eu la modification des  deux fichiers et si le raccourcis ne passe toujours pas.


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#8 Le 17/05/2018, à 08:36

golgoth63

Re : lancer programme par raccourci clavier

Exemple d'un raccourci qui fonctionne :

Dans .config/kglobalshortcutsrc :

[khotkeys]
_k_friendly_name=KDE Daemon
{2477a88a-0f70-4100-bf8f-b659de0b350a}=Print,none,Démarrer l'outil de capture d'écran
{2d461eef-3117-4eeb-aef8-59153bc5ad78}=Meta+Shift+Print,none,Prendre une capture d'écran d'une région rectangulaire
{3974d137-a2be-4ba5-9e67-d0c1a26bdf9c}=none,none,Nouvelle action
{4908ba95-8c67-4e6a-93c4-d644b167e3e8}=Meta+Print,none,Prendre une capture d'écran de la fenêtre active
{5daa3d2e-1312-4a05-93c3-6752a64292d0}=Shift+Print,none,Prendre une capture d'écran en plein écran
{cabb8a1b-1587-490d-8976-9cfd2508a4ca}=Alt+K,none,test
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Rechercher

"test" apparaît !


Dans .config/khotkeysrc :

[Data_1_3]
Comment=Commentaire
Enabled=true
Name=test
Type=SIMPLE_ACTION_DATA

[Data_1_3Actions]
ActionsCount=1

[Data_1_3Actions0]
CommandURL=org.kde.konsole.desktop
Type=MENUENTRY

[Data_1_3Conditions]
Comment=
ConditionsCount=0

[Data_1_3Triggers]
Comment=Simple_action
TriggersCount=1

[Data_1_3Triggers0]
Key=Alt+K
Type=SHORTCUT
Uuid={cabb8a1b-1587-490d-8976-9cfd2508a4ca}


Sur le principe, on doit pouvoir court-circuiter "configuration du système" pour créer directement un raccourci en éditant ces 2 fichiers avec :
un nouvel Uuid,
et une nouvelle entrée Data_x_x.

Si le test t'en dit quand personne n'aura plus d'idée.

Dernière modification par golgoth63 (Le 17/05/2018, à 08:44)


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#9 Le 17/05/2018, à 11:13

nicr

Re : lancer programme par raccourci clavier

Réponse à la question #6 :

auie@Latitude-E5530:~$ env | grep XDG_DATA_DIRS
XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop
auie@Latitude-E5530:~$

Réponse à la question #7 :

auie@Latitude-E5530:~/.config$ ll | grep 10:54
drwxr-xr-x  17 auie auie  4096 Mai 17 10:54 ./
-rw-------   1 auie auie 15940 Mai 17 10:54 kglobalshortcutsrc
-rw-------   1 auie auie 39671 Mai 17 10:54 khotkeysrc
auie@Latitude-E5530:~/.config$ 

Indication de ce que j'ai pour cette commande :
- dans khotkeysrc :

[khotkeys]
_k_friendly_name=KDE Daemon
{1e2e3376-627a-4fdd-aeb6-dbbed701b437}=F7,none,gmail.com
{207f8b7f-800f-4cfe-b05d-7305403eb2e7}=F9,none,t
{2085dfde-f4a3-4c08-b1aa-f6cb484f52ac}=Ctrl+Alt+T,none,Konsole starten
{231786e5-03bc-4930-a5e1-8d8ad1136bfb}=Alt+.,none,Vivaldi
{3053e110-c66f-4515-8e7b-e3b544d95bbc}=Alt+N,none,Neue Aktion
{31c06487-c91a-4fa5-8a7e-ddc7567bbe88}=F3,none,s
{3ed4cdbd-a144-40a9-9417-88deaa1d8de8}=Meta+Print,none,Bildschirmfoto des aktiven Fensters
{4882d570-9f59-4f47-886f-0dbc680fd1f4}=Meta+Shift+Print,none,Bildschirmfoto eines rechteckigen Bereichs
{49bc4fd3-c72d-4ad4-a49f-9f84e58d3642}=Print,none,Bildschirmfoto-Programm starten
{51edcce9-eaad-433f-a32e-d3405e8ba5f4}=F4,none,Anschrift
{5d2f6598-6eda-4bae-8d43-d29f0facb86d}=Alt+R,none,Lettre
{6facbdea-88ec-4a35-ab27-28f3f3de9250}=Alt+E,none,Firefox
{7a1139c1-c1d0-48c9-b5ae-bc47b542e2e1}=F8,none,kar
{a3ed63cb-11dc-410e-8e30-30de258796c7}=F10,none,:-)
{a68ea375-712e-4cdc-a3b6-d53673b60c38}=F11,none,RIB
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Suchen
{e3427d5b-4215-4a44-bf04-20cf3aa8a3b0}=Alt+T,none,Tableau
{e9848123-e596-48cc-aa65-c6e1a407b011}=F2,none,bur
{ebc9f444-01cf-4b52-b63e-e877206d564d}=Shift+Print,none,Bildschirmfoto des ganzen Bildschirms aufnehmen
{f503f81f-840b-4bde-afbe-def29f573f7b}=F6,none,zevlou.zevlou

- dans kglobalshortkeysrc :

[Data_1_6]
Comment=Kommentar
Enabled=true
Name=Neue Aktion
Type=SIMPLE_ACTION_DATA

[Data_1_6Actions]
ActionsCount=1

[Data_1_6Actions0]
CommandURL=org.kde.okular.desktop
Type=MENUENTRY

[Data_1_6Conditions]
Comment=
ConditionsCount=0

[Data_1_6Triggers]
Comment=Simple_action
TriggersCount=1

[Data_1_6Triggers0]
Key=Alt+N
Type=SHORTCUT
Uuid={3053e110-c66f-4515-8e7b-e3b544d95bbc}

Et donc je ne suis pas très étonné, car je ne peux pas non plus ouvrir un terminal par la commande prédéfinie ctrl+alt+T, depuis très longtemps.

Hors ligne

#10 Le 17/05/2018, à 11:29

golgoth63

Re : lancer programme par raccourci clavier

Et donc je ne suis pas très étonné, car je ne peux pas non plus ouvrir un terminal par la commande prédéfinie ctrl+alt+T, depuis très longtemps.

Le résultat est plus que surprenant et semble totalement incohérent.


Tu peux tester en renommant ces 2 fichiers en ".sav".
Ensuite tu redémarres.

Tu regardes dans un premier temps si la regénération s'est bien passée. Ex ctrl+alt+T
Si c'est ok, tu recrées un favori test.


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#11 Le 17/05/2018, à 14:13

nicr

Re : lancer programme par raccourci clavier

Après avoir ajouté .sav aux deux fichiers sus-mentionnés et redémarré, tout mes raccourcis, dont ceux qui fonctionnaient et qui ne concernaient pas le lancement d'un programme, ont disparu !

Dernière modification par nicr (Le 17/05/2018, à 14:14)

Hors ligne

#12 Le 17/05/2018, à 15:27

golgoth63

Re : lancer programme par raccourci clavier

nicr a écrit :

Après avoir ajouté .sav aux deux fichiers sus-mentionnés et redémarré, tout mes raccourcis, dont ceux qui fonctionnaient et qui ne concernaient pas le lancement d'un programme, ont disparu !

C'est normal. Il sera très facile de faire un retour.

La question est de savoir ce qui se passe dans l'état actuel si tu cherches à mettre un nouveau raccourci.


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#13 Le 17/05/2018, à 16:54

nicr

Re : lancer programme par raccourci clavier

D'une part, j'ai créé un raccourci pour libre office Draw (qui ne marche pas bien entendu) appelable par alt+M.

D'autre part, j'ai maintenant kglobarshortcutsrc et kglobalshortcutsrc.sav.
Dans le premier, j'ai :

[khotkeys]
_k_friendly_name=KDE Daemon
{60c7a357-b671-4bad-ae0e-86c4d6ea342f}=Meta+Shift+Print,none,Bildschirmfoto eines rechteckigen Bereichs
{66be59df-9477-408a-bb11-fd25cfb5346f}=Alt+M,none,Neue Aktion
{6a90a1c3-e900-4faa-8404-e9056f42420c}=Shift+Print,none,Bildschirmfoto des ganzen Bildschirms aufnehmen
{7ee61bee-9010-4096-b0c4-3816f9741d4b}=Meta+Print,none,Bildschirmfoto des aktiven Fensters
{810af51f-9a8a-46ae-99ce-099b632ccf25}=Ctrl+Alt+T,none,Konsole starten
{c87165a3-7991-4fda-a581-8586b93caf7a}=Print,none,Bildschirmfoto-Programm starten
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Suchen

De même, j'ai khotkeysrc et khotkeysrc.sav.
Dans le premier, j'ai :

[Data_1_2]
Comment=Kommentar
Enabled=true
Name=Neue Aktion
Type=SIMPLE_ACTION_DATA

[Data_1_2Actions]
ActionsCount=1

[Data_1_2Actions0]
CommandURL=libreoffice-draw.desktop
Type=MENUENTRY

[Data_1_2Conditions]
Comment=
ConditionsCount=0

[Data_1_2Triggers]
Comment=Simple_action
TriggersCount=1

[Data_1_2Triggers0]
Key=Alt+M
Type=SHORTCUT
Uuid={66be59df-9477-408a-bb11-fd25cfb5346f}

Dernière modification par nicr (Le 17/05/2018, à 16:56)

Hors ligne

#14 Le 17/05/2018, à 17:24

golgoth63

Re : lancer programme par raccourci clavier

Voiià à mon avis d'où vient le problème.

Je n'ai aucune notion d'allemand mais je traduis "Neue Aktion" par "nouvelle action".

Il s'agit d'une action réservée pour le système qui chez moi est codée dans kglobalshortcutsrc

[khotkeys]
{3974d137-a2be-4ba5-9e67-d0c1a26bdf9c}=none,none,Nouvelle action

avec dans khotkeysrc

[Data_1_2]
Comment=Commentaire
Enabled=true
Name=Nouvelle action
Type=SIMPLE_ACTION_DATA

[Data_1_2Actions]
ActionsCount=1

[Data_1_2Actions0]
CommandURL=
Type=MENUENTRY

[Data_1_2Conditions]
Comment=
ConditionsCount=0

[Data_1_2Triggers]
Comment=Simple_action
TriggersCount=1

[Data_1_2Triggers0]
Key=
Type=SHORTCUT
Uuid={3974d137-a2be-4ba5-9e67-d0c1a26bdf9c}

Je me demande si ce n'est pas cette action qui est cassée chez toi dans les fichiers.
J'espérais qu'elle serait réparée en supprimant les fichiers.


Pour revenir à l'état précédent, dans konsole :

cd ~/.config
cp kglobalshortcutsrc.sav kglobalshortcutsrc
cp khotkeysrc.sav khotkeysrc

Ainsi, on conservera encore tes fichiers d'origine.


Ensuite, je ne vois pas comment réparer sans éditer à la main les fichiers.
Remplacer ta a ligne

{66be59df-9477-408a-bb11-fd25cfb5346f}=Alt+M,none,Neue Aktion

par

{66be59df-9477-408a-bb11-fd25cfb5346f}=none,none,Neue Aktion

et

[Data_1_2Actions0]
CommandURL=libreoffice-draw.desktop
Type=MENUENTRY
........
[Data_1_2Triggers0]
Key=Alt+M
Type=SHORTCUT
Uuid={66be59df-9477-408a-bb11-fd25cfb5346f}

par

[Data_1_2Actions0]
CommandURL=
Type=MENUENTRY
.......
[Data_1_2Triggers0]
Key=
Type=SHORTCUT
Uuid={66be59df-9477-408a-bb11-fd25cfb5346f}

Puis redémarrer. Mais je crains qu'il y ait autre chose de casser.

Dernière modification par golgoth63 (Le 17/05/2018, à 17:35)


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#15 Le 18/05/2018, à 08:56

nicr

Re : lancer programme par raccourci clavier

Merci Golgoth63 ; je vais m'informer aussi ailleurs.

Hors ligne

#16 Le 18/05/2018, à 16:05

nicr

Re : lancer programme par raccourci clavier

Merci donc encore Golgoth63,
tes commandes

cd ~/.config
cp kglobalshortcutsrc.sav kglobalshortcutsrc
cp khotkeysrc.sav khotkeysrc

ont certes remis mes raccourcis, mais aucun ne fonctionne.

Hors ligne

#17 Le 18/05/2018, à 17:46

golgoth63

Re : lancer programme par raccourci clavier

Tu peux tenter la réparation indiquée au #14 avec encore une fois la possibilité de revenir au départ avec les mêmes commandes de copie également au #14.


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne

#18 Le 19/05/2018, à 07:37

nicr

Re : lancer programme par raccourci clavier

Cher Golgoth13,
Finalement, après avoir éteint et rallumé, les commandes fonctionnent comme avant.
Merci encore pour l'aide, en particulier celle dans la seconde moitié de #14. Je ne vois pas à quoi elle sert, si ce n'est à supprimer le lanceur de libreoffice-draw.desktop, ce qui n'est pas vraiment ce que je cherche fondamentalement.

Hors ligne

#19 Le 19/05/2018, à 07:59

michel_04

Re : lancer programme par raccourci clavier

Bonjour,

nicr a écrit :

Cher Golgoth13,

+ golgoth50 = golgoth63 wink

A+

Hors ligne

#20 Le 19/05/2018, à 09:08

golgoth63

Re : lancer programme par raccourci clavier

nicr a écrit :

Cher Golgoth13,
Finalement, après avoir éteint et rallumé, les commandes fonctionnent comme avant.
Merci encore pour l'aide, en particulier celle dans la seconde moitié de #14. Je ne vois pas à quoi elle sert, si ce n'est à supprimer le lanceur de libreoffice-draw.desktop, ce qui n'est pas vraiment ce que je cherche fondamentalement.

En fait, je pense que ton raccourci libreoffice-draw a écrasé  la configuration native du système. En comparaison de ce que je vois sur mon ordis. D'où ce test de suppression.


Kubuntu 18.04 LTS / KDE neon 5.12 LTS
Un livre de Frédéric Dard à lire : les trolls ! Comme à la maternelle, c'est celui qui dit qui est !
Avis d'un troll : Linux, c'est simple ! A moins de faire le nécessaire pour tout compliquer !

Hors ligne