keyboards/corne/v4.1vial/README.md

81 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Corne v4.1
My keyboard settings. Mostly inspired by [Miryoku](https://github.com/manna-harbour/miryoku) and [this](https://habr.com/ru/articles/717912/) Russian keyboard layout.
# TODO:
- Add custom keycodes to VIAL https://get.vial.today/manual/custom_keycode.html
# Layout
My phonetic layout (en/ru):
```
|-----------------------------------|-----------------------------------|
| | -/щ | -/э | x/я | q/ы | -/ъ | j/й | d/д | l/л | k/к | c/ц | -/ж |
|-----------------------------------|-----------------------------------|
| f/ф | s/с | e/е | o/о | a/а | -/ь | g/г | t/т | n/н | v/в | h/х | -/ч |
|-----------------------------------|-----------------------------------|
| | w/ш | u/ю | y/у | i/и | -/ё | b/б | m/м | r/р | p/п | z/з | |
|-----------------------------------------------------------------------|
```
RU:
```
|-----------------------|-----------------------|
| | щ | э | я | ы | ъ | й | д | л | к | ц | ж |
| ф | с | е | о | а | ь | г | т | н | в | х | ч |
| | ш | ю | у | и | ё | б | м | р | п | з | |
|-----------------------|-----------------------|
```
ENG:
```
|-----------------------|-----------------------|
| | | | x | q | | j | d | l | k | c | |
| f | s | e | o | a | | g | t | n | v | h | |
| | w | u | y | i | | b | m | r | p | z | |
|-----------------------|-----------------------|
```
# Flashing
https://get.vial.today/docs/porting-to-vial.html
https://docs.qmk.fm/newbs_getting_started
https://www.ergokeeb.com/blogs/news/guide-to-flash-vial-firmware-on-the-corne-v4-1-wired-keyboard
- `git clone https://github.com/vial-kb/vial-qmk`
- Move your files to the `~/vial-qmk/keyboards/crkbd/keymaps/vial/` directory. Or you can create your own directory in `keymaps` instead of `vial` and put your files there.
- `qmk compile -kb crkbd/rev4_1/standard -km vial`
## **Step 1: Enter Bootloader Mode**
For the Corne V4.1, entering bootloader mode is straightforward due to its RP2040-based design (or similar), which mounts as a USB drive when in bootloader mode.
**Method 1:** You can either press the reset button or hold down the "Q" or "P" keys while plugging in the keyboard to enter the bootloader and flash the new firmware.
**Method 2:** Connect to the PC while holding down the **BOOT** button, or while connected to the PC, hold down the **BOOT** button and press the **RESET** button. After that, an RPI-PR2 device will be mounted.
## **Step 2: Flash the Firmware**
1. **Flash the Left Half:**
- Open the RPI-RP2 drive.
- Drag (or copy and paste) the firmware file into the drive.
- Wait a few seconds—the drive will disappear once flashing is complete.
2. **Flash the Right Half:**
- Disconnect the left half.
- Repeat **Step 2** for the right half, then drag the firmware file into the RPI-RP2 drive.
- Wait for the drive to vanish, confirming the flash.
---
## **Step 3: Test the Keyboard**
1. **Connect the Halves:**
- Use a TRS cable to connect the left and right halves.
- Plug the left half into your computer via USB (for wired setups, the left half is typically the “master”).
2. **Verify Functionality:**
- Open the Vial application (or a text editor like Notepad).
- Press keys on both halves to ensure they register correctly.
- If the keyboard isnt detected or keys dont work, double-check the firmware files match your hardware and that the TRS connection is secure.
3. **Use Vial:**
- In the Vial app, your Corne V4.1 should appear if the firmware was flashed correctly. You can now customize keymaps, layers, and settings without reflashing.