[鍵盤] 老Realforce與Windows USB相容性

作者: YouCantGetME (高級攻城師)   2023-02-10 13:38:09
我的幾隻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簡單
在微軟意外修好前 老裝置只能自立自強了
作者: death111 (但求念頭通暢)   2023-02-10 19:46:00
好險我的104U插X570+win11還正常
作者: makelove0938 (飆網肥宅)   2023-02-11 02:38:00
我103U Z790 win11 22H2 沒問題
作者: ikew (wei)   2023-02-11 05:47:00
我的104UG HI PRO好幾年前就遇過了! 搭配主機板B450和B460都有,可能一兩個禮拜會出現一次,作業系統在win10和11都有出現過
作者: glen246 (-CaT-)   2023-02-11 10:31:00
還好我是更舊的RF101 走PS/2安定
作者: echomica (長崎美人)   2023-02-12 17:12:00
我也遇到這個問題 在裝置管理員裡暫停裝置再開啟就正常運作了 但是重啟電腦之後又會認不到
作者: gameguy (gameguy號:)   2023-02-15 11:49:00
GG買的台灣第二批代理版104,目前一切正常

Links booklink

Contact Us: admin [ a t ] ucptt.com