1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/idobao/id80/v1/ansi/keymaps/rverst
peepeetee 27ec667430
move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 (#15992)
* move id80 to a v1 to acommondate for v2 and a future v3

* move id75 to v1

* fix manufacturer and product fields, enable backlight

* move user keymap

* Fix DEFAULT_FOLDER

* Update build command

Co-authored-by: zvecr <git@zvecr.com>
2022-02-10 21:46:03 +00:00
..
keymap.c move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 (#15992) 2022-02-10 21:46:03 +00:00
readme.md move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 (#15992) 2022-02-10 21:46:03 +00:00
rverst.json move id80 and id75 to v1 to accommodate for id75 v2 and id80 v3 (#15992) 2022-02-10 21:46:03 +00:00

idobao id80

This is my layout for the idobao id80. It depends of my user files and the main goal is to give an convenient and unified access to some special keys (umlauts, ß, €) for different operating systems (Mac, Windows and Linux).

Overview

  • Layer 0 is the base US-ANSI layout with Mac-style system keys and a OSL-Key for Layer 1 right of the space bar.
  • Layer 1 has the special keys and some media-functions like mute, volume up/down etc.
  • Layer 2 and 3 are basically the same as Layer 0 and 1 but in Colemak-Layout
  • Layer 4 and 5 has some functions like switching the keyboard mode, switching the default layer etc.

Keyboard modes

  • F1: Mac Unicode mode (use 'Unicode Hex Input' as input source)
  • F2: Windows Unicode mode (use WinCompse software)
  • F3: Linux Unicode mode (not tested yet but should work out of the box)
  • 1: Mac legacy mode (uses option-sequences, e.g. <option>+u a for an ä), if I'm not able to set the input source
  • 2: Windows legacy mode (uses altgr-sequences e.g. <altgr>+0228 for an ä, if I'm not able to use WinCompose)

Layer 4 to switch the modes temporary, layer 5 to switch and save to eeprom.