Skip to content

USB HID (ble_hid_combo) not working on Linux (Ubuntu 22.04) #2621

Open
@deinhofer

Description

@deinhofer

I tested the tutorials for keyboard emulation and mouse emulation: Bluetooth LE HID Keyboard both on Windows and Linux.

The keyboard only emulation (ble_hid_keyboard) and the mouse only emulation (ble_hid_mouse) seem to work on both Windows and Linux, but the combined version (ble_hid_combo) doese not work on Linux.

I uploaded the tutorial code with espruino ide, then unpaired the device and paired it again.
When I the click the button, nothing happens.

System settings

Ubuntu 22.04.5 LTS, Kernel: 5.15.0-134-generic
X-Server

dmesg log

[182765.933339] input: Puck.js e11f as /devices/virtual/misc/uhid/0005:0000:0000.0025/input/input73
[182766.019332] hid-generic 0005:0000:0000.0025: input,hidraw7: BLUETOOTH HID v0.00 Keyboard [Puck.js e11f] on a4:c3:f0:3c:7e:6c
[182766.674436] input: Puck.js e11f Mouse as /devices/virtual/misc/uhid/0005:0000:0000.0026/input/input74
[182766.674619] input: Puck.js e11f Keyboard as /devices/virtual/misc/uhid/0005:0000:0000.0026/input/input75
[182766.674752] hid-generic 0005:0000:0000.0026: input,hidraw7: BLUETOOTH HID v0.00 Mouse [Puck.js e11f] on a4:c3:f0:3c:7e:6c

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions