Thinking about it, creating a new physical layout in order to add the HYPER key is probably a waste of time and resources.
I have been working on a TMK firmware layout of mine the last few days, and this layout happens to leave no key available for the SUPER modifier (Windows key).
I had to find a solution to add this SUPER key, and this is very similar to the problem you are trying to solve with your layout. My constraint, however, is that I must use a standard 60% layout. Contrary to what you have done, I cannot add a physical key on my keyboard.
Here is my solution. It would allow you to have your left HYPER key without any need for a new physical layout at all. You can have your left HYPER key on a GH60, NerD 60 or on an Infinity keyboard. No need to design a new keyboard.
The idea is very simple:
Use CapsLock as a dual-role key.
- Tap CapsLock to get the usual Caps Lock function.
- Press and hold CapsLock to get the HYPER behavior (usually, you press another key simultaneously).This works well because the CapsLock key is not an autorepeat key. So there is absolutely no loss of functionality by combining CapsLock and another modifier like HYPER.
This behavior is extremely easy to implement with the TMK firmware: just one line to add to the keyboard's description.
If is actually possible with this solution to add an HYPER key to any existing keyboard using AutoHotKey under Windows, or Karabiner on a Mac.
Under Linux, I think you can modify the source code of Xcape to get exactly the same behaviour.
It's a multi-platform solution that does not require the design of any new hardware.