pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.59k stars 835 forks source link

When built-in keyboard is re-enabled after external keyboard disconnected, it use the mapping keys of external keyboard even ignore: true is set for Built-in keyboard #414

Closed nmqanh closed 6 years ago

nmqanh commented 7 years ago

I am using the new feature to Disable Built-in keyboard when external keyboard connected, it's working flawlessly. I am also setting some mapping rules for the external keyboard and ignore that for the built-in keyboard, however after the external keyboard is disconnected, if will use the current mapping keys on the built-in keyboard even though we ignored current profile for built-in keyboard.

wassimk commented 7 years ago

I'm curious how you're ignoring certain mappings based on keyboard? The only way I've been able to do that is create a profile for each keyboard. Then when my external is plugged in I set selected: false on the intenral keyboard profile and selected: true on the external profile.

nmqanh commented 7 years ago

@wassimk I don't use any mapping keys for internal keyboard, so I only set mapping for external keyboard (ignore for internal keyboard) and turn on option disable internal keyboard when my external keyboard connected.

fatal1tyv commented 7 years ago

Same on my external HHKB/IKBC keyboard.

macOS 10.12.2

Thanks.

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.