Skip to content

NethLink: Add support for USB/Bluetooth headset call control commands (answer/hold/mute/end) #7860

@andrea-marchionni

Description

@andrea-marchionni

Description:

It would be great if NethLink could support hardware call control commands from USB and Bluetooth headsets.

Many users rely on headset buttons to manage calls, but currently NethLink does not react to these events.

Requested functionality:

  • Detect headset call control events (HID or Bluetooth HFP/HID)

  • Map headset buttons to:

    • Answer incoming call
    • Hold/resume call
    • Mute/unmute microphone
    • End call
  • Provide configuration options for custom key mapping (optional but desirable)

Benefits:

  • Improved accessibility and hands-free operation
  • Better user experience for call center and professional environments
  • Consistency with other softphones that already support headset controls

Expected behavior:

  • Pressing the headset answer button should accept the incoming call
  • Pressing the hold button should toggle hold/resume
  • Pressing the mute button should toggle microphone mute/unmute
  • Pressing the hang up button should terminate the call

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethlinkThe issue is related to NethLink (NethVoice Desktop client)nethvoiceBug or features releted to the NethVoice project

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions