Skip to content

[Feature Request] Automatic Default Layer Switching Based on Bluetooth Profile in ZMK #2246

Open
@ozkan

Description

Description:
As a user of ZMK firmware for custom keyboards, I often switch between different devices with varying Bluetooth profiles. Currently, switching between Bluetooth profiles manually is seamless with ZMK. However, it would greatly enhance the usability of ZMK firmware if it could automatically switch the default layer based on the selected Bluetooth profile.

Proposal:
Implement a feature in ZMK firmware that automatically switches the default layer based on the selected Bluetooth profile. This would allow users to have different key mappings tailored to each Bluetooth profile, eliminating the need for manual layer switching each time the Bluetooth profile changes.

Benefits:

  • Improved user experience: Automatic default layer switching would streamline the keyboard setup process for users who frequently switch between devices.

  • Increased versatility: Users would be able to customize key mappings for different Bluetooth profiles, enhancing the flexibility of ZMK firmware.

  • Simplified workflow: Eliminating the need for manual layer switching saves time and effort for users.

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