Вопрос или проблема
В Windows 11 двойной клик по значку Bluetooth в области уведомлений открывает меню, показанное на скриншоте ниже. Существует ли способ открыть это меню напрямую с помощью сочетания клавиш? Если нет, существует ли команда, которая работает через меню “Выполнить” или командную строку, которую я мог бы затем связать с сочетанием клавиш с помощью AutoHotkey?
Вот что я попробовал до сих пор:
- Win+K – Это работало в Windows 10, но, к сожалению, в Windows 11 открывает меню “Cast”.
- Команда “Выполнить”
ms-settings:bluetooth
– Эта команда открывает полное меню настроек Bluetooth вместо меню быстрого подключения. - Команда “Выполнить”
ms-settings:connecteddevices
– То же самое, что и выше. - Команда “Выполнить”
bthprops.cpl
– То же самое, что и выше.
Ближайшее, что я нашел, – это то, что Win+A откроет меню быстрых настроек, хотя это все еще требует дополнительного клика, чтобы открыть список устройств Bluetooth, в отличие от Windows 10.
Имейте в виду, что меню для выбора устройств Bluetooth из быстрых настроек было добавлено в Windows 11 совсем недавно, начиная с тестовых сборок в феврале 2022 года, так что если вы его не видите, убедитесь, что у вас установлена последняя версия Windows 11.
Следующий набор инструментов может помочь:
Bluetooth Command Line Tools.
Вы можете использовать команду btdiscovery
, чтобы перечислить все устройства Bluetooth с их MAC-адресами, а затем создать пакетные скрипты с сочетаниями клавиш для подключения или отключения отдельных устройств, которые были ранее сопряжены.
Пример команды для подключения:
btcom -c -b aa:bb:cc:dd:ee:ff -s110b
Отключение:
btcom -r -b aa:bb:cc:dd:ee:ff -s110b
Расширенная мышь Logitech – это решение:
Если у вас есть расширенная мышь Logitech, такая как MX Master 3 (которая у меня есть), вы можете назначить “умное действие” на одну из кнопок мыши в программе Logi Options+. Расширенная мышь имеет несколько кнопок и варианты прокрутки, которые можно довольно сильно настроить.
Программирование мыши:
Mх Master 3 имеет кнопку сверху, изначально предназначенную для изменения скорости прокрутки, но я переназначил её для открытия устройств Bluetooth, следуя нижеприведенным шагам.
- В Windows кликните по панели быстрых действий рядом с датой/временем.
- Выберите значок карандаша для редактирования значков быстрых действий и перетащите значок Bluetooth на первое место в верхнем левом углу меню.
- Откройте программу Logi Options+, выберите мышь MX Master 3, затем “КНОПКИ” и выберите физическую кнопку на изображении мыши, которую вы хотите назначить для выполнения умного действия.
- В появившемся меню справа прокрутите вниз до “Умные действия” и выберите “Создать умные действия”.
- Условие “Если…” уже будет заполнено и не нуждается в изменении. Перейдите к “Добавить действие”, которое находится под условием “Тогда…”.
- Выберите “Нажатие клавиш”, затем снимите отметку “Записывать с фиксированной задержкой” и установите отметку “Записывать в режиме повышения”.
- Нажмите “Начать запись”, а затем следуйте приведенным ниже сочетаниям клавиш:
- Windows+A
- Enter
- Tab
- Tab
- Enter
- Выберите “Остановить запись”.
- Затем вернитесь и вручную отредактируйте каждый из интервалов времени до 0.021с.
- Выберите “Подтвердить”, затем снова “Подтвердить” и назначьте это быстрое действие на вашу кнопку.
Ваша назначенная кнопка теперь должна быстро открывать устройства Bluetooth, которые вы уже сопрягали с вашим компьютером.
Ручные нажатия клавиш:
Если вы выполните шаги 1 и 2 выше и не хотите покупать дорогую мышь, а просто хотите знать, какие клавиши нажимать вручную, вот они:
- Window+A
- Tab
- Enter
Спасибо!
Это сводило меня с ума, так как я часто подключен к Bluetooth-наушникам и переключаюсь между телефоном и компьютером. Очень раздражает, что в Win11 убрали сочетание win+k для сопряженных устройств. Мое решение – использовать AHK и скрипт PowerShell.
-
Скачайте и установите AHK v2 (бесплатное, с открытым исходным кодом и мощное программное обеспечение для маппинга клавиш)
-
Создайте файл bluetooth.ahk и вставьте следующее:
#Requires AutoHotkey v2.0 #K::Run "powershell.exe Start-Process ms-settings:bluetooth"
-
Сохраните
-
Дважды щелкните файл в проводнике, чтобы запустить скрипт ahk
-
Наберите Win+K, чтобы вызвать настройки Bluetooth и убедиться, что это работает
-
Создайте ярлык для этого файла
-
В меню “Пуск” введите
run:startup
-
Переместите ярлык bluetooth.ahk в эту папку автозагрузки. Теперь он будет автоматически запускаться при включении вашего компьютера
Адаптировано с https://stackoverflow.com/questions/64832006/windows-10-open-settings-apps-by-powershell-fx-logon-settings
Спасибо за команды @bdr9
Я использовал это, чтобы создать ярлык на рабочем столе, выполнив следующие действия:
- Щелкните правой кнопкой мыши на рабочем столе
- Создайте новый ярлык
- Вставьте одну из приведенных вами выше команд и сохраните.
- Щелкните правой кнопкой мыши на новом ярлыке, а на второй вкладке вы можете задать сочетание клавиш, у меня установлено Ctrl+Alt+B
Теперь это сочетание клавиш открывает меню Bluetooth:
Это не совсем то, что вам нужно, но у него есть быстрое меню Bluetooth. С его помощью вы можете подключиться к вашему устройству всего за один клик.
В Windows 11 нажмите Win + [i]
, и это должно открыть домашнюю страницу настроек, которая содержит опции для подключения к последним подключенным устройствам и переключатель Bluetooth.
Ответ или решение
Вопрос: Есть ли способ быстро открыть меню Bluetooth в Windows 11 с помощью сочетания клавиш?
Ответ:
С сожалением сообщаю, что в Windows 11 не существует прямого сочетания клавиш для открытия быстрого меню Bluetooth, как это было в Windows 10 с сочетанием клавиш Win+K. На данный момент единственный способ открыть меню Bluetooth требует нескольких действий.
Чтобы облегчить процесс, выполните следующие шаги:
-
Используйте сочетание клавиш Win+A для открытия панели быстрых настроек. Это откроет меню, из которого вы сможете выбрать Bluetooth, однако потребуется еще одно нажатие для открытия списка устройств.
-
Создайте ярлык с помощью командной строки или PowerShell:
- Вы можете использовать команду
ms-settings:bluetooth
, которая открывает настройки Bluetooth, но не меню быстрого доступа. Вы можете создать ярлык для этой команды, который позволит вам открывать настройки одним щелчком. Для этого выполните следующие действия:- Щелкните правой кнопкой мыши на рабочем столе и выберите "Создать" → "Ярлык".
- Введите команду
ms-settings:bluetooth
. - Дайте имя ярлыку и нажмите "Готово".
- Щелкните правой кнопкой мыши по созданному ярлыку, выберите "Свойства" и задайте сочетание клавиш на вкладке "Ярлык".
- Вы можете использовать команду
-
Используйте AutoHotkey для создания удобного ярлыка:
- Установите AutoHotkey (AHK) и создайте скрипт, который будет выполнять команду для открытия настроек Bluetooth.
- Создайте файл с расширением .ahk и вставьте в него следующий код:
#Requires AutoHotkey v2.0 ^!b::Run "ms-settings:bluetooth"
- После этого запустите скрипт, и теперь вы сможете открывать настройки Bluetooth, нажимая Ctrl + Alt + B.
- Создайте файл с расширением .ahk и вставьте в него следующий код:
- Установите AutoHotkey (AHK) и создайте скрипт, который будет выполнять команду для открытия настроек Bluetooth.
-
Использование продвинутого оборудования:
- Если у вас есть продвинутая мышь, например, Logitech MX Master 3, вы можете назначить одну из кнопок на мыши для открытия меню Bluetooth. В приложении Logi Options+ создайте «Умное действие», которое будет выполнять активацию клавиатурной комбинации для открытия меню Bluetooth.
- Альтернативные инструменты:
- Вы можете рассмотреть возможность установки сторонних утилит, таких как Bluetooth Command Line Tools, которые позволяют управлять Bluetooth-устройствами через командную строку. Например, вы можете создать команды для подключения и отключения устройств Bluetooth.
Это позволит вам в значительной степени упростить работу с Bluetooth в Windows 11. Если у вас будут дополнительные вопросы или потребуется помощь в настройке, пожалуйста, не стесняйтесь обращаться!