Commit graph

414 commits

Author SHA1 Message Date
You Xiaojie / 尤晓杰
494faeb488 Correct the comments of matrix ROW and COL. (#604)
according to the code:
static uint8_t matrix[MATRIX_ROWS];
#define ROW(code)      (code>>3)
#define COL(code) (code&0x07)
in converter/terminal_usb/matrix.c
ROW is decided by bits 7-4 of scancode
COL is decided by bits 2-0 of scancode
2019-03-18 15:47:07 +09:00
You Xiaojie / 尤晓杰
826a107526 Redefine GRV,CAPS,RALT and RCTL (#596) 2019-03-18 08:03:04 +09:00
You Xiaojie / 尤晓杰
8bb1c010fa Correct the comments of matrix ROW and COL. (#600)
according to the code:
static uint8_t matrix[MATRIX_ROWS];
#define ROW(code)      (code>>3)
#define COL(code)      (code&0x07)
in converter/ps2_usb/matrix.c
ROW is decided by bits 7~4 of scancode
COL is decided by bits 2~0 of scancode
2019-03-18 08:01:15 +09:00
tmk
6b1976d05b terminal_usb: Fix pin configuration in README 2019-03-10 22:48:21 +09:00
tmk
d0b91ca319 usb_usb: Update README and firmware hex file 2018-11-12 10:51:41 +09:00
tmk
a0b5bf4b67 usb_usb: usb_hid: Change for USB_Host_Shield_2.0 2018-10-31 09:35:30 +09:00
tmk
aa5dd8fccf lufa: usb-usb: Use LUFA startup instead of cusotom
- Change keyboard_init() timing and matrix_scan() is called in USB
  startup wait loop for FC660C
- FC660C startup seems to be faster and it doesn't work without this fix
  when plugin the keyboard and converter at same time
2018-10-31 09:35:30 +09:00
tmk
1efd16e7c8 pc98_usb: Add Makefile.32u4 2018-10-16 00:38:39 +09:00
tmk
fddc6a7b47 pc98_usb: Fix RDY line and startup for PC-9801V 2018-10-16 00:24:29 +09:00
tmk
594d7d85da xt_usb: Fix */PrtSc key issue #552 2018-10-06 22:37:16 +09:00
tmk
fb248461b8 xt_usb: Update binary 2018-09-23 13:56:28 +09:00
tmk
06e3f84856 xt_usb: Fix scan code print for debug 2018-09-23 12:36:18 +09:00
tmk
5d24932e78 pc98_usb: Update reset and LED control command 2018-09-08 21:23:30 +09:00
tmk
cb1f428488 pc98_usb: Remove keymap.c of rakuraku support 2018-09-08 09:35:24 +09:00
tmk
f57b7b9087 pc98_usb: Add ATMega32u4 support 2018-09-08 09:34:50 +09:00
tmk
effdef4187 pc98_usb: Fix pin configuration in README 2018-08-20 10:22:37 +09:00
tmk
428d904541 usb_usb: Update binary 2018-08-01 22:39:41 +09:00
tmk
dab922c86c pc98_usb: Update README 2018-07-23 09:53:35 +09:00
tmk
0d27991731 pc98_usb: unimap for RakuRaku keyboard 2018-07-22 22:57:21 +09:00
tmk
f9ceb7d1e1 pc98_usb: Add unimap for usual pc98 layout 2018-07-21 16:42:17 +09:00
tmk
c2ce617a36 usb_usb: Fix startup block bug
- This bug occurs when sending LED out report before keyboard becomes ready
- Ckecking with isReady() before using SetReport() solves this
- Slow startup keyboard like TMK trrigers this bug and Linux shows following error just after plugin converter
    usb 3-1: device descriptor read/64, error -62
2018-07-05 23:40:55 +09:00
tmk
cf6df9db5f pc98_usb: Update keymap 2018-06-10 12:50:38 +09:00
tmk
881b93687d pc98_usb: Update README 2018-06-07 17:29:13 +09:00
tmk
d6c1643edf pc98_usb: Update protocol commands 2018-06-07 17:22:08 +09:00
tmk
6ff29ea8fa pc98_usb: Change keymap 2018-06-02 20:39:01 +09:00
tmk
54c9e737d0 pc98_usb: Configure for TMK Converter 2018-06-02 20:37:34 +09:00
tmk
47e9e80223 pc98_usb: LED control code is disabled by default 2018-06-02 20:37:17 +09:00
Jun Wako
d21cd993ca usb_usb: Update README 2018-05-16 09:49:58 +09:00
tmk
78af06b936 xt_usb: Fix for reserved codes 2018-05-12 05:22:53 +09:00
tmk
36eb3d98dd ibm4704_usb: Add support 50-key on unimap editor 2018-04-27 16:39:20 +09:00
tmk
5bd8a672ef xt_usb: Update README 2018-04-25 02:57:29 +09:00
tmk
f0f3956873 xt_usb: Update binary 2018-04-25 02:38:14 +09:00
tmk
6dee71e108 xt_usb: Add unimap 2018-04-25 02:25:34 +09:00
tmk
1cb7a24503 xt_usb: Clean keymap and change scancode matrix 2018-04-25 02:13:41 +09:00
tmk
ec49ce3be6 Merge branch 'xt_rev2' 2018-04-17 10:56:55 +09:00
tmk
961f0aab97 adb_usb: Add debug print for handler_id 2018-04-17 10:55:29 +09:00
Hunter King
eb3947fb96 Improve ASCII representation of 122 (#544)
* improve ASCII representation of 122

* fix oops
2018-03-31 08:28:25 +09:00
tmk
4594e08889 xt_usb: Fix binary file names 2018-03-15 10:44:13 +09:00
tmk
eb66e7701c xt_usb: update binaries 2018-03-15 07:02:11 +09:00
tmk
460aa90784 xt_usb: Add firmware hex files 2018-03-15 06:49:17 +09:00
tmk
acbea7fb15 xt_usb: Replace functions with macros 2018-03-14 21:32:22 +09:00
tmk
773a9195a6 xt_usb: Change debug print 2018-03-14 21:32:22 +09:00
tmk
2b9d4ace5b xt_usb: Clear flag before enabling interrupt 2018-03-14 21:32:22 +09:00
tmk
8a92f254e1 xt_usb: read data on falling edge soft/hard reset
See https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol
- read data on falling edge of clock
- add soft reset and hard reset
2018-03-14 21:32:22 +09:00
tmk
7fa6a90a90 usb_usb: Fix code format 2018-03-03 16:18:13 +09:00
tmk
b2fa0ffa3b usb_usb: Support Brazilian specific key in unimap
Keymap comma(KP_COMMA: 0x85)
2018-03-03 16:18:13 +09:00
tmk
ab6ddacc84 usb_usb: Support Korean specific keys in unimap
HAEN(LANG1: 0x90) and HANJ(LANG2: 0x91) keys are recognized as HENK and MHEN in unimap.
2018-03-03 16:18:13 +09:00
tmk
14e9a84c9c adb_usb: Update firmware binary 2018-01-19 10:18:30 +09:00
tmk
d00d7e8afa adb_usb: Fix #518 Lag on typing 2018-01-19 10:15:26 +09:00
tmk
8e1461a6c4 pana_m8: Change keymap 2017-08-21 23:24:11 +09:00