qmk-firmware/keyboards/v60_type_r
Drashna Jaelre b05c0e46c6 Adds a default value for IS_COMMAND for COMMAND feature (#4301)
* Add default value for IS_COMMAND for COMMAND feature

* Cleanup and consistency

* Update Templates to reflect change

* Fix IS_COMMAND in template

* Fix IS_COMMAND define

* Use consistent IS_COMMAND block in templates

* Remove unnecessary `#undef IS_COMMAND` directives

* Fix compile issue on orthodox

* Reomve IS_COMMAND option for newer boards

* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting

* Remove a couple of additional IS_COMMAND defines

* Remove remaining redundant IS_COMMAND definitions

* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin

* Remove multiple empty lines in modified config.h files

* Update additional boards

* Reomve IS_COMMAND from newer boards

* Update Alice keyboard

* Remove IS_COMMAND from additional boards

Jan 24th edition
2019-01-26 15:49:45 -08:00
..
keymaps Remove empty fn_actions[] 2019-01-11 18:32:43 -08:00
config.h Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
info.json Add Generic Keymap for my boards (#2795) 2018-04-24 09:01:40 -07:00
readme.md Modified URLs to point to new locations 2019-01-13 09:11:18 -08:00
rules.mk [Keyboard] Fix bootloader size for v60_type_r (#4873) 2019-01-17 22:46:11 -08:00
v60_type_r.c Clean up v60_type_r keyboard (#2848) 2018-04-30 08:40:34 -07:00
v60_type_r.h Clean up v60_type_r keyboard (#2848) 2018-04-30 08:40:34 -07:00

readme.md

KBParadise V60 Type R

Released in 2017, the KBP V60 Type R is KB Paradise's first foray into the world of fully programmable keyboards. It utilizes an atmega32u4, Cherry MX switches, standard layout plate, Cherry style stabilizers, and plastic 60% case.

The keyboard comes in two flavors:

  1. V60 Type R
  2. V60 Type R Polestar

The Polestar comes with both in switch and underglow lighting, while the regular Type R has neither.

Please note that other variants of the KBP V60 are not fully programmable.

Backlight and RGB Underglow are both supported.

To use the backlight and/or RGB underglow:

  • Create a new keymap
  • Create a rules.mk file in the keymap
  • Add RGBLIGHT_ENABLE = yes and/or BACKLIGHT_ENABLE = yes to the rules.mk
  • Setup your keymap to your preference. Use the vimouse keymap as a starting point
  • Some extra keys are defined to allow you to set the red, green and blue values of the underglow directly, rather than using the HSV spectrum. These are RGB_RI, RGB_RD, RGB_GI, RGB_GD, RGB_BI, RGB_BD for increase and decrease of the red, green and blue channels respectively.

The provided default keymap pretty closely matches the default V60 Type R keymap, minus the backlight and underglow control keys. The vimouse keymap is completely customised and makes use of many of the possibilities, including mouse keys, backlighting, RGB underglow, etc.

Note for those customising: The configuration used in the vimouse keymap results in about 93% of the available flash being utilised. Keep that in mind if you're adding functionality.

Note: By default the V60 Type R uses TMK. You should know what you're doing and none of this is guaranteed to work. If you want to stick with the TMK default, then the KB Paradise preferred way of creating the hex file is by using https://tkg.io/, selecting Fantastic60 and then defining your keymap.

You will then have to use tkg-toolkit to finish the flashing

Keyboard Maintainer: QMK Community
Hardware Supported: KBP V60 Type R PCB
Hardware Availability: mechanicalkeyboards.com, Massdrop

Make example for this keyboard (after setting up your build environment):

make v60_type_r:default

or

make v60_type_r:vimouse

See build environment setup then the make instructions for more information.