소스 검색

hhkb: fix for keymap editor

tags/v2.9
tmk 8 년 전
부모
커밋
db2015a6b2
5개의 변경된 파일15개의 추가작업 그리고 5개의 파일을 삭제
  1. 5
    0
      keyboard/hhkb/Makefile.keymap_editor
  2. 2
    2
      keyboard/hhkb/Makefile.rn42
  3. 5
    0
      keyboard/hhkb/Makefile.rn42.keymap_editor
  4. 1
    1
      keyboard/hhkb/config_rn42.h
  5. 2
    2
      keyboard/hhkb/keymap_hhkb.c

+ 5
- 0
keyboard/hhkb/Makefile.keymap_editor 파일 보기

@@ -0,0 +1,5 @@
# build firmware for keymap editor
#
KEYMAP_SECTION_ENABLE = yes # fixed address keymap for keymap editor
include Makefile


+ 2
- 2
keyboard/hhkb/Makefile.rn42 파일 보기

@@ -108,12 +108,12 @@ OPT_DEFS += -DBOOTLOADER_SIZE=4096
# Build Options
# comment out to disable the options.
#
#BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration
BOOTMAGIC_ENABLE = yes # Virtual DIP switch configuration
MOUSEKEY_ENABLE = yes # Mouse keys
EXTRAKEY_ENABLE = yes # Audio control and System control
CONSOLE_ENABLE = yes # Console for debug
COMMAND_ENABLE = yes # Commands for debug and configuration
#NKRO_ENABLE = yes # USB Nkey Rollover
NKRO_ENABLE = yes # USB Nkey Rollover
#KEYMAP_SECTION_ENABLE = yes # fixed address keymap for keymap editor
#HHKB_JP = yes # HHKB JP support


+ 5
- 0
keyboard/hhkb/Makefile.rn42.keymap_editor 파일 보기

@@ -0,0 +1,5 @@
# build firmware for keymap editor
#
KEYMAP_SECTION_ENABLE = yes # fixed address keymap for keymap editor
include Makefile.rn42


+ 1
- 1
keyboard/hhkb/config_rn42.h 파일 보기

@@ -48,7 +48,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define ONESHOT_TIMEOUT 300

/* Boot Magic salt key: Space */
#define BOOTMAGIC_KEY_SALT KC_FN6
#define BOOTMAGIC_KEY_SALT KC_SPACE

/* power control of key switch board */
#define HHKB_POWER_SAVING

+ 2
- 2
keyboard/hhkb/keymap_hhkb.c 파일 보기

@@ -85,8 +85,8 @@ const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
[27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC),
[28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE),
[29] = ACTION_MODS_ONESHOT(MOD_LSFT),
[30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ESC),
[31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSPACE),
[30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRAVE),
[31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSLASH),
};
#else
const uint16_t fn_actions[] PROGMEM = {

Loading…
취소
저장