Installation pilote spécial clavier ROG Aura keyboard [Réglé]

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Reprise du message précédent
GPE GPE :
comment je pourrais faire pour faire des raccourcis avec du code et pas sous root?
Désolé, je ne comprends pas. Un raccourci en code ? À la place d'une ligne de commande ?
Ce qui est possible de faire :
- Un raccourci bureau (ex : double cliquer sur un bouton)
- Une commande de raccourci (alias) (ex: taper KBG dans le terminal pour changer la couleur en Green)
- "mapper" une touche/combinaison de touche vers le binaire (ou un script) avec des arguments (ou pas) (exemple [F5] plus de luminosité, [F4] moins, [CTRL]+[ALT]+[4] pour changer la couleur dans un sens, [CTRL]+[ALT]+[6] pour l'autre sens.)
- ...
Peux tu expliquer ce que tu souhaite par "un raccourci en code" ?
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Jybz :
Désolé, je ne comprends pas. Un raccourci en code ? À la place d'une ligne de commande ?
Ce qui est possible de faire :
- Un raccourci bureau (ex : double cliquer sur un bouton)
- Une commande de raccourci (alias) (ex: taper KBG dans le terminal pour changer la couleur en Green)
- "mapper" une touche/combinaison de touche vers le binaire (ou un script) avec des arguments (ou pas) (exemple [F5] plus de luminosité, [F4] moins, [CTRL]+[ALT]+[4] pour changer la couleur dans un sens, [CTRL]+[ALT]+[6] pour l'autre sens.)
- ...
Peux tu expliquer ce que tu souhaite par "un raccourci en code" ?
GPE GPE :
comment je pourrais faire pour faire des raccourcis avec du code et pas sous root?
Désolé, je ne comprends pas. Un raccourci en code ? À la place d'une ligne de commande ?
Ce qui est possible de faire :
- Un raccourci bureau (ex : double cliquer sur un bouton)
- Une commande de raccourci (alias) (ex: taper KBG dans le terminal pour changer la couleur en Green)
- "mapper" une touche/combinaison de touche vers le binaire (ou un script) avec des arguments (ou pas) (exemple [F5] plus de luminosité, [F4] moins, [CTRL]+[ALT]+[4] pour changer la couleur dans un sens, [CTRL]+[ALT]+[6] pour l'autre sens.)
- ...
Peux tu expliquer ce que tu souhaite par "un raccourci en code" ?
Bonjour Jxbz,
c'est bon je me suis fait des raccourci dont voilà un exemple!
Caché :
[Desktop Entry]
Comment[fr_FR]=
Comment=
Exec=sudo /home/guy-jean/rogauracore/rogauracore-master/./rogauracore blue
GenericName[fr_FR]=roauracore
GenericName=roauracore
Icon=/home/guy-jean/rogauracore/blue.png
MimeType=
Name[fr_FR]=Blue1
Name=Blue1
Path=/home/guy-jean/rogauracore/rogauracore-master
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Comment[fr_FR]=
Comment=
Exec=sudo /home/guy-jean/rogauracore/rogauracore-master/./rogauracore blue
GenericName[fr_FR]=roauracore
GenericName=roauracore
Icon=/home/guy-jean/rogauracore/blue.png
MimeType=
Name[fr_FR]=Blue1
Name=Blue1
Path=/home/guy-jean/rogauracore/rogauracore-master
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
tout en ajoutant une ligne au fichier sudoers que voici
guy-jean ALL=NOPASSWD:/home/guy-jean/rogauracore/rogauracore-master/./rogauracore *
et sa fonctionne bien
Merci
kde plasma MGA9

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
D'ailleurs, tu n'es pas obligé de préciser "le répertoire courant" dans le chemin.
./ ça veut dire "le répertoire courant".
Donc ./commande c'est pour lancer la commande qui est dans le répertoire courant.
On peut très bien faire :
echo
comme :
/bin/echo
comme :
~/../../bin/echo (en précisant 2 fois le répertoire parent, donc de /home/user/ à /home/ puis de /home/ à la racine /, puis le dossier bin)
comme :
/bin/././././echo (oui en précisant 4 fois le répertoire courant)
donc :
/home/guy-jean/rogauracore/rogauracore-master/./rogauracore blue
est identique à
/home/guy-jean/rogauracore/rogauracore-master/rogauracore blue
Si tu veux, au lieu de préciser tout le chemin, il est possible d'installer "localement" (donc reservé à ton utilisateur guy-jean) en copiant/collant le binaire exécutable rogauracore dans le dossier (encore inexistant) bin de l'utilisateur :
Code BASH :
mkdir -p ~/bin cp ~/rogauracore/rogauracore/rogauracore-master/rogauracore ~/bin/
ainsi, l'application est directement accessible dans le terminal sans préciser le chemin, d'ailleurs, même l'autocompletion fonctionnera.
Je veux dire, en tapant [R][O][G][TABULATION] sur un terminal, tu devrais voir apparaître directement et entièrement rogauracore
Et dans ton raccourci, au lieu d'avoir :
/home/guy-jean/rogauracore/rogauracore-master/rogauracore blue
tu pourrais avoir :
rogauracore blue
C'est aussi possible de copier/coller le fichier binaire directement dans /usr/bin/ (c'est le vrai dossier de /bin, en fait /bin n'est qu'un lien symbolique vers ce dossier).
Code BASH :
[jibz@jabztop ~]$ ll /bin lrwxrwxrwx 1 root 7 sept. 24 2018 /bin -> usr/bin/
Avec cette méthode, le logiciel ne sera pas uniquement disponible pour l'utilisateur guy-jean mais pour TOUS les autres utilisateurs du PC.
Mais là, il n'y a pas de règle sudo pour tous les utilisateurs du PC, il faudrait encore les faire. Sauf si on utilise les bonnes méthodes, en se passant de sudo (car ça ne devrait pas), et en utilisant plutôt les règles USB.
Es-tu satisfait ?
Puis-je scinder se sujet ?
Est-ce que le sujet "Installation pilote spécial clavier ROG Aura keyboard" te conviendrait ? (pour scinder le sujet, il me faut un titre.)
Pas d'autres questions ?
Est-ce qu'il faut créer un paquet rpm ?
(j'aimerai bien tester la création d'un paquet rpm, ce petit logiciel me parait simple à faire

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
et Merci

kde plasma MGA9

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Peux tu tester ce paquet ?
rogauracore-1.2-1.mga7.x86_64.rpm
(c'est simple, tu télécharges puis :
Code BASH :
cd ~/Téléchargements su <mdp root> urpmi ./rogauracore-1.2-1.mga7.x86_64.rpm exit rogauracore blue rogauracore yellow
)
Désolé, tu es le seul que je connaisse qui puisse tester.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Jybz :
Re-salut GPE GPE,
Peux tu tester ce paquet ?
rogauracore-1.2-1.mga7.x86_64.rpm
(c'est simple, tu télécharges puis :
)
Désolé, tu es le seul que je connaisse qui puisse tester.
Peux tu tester ce paquet ?
rogauracore-1.2-1.mga7.x86_64.rpm
(c'est simple, tu télécharges puis :
Code BASH :
cd ~/Téléchargements su <mdp root> urpmi ./rogauracore-1.2-1.mga7.x86_64.rpm exit rogauracore blue rogauracore yellow
)
Désolé, tu es le seul que je connaisse qui puisse tester.
Nikel sa fonctionne

encore Merci
kde plasma MGA9

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron

Super !
J'espère que prochainement, le paquet sera construit sur Mageia.Org !
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Jybz :
NIARK NIARK NIARK ! 
Super !
J'espère que prochainement, le paquet sera construit sur Mageia.Org !

Super !
J'espère que prochainement, le paquet sera construit sur Mageia.Org !
+1

kde plasma MGA9

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Ton raccourci utilise sudo, si tu n'as pas désinstallé "mon" paquet, tu n'es plus obligé d'utiliser sudo, ni d'avoir la ligne de règles sudoers (car j'ai utilisé une règle udev), ainsi qu'il n'est plus nécessaire de préciser le chemin vers l'exécutable.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Jybz :
Ah j'ai oublié...
Ton raccourci utilise sudo, si tu n'as pas désinstallé "mon" paquet, tu n'es plus obligé d'utiliser sudo, ni d'avoir la ligne de règles sudoers (car j'ai utilisé une règle udev), ainsi qu'il n'est plus nécessaire de préciser le chemin vers l'exécutable.
Ton raccourci utilise sudo, si tu n'as pas désinstallé "mon" paquet, tu n'es plus obligé d'utiliser sudo, ni d'avoir la ligne de règles sudoers (car j'ai utilisé une règle udev), ainsi qu'il n'est plus nécessaire de préciser le chemin vers l'exécutable.
cool sa fonctionne!

Merci
kde plasma MGA9
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie