我的幾隻104U在不同新電腦上在BIOS時正常運作
進Windows後會無法使用
裝置管理員中鍵盤會有驚嘆號 錯誤代碼10
Windows 10 21H2 晶片組 Z690 B660
不確定是新版Windows或新晶片組造成的問題
Reddit上的討論
https://redd.it/9z1dwr
比較泛用的解法有串hub或切DIP4成韌體更新模式
不過我的104U DIP空焊 手壓飛線跳似乎沒用
PCB乍看沒有空焊的SMD 應該是沒實作才空焊
有焊槍再飛一次看看
-試過有用的方法
某些外接USB hub
裝置管理員>移除鍵盤>掃描新硬體
用USBtreeview重啟裝置
devcon 移除>掃描新硬體
devcon 重啟裝置
插入沒插過鍵盤的孔
(承上,重開機前清除鍵盤的登錄檔可能有效 但不實際)
-試過沒用的方法
用USBtreeview重啟USB孔 > 代碼10
用RestartUsbPort重啟USB孔 > 代碼10
同USB孔重插 > 代碼10
用Windows Kits的devcon開機自動重啟鍵盤省掉人為操作
在工作排程器新增一個在系統啟動時觸發的工作
變更使用者或群組為System 建議最高權限 以免UAC問題
新增動作 啟動程式devcon 引數restart "USB\VID_0853&PID_011B&REV_0001"
硬體路徑從 裝置管理員>驚嘆號鍵盤>詳細資料>裝置例項路徑 取得
如果鍵盤已經正常運作 那要從詳細資料>硬體識別碼 中的第一行
把HID\VID_0853改成USB\VID_0853
Windows Kits下載 只需要devcon.exe 不需要額外的dll
https://learn.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk
建議從WDK取得 有EULA要過
https://0x0.st/Hr-w.bin/devcon.zip
建好的排程檔 可以直接匯入
https://0x0.st/Hr-O.bin/Realforce_restart.zip
事件檢視器似乎追不到USB鍵盤插拔紀錄
如果事件檢視器追的到 就可以加入工作排程器觸發條件
(Microsoft-Windows-DriverFrameworks-UserMode/Operational)
不排斥第三方程式可以用EventGhost追USB事件然後觸發devcon裝置重啟
這樣就不怕開機中插拔
方法很醜 不如串一個hub簡單
在微軟意外修好前 老裝置只能自立自強了
--
◤ ◥ ◢ ◣
傑米,炸掉它吧。 ⊙▁⊙─ ─⊙▂⊙ 碰到問題,用C4就對了!
╰ ∕皿﹨ ◥皿◤ ╯
◥█◤◢ ◥ ︶◤
Adam Savage ◤ ︶ ◥◤ ﹨▼∕◥ James Hyneman
MYTHBUSTERS ◥ ◤\◥ by dajidali
--