Apple Desktop Bus Keyboard Controller - 추가 원 소스제작자에게 USB 고속 디바이스로 할 경우 키가 여러번 찍히는 현상을 제보(?)하였고, 그것이 OSX에서만 나타나는 문제임을 알려줬었습니다. 또한 Interrupt handling에서 그러한 문제가 생기는 듯 한 것으로 보고를 했었는데 오늘 원 제작자가 해결책(?)을 제시 했습니다. Windows/OSX가 다르게 반응하는 이유는 OSX의 경우 HID SET_IDLE(24ms)를 요청하는 반명 Windows는 HID SET_IDLE(0ms)를 요청합니다. 그런데 재미있는 것은 Apple Keyboard(즉 Vendor ID가 Apple 0x05AC)인 경우는 HID SET_IDLE(0ms)를 요청한다는 것입니다. 그래서 Vendor ID를 Apple것으로 바꿀 경우 키가 여러번 찍히는 문제가 없어집.. 2011. 3. 8. 이전 1 다음