# Hyper7 R4

## For Pre-Builds

* Your keyboard is flashed and ready to go! You can use it straight away.&#x20;
* If you are using a Chrome or Edge based browser, use the [usevia.app](https://usevia.app/#/) website  &#x20;to change your keymap layout. You can also try the [standalone app](https://github.com/the-via/releases/releases).&#x20;

{% hint style="warning" %}
Some of the keybinds are custom and will be lost if you remap those keys. If you want them back, use the [flashing files](#flash-files) below. You can also edit the keymap to your heart content within QMK
{% endhint %}

{% hint style="info" %}
**Not sure how to change your keymap file using VIA? Check out our** [**guide**](/guides/other-guides/using-via.md) **(coming soon)**
{% endhint %}

* The keymap that is pre-flashed is shown below

{% tabs fullWidth="true" %}
{% tab title="Modern" %}

<div data-full-width="true"><figure><img src="/files/NvMuciHP9rF2MS25TPfH" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Classic" %}

<figure><img src="/files/reGk4E2HFzE0X2LJjQPK" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

To change between Modern and Classic layout within VIA, use the Configure tab under the Layouts section. Here is where you can swap between 2u or 1u for the top area too.&#x20;

<div data-full-width="true"><figure><img src="/files/MUpkOiGm3w9xQTdHRhaF" alt=""><figcaption></figcaption></figure></div>

## For Builders

[Hyper7 Written Build Guide](/guides/mbuk-build-guides/hyper7-r4-build-guide-enclosed-case.md) or see the Hyper7 Video Build Guide below

{% embed url="<https://www.youtube.com/watch?v=omU7fYxIHjw>" %}

Here are the keycap positions for the keymap layout

<figure><img src="/files/xIl4kVeCifCIHau7OQdc" alt=""><figcaption></figcaption></figure>

## Flash Files

If you ever need to reflash your keyboard, hold down the top left most button on the bottom PCB (F3) while plugging in the keyboard. Then use [QMK Toolbox](https://qmk.fm/toolbox). Locate the file. MCU choice doesn't matter.&#x20;

Default:

{% file src="/files/EUJ5v1cLZZZOwHmOCvTf" %}

Matrix Tester (All keys are bound to "1"):

{% file src="/files/Y71waH6jQS6M7sjvrwHb" %}

## Customise with QMK

{% embed url="<https://github.com/qmk/qmk_firmware/tree/master/keyboards/yiancardesigns/hyper7/v4>" %}

## Any Issues?

Please don't hesitate to get in contact - We'll be more than happy to help! -&#x20;

{% embed url="<https://www.mechboards.co.uk/support>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides-mechboards.gitbook.io/guides/getting-started/hyper7-r4.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
