View Single Post
Old 12-28-2025, 02:01 PM   #78
lumping-sugar66
Groupie
lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.lumping-sugar66 knows better than to ask about the Gravitic Imploder Lance.
 
lumping-sugar66's Avatar
 
Posts: 152
Karma: 87635
Join Date: Oct 2023
Location: Ontario, Canada
Device: Kobo Aura Edition 2, Kobo Clara 2E, Kobo Libra 2
Quote:
Originally Posted by Malletta View Post
thank for you reply!
after I got this message, the bluetooth remain still off and I cannot scan for any device..
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:
lumping-sugar66 is offline   Reply With Quote