Hi There,
New to mobileread and koreader, I am using kobo clara bw, and I've met the same issue that evtest says the event is just a ScanCode.
And `bluetoothctl devices` hangs, so I try this `rtk_hciattach` directly and it tells
```
[root@kobo bluetooth.koplugin]# ash on.sh
insmod: can't insert '/drivers/mx6sll-ntx/wifi/sdio_bt_pwr.ko': No such file or directory
insmod: can't insert './uhid/uhid.ko': invalid module format
Realtek Bluetooth ERROR: Can't open serial port, 2, No such file or directory
Realtek Bluetooth ERROR: Can't initialize device 2, No such file or directory
Error org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
Can't open HCI socket.: Address family not supported by protocol
```
I also tried to watch dmesg output when kobo native bluetooth turned on and connected.
```
[ 40.837592] .(0)[998:main_thread][wlan][998]nicEventLayer0ExtMagic

NIC INFO) Amsdu update event ucWlanIdx[1] ucLen[3] ucMaxMpduCount[3]
[ 42.065342] .(0)[1072:hci_thread][MTK-BT] BT_open: major 192 minor 0 (pid 1072)
[ 42.065363] .(0)[1072:hci_thread][HIF-SDIO][I]mtk_wcn_wmt_func_ctrl:wmt-exp: OPID(3) type(0) start
[ 42.065499] .(0)[1072:hci_thread][STP-PSM] [I]_stp_psm_do_wait: STP is waiting state for ACT, i=1, state = 3
[ 42.101634] .(0)[1072:hci_thread][STP-PSM] [I]_stp_psm_do_wait: +Total waits for ACT takes 36128 usec
[ 42.113669] .(0)[987:mtk_wmtd][WMT-CORE][I]opfunc_utc_time_sync:Send WMT_UTC_SYNC_CMD command OK!
[ 42.113689] .(0)[987:mtk_wmtd][WMT-CORE][I]wmt_core_dump_func_state:[AF FUNC ON]status(b:2 f:0 g:0 w:2 lpbk:2 coredump:0 wmt:2 ant:0 sd1:0 sd2:0 stp:0)
[ 42.113765] .(0)[1072:hci_thread][HIF-SDIO][I]mtk_wcn_wmt_func_ctrl:OPID(3) type(0) ok
[ 42.113775] .(0)[1072:hci_thread][MTK-BT] BT_open: WMT turn on BT OK!
[ 42.113780] .(0)[1072:hci_thread][MTK-BT] BT_open: Now it's in MTK Bluetooth Mode
[ 42.113784] .(0)[1072:hci_thread][MTK-BT] BT_open: STP is ready!
[ 42.113790] .(0)[1072:hci_thread][BTFWLOG]bt_state_notify: g_bt_on 0, on_off 255
[ 42.727150] .(0)[102:kworker/0:2]bd71827-power bd_work_callback():soc(c=43,v=43,clamp_soc=42),vba t(stat=(32,2),v=3756800,vmin=3750200),vsys(v=37470 00,vmin=3738400),curr=-146188(avg=-113022),cc=47084698,dcap=1658,fcap=1657
[ 44.924665] .(0)[102:kworker/0:2]input: COIDEA KM as /devices/virtual/misc/uhid/0005:07D7:0000.0001/input/input3
[ 44.931675] .(0)[102:kworker/0:2]hid-generic 0005:07D7:0000.0001: input,hidraw0: BLUETOOTH HID v1.11 Mouse [COIDEA KM] on
```
summary:
0. kobo clara bw, use this plugin commit 071cb56
1. bluetoothctl devices - hang
2. /dev/input/event3 - check
3. evtest /dev/input/event3, receive EventType(Misc=4), Scan Code=4
4. main.lua, kobo clara bw section, hasKeys = yes - check
5. main.lua, event_map, add BTLeft, BTRight - check
6. open /dev/input/event3 right behind fake - check