J'exécute Ubuntu 18.04 sur mon ordinateur HP, et avant le double démarrage, lorsque je ne disposais que de Windows, j'appuyais toujours sur le bouton F12 clé pour allumer et éteindre le Wifi facilement. Maintenant, c'est la seule clé qui ne fonctionne pas sur Ubuntu.
J'ai déjà essayé les scripts bash et les paramètres de clavier, mais en vain. Au mieux, j'ai réussi à faire apparaître des messages, mais le wifi est resté le même. (aussi, les réglages ne me laisseront pas régler F12 seul, alors je mis Ctrl+F12; mais pour le moment c'est le moindre de mes soucis)
Jusqu'à présent, j'ai ceci:
#!/bin/sh
if [ $(nmcli nm wifi | awk '/led/ {print}') = 'enabled' ] ; then
nmcli nm wifi off
# notify-send -i network-wireless-none "Wireless" "Wireless disabled"
echo 'wifi off'
else
nmcli nm wifi on
notify-send -i network-wireless-none "Wireless" "Wireless enabled"
echo 'wifi on'
fi
Quel pourrait être le problème?
F12 devrait pouvoir être lié. Avez-vous essayé d'aller dans Paramètres> Appareils> Clavier et en ajoutant une liaison personnalisée à partir du bas de la page?
Dans les deux cas, le script devrait fonctionner si vous modifiez ces deux lignes:
if [ $(nmcli nm wifi | awk '/led/ {print}') = 'enabled' ] ; then
nmcli nm wifi off
nmcli nm wifi on
À:
if [ $(nmcli radio wifi | awk '/led/ {print}') = 'enabled' ] ; then
nmcli radio wifi off
nmcli radio wifi on
Créez simplement un fichier appelé, par exemple, 'toggle_wifi.sh' (contenu ci-dessous), exécutez-le et collez-le dans le répertoire/usr/local/bin /, puis ajoutez un raccourci clavier dans Paramètres.
contenu du fichier toggle_wifi.sh: -
#!/bin/sh
if [ $(nmcli radio wifi | awk '/led/ {print}') = 'enabled' ] ; then
nmcli radio wifi off
else
nmcli radio wifi on
fi
Merci à ceux ci-dessus qui m'ont donné les instructions de base, voulant savoir comment faire cela pendant un moment.