Системный BEEP проигрывается через колонки / наушники, но не через бипер на материнской плате

Рейтинг: 2Ответов: 1Опубликовано: 24.08.2023

Решил немного по ретро удариться и купил бипер.
Вот такой:

Фото внутреннего динамика подсоединяемого к плате компьютера

Подсоединил красный провод к +5v на пинах материнки, а второй к "Speaker". В общем, работает при включении компьютера, когда BIOS показывает POST, пищит однократно.

Так вот вопрос.
Если использовать в Windows beeper, например через:

powershell.exe [console]::beep(500,600)

Звук идёт либо через колонки либо через наушники. Хочу, чтобы звук шёл из динамика на плате, как это сделать?

Система:
Наименование Значение
Edition Windows 10 Pro
Version 21H1
OS build 19043.928
Experience Windows Feature Experience Pack 120.2212.3530.0
MotherBoard Asus Maximus IV Extreme-Z

P.S. Понимаю, что вопрос не совсем про программирование, больше подходит для SuperUser, вопрос там задан, но пока ответа нет, попробую и здесь.

Ответы

▲ 1Принят

Решение найдено.
Как указано в комментариях на SuperUser, этот ответ помог, BEEPX работает. Он заменяет драйвер beep.sys на рабочий. Причем с подписью Microsoft.

Ссылки на драйвер:
x86 | x64.

На случай, если сайт не работает, вот резервные ссылки на Gdrive:
x86 | x64.

Публикуя эти резервные ссылки, я не нарушаю лицензию, как указано внутри:

License

This Application and Sourcecode may be distributed freely.
The Sourcecode is Licensed in Terms of the GNU GPL v3.
See: http://www.gnu.org/licenses/gpl.html

Hashsums:

beepx.zip (x86) beepx64.zip (x64)
Size: 71803 bytes (70 KiB) 26868 bytes (26 KiB)
CRC32: 4766B287 6DB259A4
CRC64: 5158EE3F09D4E4BE 2B08DC7BCDB37D51
SHA256: A7F9ED13D1D165482BA9E8A78CD02A48FD8BEC53A4886ECE8B24AD02F60131F8 C36E4E4B34FB99C90A66C115140C59A75980CEACC01F1542421B226A191D53EE
SHA1: 3681907BA22FCB107839CFB17A72CE3B84C96FAA BA6548D98A07634FB9D23BDEC2989BF6FB3B0558
BLAKE2sp: 7567A439B1F789E441D33CD69104F5AC49B621D055332148C8DF924316E66DEB 45B69757948A15C29EAE618EB335581539BFAC2F83B64E610969237EBF4FE0DF

Благодарности: