Я запускаю Ubuntu 18.04 на своем HP, и перед двойной загрузкой, когда у меня только был Windows, я буду всегда нажимать клавишу F12 для включения и выключения Wi-Fi легко. Теперь, когда единственный ключ, который не работает над Ubuntu.
Я уже попробовал сценарии удара и настройки клавиатуры, напрасно. Самое большее мне удалось заставить сообщения обнаруживаться, но Wi-Fi остался таким же. (также, настройки не позволят мне установить F12 один, таким образом, я установил Ctrl+F12; хотя прямо сейчас это - наименьшее количество моих проблем),
До сих пор у меня есть это:
#!/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
Что могло быть неправильным?
F12 должен быть связываемым. Вы попытались идти в Настройки> Устройства> Клавиатура и добавить, что пользовательское связывает от конца страницы?
Так или иначе сценарий должен работать при изменении этих двух строк:
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
Просто создайте файл, скажем, «toggle_wifi.sh» (содержимое указано ниже), сделайте его исполняемым и вставьте его в каталог / usr / local / bin /, затем добавьте сочетание клавиш в «Настройки».
toggle_wifi.sh Содержимое файла: - [ 115]
#!/bin/sh
if [ $(nmcli radio wifi | awk '/led/ {print}') = 'enabled' ] ; then
nmcli radio wifi off
else
nmcli radio wifi on
fi
Благодаря вышеупомянутым, кто дал мне основные инструкции, намеревался некоторое время выяснить, как это сделать.