PaulStoffregen / USBHost_t36

USB Host Library for Teensy 3.6 and 4.0
165 stars 85 forks source link

Bluetooth Keyboard+Mouse (ITC = 0) #53

Open mjs513 opened 3 years ago

mjs513 commented 3 years ago

Here is a summary of the devices I tested so far. Not sure why debug info is being printed - have to check code.

Teensy 4.1 Aerb Mini Wireless Bluetooth Keyboard W Mouse

BT rx2_data(18): 48 20 e 0 a 0 71 0 a1 1 0 0 20 0 0 0 0 0 
HID HDR Data: len: 10, Type: 1 Con:0
KeyboardController::process_bluetooth_HID_data
key '3'  51 MOD: 0 OEM: 20 LEDS: 0

=====================
BT rx2_data(18): 48 20 e 0 a 0 71 0 a1 1 0 0 0 0 0 0 0 0 
HID HDR Data: len: 10, Type: 1 Con:0
KeyboardController::process_bluetooth_HID_data

=====================
BT rx2_data(18): 48 20 e 0 a 0 71 0 a1 1 0 0 27 0 0 0 0 0 
HID HDR Data: len: 10, Type: 1 Con:0
KeyboardController::process_bluetooth_HID_data
key '0'  48 MOD: 0 OEM: 27 LEDS: 0

Rii K12+ Mini Wireless Keyboard with Large Touchpad Mouse&Qwerty Keypad (2.4 GHz)

key '8'  56 MOD: 0 OEM: 25 LEDS: 0
key '4'  52 MOD: 0 OEM: 21 LEDS: 0
key '5'  53 MOD: 0 OEM: 22 LEDS: 0
key '5'  53 MOD: 0 OEM: 22 LEDS: 0
Mouse: buttons = 0,  mouseX = -7,  mouseY = 4,  wheel = 0,  wheelH = 0
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0
Mouse: buttons = 0,  mouseX = -7,  mouseY = 5,  wheel = 0,  wheelH = 0

Tecknet Cordless mouse

BT rx2_data(14): 48 20 a 0 6 0 71 0 a1 2 0 4b 36 0 
HID HDR Data: len: 6, Type: 2 Con:0
Mouse: buttons = 0,  mouseX = 75,  mouseY = 54,  wheel = 0,  wheelH = 0

=====================
BT rx2_data(14): 48 20 a 0 6 0 71 0 a1 2 0 0 0 0 
HID HDR Data: len: 6, Type: 2 Con:0
Mouse: buttons = 0,  mouseX = 0,  mouseY = 0,  wheel = 0,  wheelH = 0

=====================
BT rx2_data(14): 48 20 a 0 6 0 71 0 a1 2 0 9 f2 0 
HID HDR Data: len: 6, Type: 2 Con:0
Mouse: buttons = 0,  mouseX = 9,  mouseY = -14,  wheel = 0,  wheelH = 0