Настало время апргрейдить комп. Старый уже стал казаться медленным. Решил поменять. Купил потрепанный ноут ASUS Z53S на core duo.
Буду строить новый комп в новом корпусе и сразу с подогревом.
Начал потихоньку ставить нужны софт и экспериментировать. Обнаружил следующую хрень. Поставил CF2.1 (трешку тоже ставил, но снес) и bluesoleil 6.4.249.0. При выходе из спящего режима блютуф не цепляется. Решил поковырять, нашел пару вариантов, попробовал самый простой.
Если при уходе в хибернейт отключить блютуф адаптер, а после выхода из хибернейта его включить, то все хорошо подцепляется. Для отключения используется devcon. Сваял скрипт на autohotkey.
OnMessage(0x0218, "WM_POWERBROADCAST")
Return
WM_POWERBROADCAST(wParam, lParam)
{
PBT_APMSUSPEND := 0x0004
PBT_APMRESUMECRITICAL := 0x0006
PBT_APMRESUMESUSPEND := 0x0007
PBT_APMRESUMEAUTOMATIC := 0x0012
If (wParam = PBT_APMRESUMEAUTOMATIC) Or (wParam = PBT_APMRESUMESUSPEND) Or (wParam = PBT_APMRESUMECRITICAL) {
Run, devcon enable @usb\vid_0A12*, C:\windows, hide
}
If (wParam = PBT_APMSUSPEND) {
Run, devcon disable @usb\vid_0A12*, C:\windows, hide
Sleep, 2000
}
}
Тестирую, работет вроде) Мож кому пригодится) Кстати вместо @usb\vid_0A12* пропишите @usb\(вендор id вашего адаптера)*
|