# Allow customization of hyper-key modifiers

**URL:** <https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644>\
**Category:** Feature Requests\
**Tags:** hyperkey\
**Created:** [February 25, 2021, 9:30pm UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644 "2021-02-25T21:30:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![NevinBR](https://community.folivora.ai/user_avatar/community.folivora.ai/nevinbr/32/2311_2.png) [@NevinBR](https://community.folivora.ai/u/NevinBR)\
**Post date:** [February 25, 2021, 9:30pm UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/1 "2021-02-25T21:30:28Z")

</div>

I’m really glad you’ve added hyper-key actions to BTT. I’ve been using Karabiner for that, and I’d like to try doing it in BTT instead.

However, my existing hyper-key does not include shift, and this is intentional. My caps lock key functions as cmd-ctrl-opt, which lets me make shortcuts both with and without shift.

For example, I have hyper-up arrow as “maximize window”, and hyper-shift-up arrow as “maximize window to top half”.

So I’d like to request the ability to choose which modifiers are included in the hyper-key.

It would be especially great if each hyper-key could have its modifiers set individually, so one could make multiple distinct hyper-keys with different modifiers. But that’s not strictly necessary. I mostly just want to be able to remove shift from the hyper key.

Thanks for listening, and thanks even more for making such a great utility.

---

<div class="post-metadata">

**Author:** ![Amir](https://community.folivora.ai/user_avatar/community.folivora.ai/amir/32/17936_2.png) [@Amir](https://community.folivora.ai/u/Amir)\
**Post date:** [May 25, 2021, 5:04am UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/2 "2021-05-25T05:04:13Z")

</div>

Is there any chance of this happening? I'm having several conflicts with the default hyper key, and would also like the ability to set it to "Ctrl+option+command".

---

<div class="post-metadata">

**Author:** ![hyperkey](https://community.folivora.ai/letter_avatar_proxy/v4/letter/h/8dc957/32.png) [@hyperkey](https://community.folivora.ai/u/hyperkey)\
**Post date:** [October 15, 2021, 2:37am UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/3 "2021-10-15T02:37:16Z")

</div>

I agree! Adding ctrl+option+command allows you to use shift as a second hyper key layer. This is so helpful!

---

<div class="post-metadata">

**Author:** ![sisaac](https://community.folivora.ai/letter_avatar_proxy/v4/letter/s/ce7236/32.png) [@sisaac](https://community.folivora.ai/u/sisaac)\
**Post date:** [February 18, 2023, 9:33pm UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/4 "2023-02-18T21:33:35Z")

</div>

I am also interested in this. My use case for customizing it comes from connecting to a Windows machine via Jump Desktop. Windows does annoying things with the Office suite for the shift+ctrl+win+alt key combo, which is how the default hyper key would be translated.

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [February 19, 2023, 8:59am UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/5 "2023-02-19T08:59:27Z")

</div>

If you want to use "cmd-ctrl-opt" as hyperkey, then do this.

1. in macos set caps lock to ctrl.

2. set up two key sequences (1) caps lock down, (2) caps lock up.

3. add to (1) the predefined actions cmd down, opt down. Add to (2) the predefined actions cmd up, opt up.

ctrl is not necessary because caps lock is ctrl.

I have tested this minimally, but it seems to work.

---

<div class="post-metadata">

**Author:** ![sisaac](https://community.folivora.ai/letter_avatar_proxy/v4/letter/s/ce7236/32.png) [@sisaac](https://community.folivora.ai/u/sisaac)\
**Post date:** [August 20, 2023, 5:34pm UTC](https://community.folivora.ai/t/allow-customization-of-hyper-key-modifiers/21644/6 "2023-08-20T17:34:24Z")

</div>

Oops, just seeing this! Could I make this work if I wanted Caps Lock to act as Escape if pressed without any other keys? My main usage of Caps Lock is as Escape, and I wouldn't want to lose out on that.
