[GSoC 2026] Modernizing Bluetooth and adding HID Profile

Hi Haiku community,

I am mohammedrattia. I’ve had finished my proposal from some days, and now I finally finished the timeline. Which means… I need your feedback and suggestions. So, I’ll try to make this post concise, so you don’t get bored before reading the proposal : )

My core objectives in this project are:

  1. Completing Modern HCI Event & Command Handling
  2. Add persistent Link Key storage
  3. Implementing a SDP client
  4. Build the full HID profile + input_server add-on for Bluetooth keyboards and mice

If you don’t have time to read the whole proposal, feel free to jump straight to the timeline section and give me feedback about it. I’ve opened commenting in the document if it’ll be easier for you.

Thank you for your time!

2 Likes