pqrs-org / Karabiner-archived

Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization.
https://pqrs.org/osx/karabiner/
The Unlicense
3.82k stars 310 forks source link

Enable settings only for certain keyboard #774

Open Grazfather opened 7 years ago

Grazfather commented 7 years ago

I have a keyboard that I use with customizable firmware, but I also often use the laptop keyboard. I can program the keyboard with Colemak, but unfortunately I cannot the keyboard firmware. This makes it so that I either have to do something like #454, or keep the normal firmware.

I suppose this is a feature request to somehow allow certain settings to only apply to certain keyboards (in my case "Change QWERTY to Colemak" should only apply to my laptop's keyboard).

dunkarooftop commented 7 years ago

Filter: Specify device

https://pqrs.org/osx/karabiner/xml.html.en#devicedef

Grazfather commented 7 years ago

Yes, but it seems this is something many would want: You shouldn't have to customize your xml for every option you only want to apply to one keyboard.

dunkarooftop commented 7 years ago

maybe use profile ?


actually I just went to read #454 looks like I am missing something here

Grazfather commented 7 years ago

Yes the idea is to not need to switch profiles, and instead allow features be set based on vendor and/or device id. I can work around it: This is a feature request.