View Single Post
Old 12-28-2025, 05:10 PM   #79
Malletta
Member
Malletta began at the beginning.
 
Posts: 17
Karma: 10
Join Date: Jun 2013
Device: Glo HD
Quote:
Originally Posted by lumping-sugar66 View Post
please try 1.0.1 where the messages should be clearer now.

----

Bluetooth Plugin v1.0.1 - Guided Simple Setup & Improvements

Version 1.0.1 is now available with significant usability improvements, focusing on making controller setup accessible to all users.

New Feature: Guided Simple Setup

The biggest addition is an interactive wizard for configuring your Bluetooth controller buttons. Instead of manually editing configuration files or understanding key codes, you can now:

1. Go to Bluetooth → Event Map Editor → Guided Simple Setup
2. Press a button on your controller when prompted
3. Select what that button should do from a list (Next Page, Previous Page, etc.)
4. Repeat for each button you want to configure
5. Review and save your mappings

The wizard automatically detects key codes and saves everything to the correct location. No technical knowledge required.

Dynamic Input Device Detection

Previously, the plugin used hardcoded paths like /dev/input/event3 or event4, which only worked on specific devices. Version 1.0.1 now dynamically matches your Bluetooth controller by name.

When you connect your controller, the plugin searches all available input devices and matches the device name (e.g., "8BitDo Micro") to find the correct event path. This means:
  • No more hardcoded event paths that only work on certain Kobo models
  • Devices where the Bluetooth receiver appears as event5 or higher now work correctly
  • The plugin adapts automatically when input device order changes
  • Falls back to known device models or highest event number if name matching fails

You can verify this in Diagnostics → Input device path which will show whether the path was matched by Bluetooth device name, known device model, or fallback.

Other Improvements
  • Dynamic driver detection - Auto-detects the correct Bluetooth driver path, supporting i.MX6 devices (Clara 2E, Libra 2) and preparing for MediaTek device support.
  • Delete Mappings option - In Diagnostics → Event Map, you can now delete existing mappings and start fresh.
  • Cleaner error handling - Fixed verbose D-Bus output and improved error messages.

Video Tutorial

A video walkthrough demonstrating installation and setup:

yeees thanks now I can turn bluetooth on! I detect the Kobo Remote and I can connect to it, but it doesn't seems to create any events, no button is working when I try to use the simple guided mapping! (the remote works fine in the stock Kobo reader)
EDIT: Trying again, I just managed to map the buttons, but after a click the remote stopped working again.

Last edited by Malletta; 12-28-2025 at 05:15 PM.
Malletta is offline   Reply With Quote