跳轉到內容

Aros/開發者/文件/HIDD/鍵盤

來自華夏公益教科書,開放世界開放書籍
用於 Aros 華夏公益教科書的導航欄
Aros 使用者
Aros 使用者文件
Aros 使用者常見問題解答
Aros 使用者應用程式
Aros 使用者 DOS Shell
Aros/使用者/Amiga遺產
Aros 開發文件
Aros 開發者文件
從 AmigaOS/SDL 移植軟體
Zune 初學者指南
Zune .MUI 類
SDL 初學者指南
Aros 開發者構建系統
特定平臺
Aros x86 完整系統 HCL
Aros x86 音訊/影片支援
Aros x86 網路支援
Aros Intel AMD x86 安裝
Aros 儲存支援 IDE SATA 等
Aros Poseidon USB 支援
x86-64 支援
摩托羅拉 68k Amiga 支援
Linux 和 FreeBSD 支援
Windows Mingw 和 MacOSX 支援
Android 支援
Arm Raspberry Pi 支援
PPC Power Architecture
雜項
Aros 公共許可證

參見 rom/hidd/keyboard 和 rom/hidd/mouse。

我已經從 keyboard.device 和 gameport.device 中拋棄了私有的 CMD_HIDDINIT,現在這些裝置使用新的鍵盤和滑鼠 HIDD 作為底層。實際的驅動程式 HIDD 可以使用 AddHardwareDriver() 和 RemHardwareDriver() 在任何時候插入或移除。

如果有一天我們想實現 OS4 amigainput.library 或類似的東西,該 API 可以進一步擴充套件。

不僅可以有多個輸入驅動程式(饋送器),現在也可以有多個輸入監聽器。因此,lowlevel.library 也可以在新的 API 之上執行,並獨立於 keyboard.device 和 gameport.device 接收事件。

華夏公益教科書