043ec21649
Note: bthidd(8) is still not complete. Need to commit kernel support (a-la Linux /dev/input) to feed HID events into kernel. Also need to write bthidd(8) and bthidd.conf(5) man pages.
73 lines
2.4 KiB
Plaintext
73 lines
2.4 KiB
Plaintext
# $FreeBSD$
|
|
|
|
device {
|
|
bdaddr 00:50:f2:e5:68:84;
|
|
control_psm 0x11;
|
|
interrupt_psm 0x13;
|
|
reconnect_initiate true;
|
|
normally_connectable false;
|
|
hid_descriptor {
|
|
0x05 0x01 0x09 0x02 0xa1 0x01 0x85 0x02
|
|
0x09 0x01 0xa1 0x00 0x05 0x09 0x19 0x01
|
|
0x29 0x05 0x15 0x00 0x25 0x01 0x75 0x01
|
|
0x95 0x05 0x81 0x02 0x75 0x03 0x95 0x01
|
|
0x81 0x01 0x05 0x01 0x09 0x30 0x09 0x31
|
|
0x09 0x38 0x15 0x81 0x25 0x7f 0x75 0x08
|
|
0x95 0x03 0x81 0x06 0xc0 0xc0 0x05 0x0c
|
|
0x09 0x01 0xa1 0x01 0x85 0x03 0x05 0x01
|
|
0x09 0x02 0xa1 0x02 0x06 0x00 0xff 0x15
|
|
0x00 0x25 0x03 0x95 0x01 0x75 0x02 0x0a
|
|
0x01 0xfe 0x81 0x02 0x75 0x06 0x81 0x01
|
|
0xc0 0xc0
|
|
};
|
|
}
|
|
|
|
device {
|
|
bdaddr 00:50:f2:e3:fb:e1;
|
|
control_psm 0x11;
|
|
interrupt_psm 0x13;
|
|
reconnect_initiate true;
|
|
normally_connectable false;
|
|
hid_descriptor {
|
|
0x05 0x01 0x09 0x06 0xa1 0x01 0x85 0x01
|
|
0x05 0x08 0x19 0x01 0x29 0x03 0x15 0x00
|
|
0x25 0x01 0x75 0x01 0x95 0x03 0x91 0x02
|
|
0x09 0x4b 0x95 0x01 0x91 0x02 0x95 0x04
|
|
0x91 0x01 0x05 0x07 0x19 0xe0 0x29 0xe7
|
|
0x95 0x08 0x81 0x02 0x75 0x08 0x95 0x01
|
|
0x81 0x01 0x19 0x00 0x29 0x91 0x26 0xff
|
|
0x00 0x95 0x06 0x81 0x00 0xc0 0x05 0x0c
|
|
0x09 0x01 0xa1 0x01 0x85 0x02 0x05 0x0c
|
|
0x15 0x00 0x25 0x01 0x75 0x01 0x95 0x1c
|
|
0x09 0xe2 0x09 0xb7 0x09 0xcd 0x09 0xea
|
|
0x09 0xe9 0x09 0xb6 0x09 0xb5 0x0a 0x83
|
|
0x01 0x0a 0x1a 0x02 0x0a 0x79 0x02 0x0a
|
|
0xab 0x01 0x0a 0x08 0x02 0x0a 0x02 0x02
|
|
0x0a 0x03 0x02 0x0a 0x07 0x02 0x0a 0x01
|
|
0x02 0x0a 0x92 0x01 0x0a 0x9c 0x01 0x09
|
|
0x95 0x0a 0x23 0x02 0x0a 0x89 0x02 0x0a
|
|
0x8b 0x02 0x0a 0x8c 0x02 0x0a 0x8a 0x01
|
|
0x0a 0x99 0x01 0x0a 0xa7 0x01 0x0a 0xb6
|
|
0x01 0x0a 0xb7 0x01 0x81 0x02 0x75 0x01
|
|
0x95 0x04 0x81 0x01 0x06 0x00 0xff 0x0a
|
|
0x02 0xff 0x26 0xff 0x00 0x95 0x01 0x75
|
|
0x08 0x81 0x02 0xc0 0x05 0x01 0x09 0x80
|
|
0xa1 0x01 0x85 0x03 0x19 0x81 0x29 0x83
|
|
0x25 0x01 0x95 0x03 0x75 0x01 0x81 0x02
|
|
0x95 0x05 0x81 0x01 0xc0 0x05 0x0c 0x09
|
|
0x01 0xa1 0x01 0x85 0x04 0x05 0x01 0x09
|
|
0x06 0xa1 0x02 0x06 0x00 0xff 0x15 0x00
|
|
0x25 0x03 0x95 0x01 0x75 0x02 0x0a 0x01
|
|
0xfe 0x81 0x02 0x75 0x06 0x81 0x01 0xc0
|
|
0xc0 0x05 0x0c 0x09 0x01 0xa1 0x01 0x85
|
|
0x05 0x05 0x01 0x09 0x06 0xa1 0x02 0x06
|
|
0x00 0xff 0x25 0x01 0x75 0x01 0x95 0x02
|
|
0x0a 0x03 0xfe 0x0a 0x04 0xfe 0x81 0x02
|
|
0x95 0x06 0x81 0x01 0xc0 0xc0 0x05 0x0c
|
|
0x09 0x01 0xa1 0x01 0x85 0xff 0x05 0x06
|
|
0x95 0x01 0x75 0x02 0x19 0x24 0x29 0x26
|
|
0x81 0x02 0x75 0x06 0x81 0x01 0xc0
|
|
};
|
|
}
|
|
|