• TMK ADB-USB Conveter
  • Prebuilt Converter
  • Pull-up Resistor
  • Supported Device
  • Keyboard
  • Mouse
  • TMK implementation
  • Hot-plug support
  • Polling
  • Keyboard handler
  • Mouse handler
  • Appliance handler
  • Hardware
  • Pinouts
  • Interface
  • Host side
  • Peripheral side
  • Protocol
  • Communication
  • Bit Cell
  • Global Reset signal
  • Service Request
  • Address Resolution
  • Collision Detection
  • Polling
  • Commands
  • Talk
  • Listen
  • Flush
  • SendReset
  • Address
  • Handler ID
  • Keyboard Protocol
  • Keyboard Data(Register0)
  • Keyboard LEDs & state of keys(Register2)
  • Address, Handler ID and bits(Register3)
  • Keyboard Handler ID
  • Keyboard Extended Protocol
  • Polling Interval
  • Mouse Protocol
  • Device specific driver
  • Protocol Decoder
  • Scan codes
  • Unimap Default Mapping
  • Apple Extended Keyboard M0115:
  • Apple Extended Keyboard II ISO specific keys:
  • Apple Adjustable Keyboard Media keys:
  • Apple M0116:
  • Apple M0118:
  • Apple M0487 JIS:
  • NeXT ANSI:
  • NeXT German:
  • Resources
  • ADB drivers on Mac OS X
  • ADB - The Untold Story: Space Aliens Ate My Mouse
  • ADB Manager
  • Apple IIgs Hardware Reference
  • 1989 Second Edition [Chapter 6 p.121]
  • 21 Nov, 1986 [Chapter 7 p.141]
  • ADB Keycode
  • ADB Signaling
  • ADB Overview & History
  • Microchip Application Note: ADB device(with code for PIC16C)
  • AVR ATtiny2131 ADB to PS/2 converter(Japanese)
  • Griffin iMate
  • Startup behaviour
  • Set LED
  • Locking Keys
  • multi button mouse support(Extended protocol)
  • Extended keyboard support
  • hot-plug support
  • Power/Keypad =
  • ISO keyboard Quirks
  • How Griffin driver works
  • Battery
  • Newmotion uKey