Commit Graph

365 Commits (0481aa08e5a22173f1e4a5a5f8ba01756085b9d3)

Author SHA1 Message Date
tmk 527bdbbcbd usb_usb: Add debug print for low level 2019-05-07 00:07:19 +09:00
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
tmk 894e393c67 pana_m8: Add debouncing 2017-08-21 23:23:34 +09:00
tmk 9ac2580687 terminal_usb: Change configuration in Makefile 2017-08-19 09:32:37 +09:00
tmk 64c8f2375c pana_m8: Move keyboard to converter directory 2017-08-08 09:59:41 +09:00
tmk 352cd3e54a news_usb: Fix README 2017-07-17 07:22:20 +09:00
tmk 28a5c26999 news_usb: Change keymap and add README 2017-07-16 19:00:28 +09:00
tmk 9dcecb5e28 usb_usb: Update binary 2017-07-16 16:10:30 +09:00
tmk 0d155c2211 usb_usb: Fix KANA in unimap #482 2017-07-16 16:06:54 +09:00
X64051 00f43dd9d3 add KEYMAP_XT in keymap_common 2017-06-24 21:04:42 +02:00
tmk c1a9d8349e ibm4704_usb: Fix handling of keyboard ID byte #420 2017-06-22 13:53:00 +09:00
tmk cf9f157a7f usb_usb: Update binary 2017-05-11 01:00:29 +09:00
tmk a38dd9dda5 usb_usb: Add Makefiles 2017-05-11 00:59:20 +09:00
tmk 3eae475f8b usb_usb: Remove startup wait
Some keyboards boot up quickly and cannot be enumerated
when powering up converter and keyboard at same time
2017-05-11 00:16:21 +09:00
tmk b0573ba80e x68k_usb: Add unimap 2017-05-08 16:10:37 +09:00
tmk 197ca82992 ibm4704: Update binary 2017-04-27 00:08:32 +09:00
tmk 0575b3db2e adb_usb: Use MODS_TAP_KEY action for Power key
- MODS_TAP_KEY(MOD_NONE, KC_POWER) allows Power on tap and commands on hold
2017-02-03 08:55:28 +09:00
tmk badbd1099b adb_usb: Update binary 2017-01-14 15:53:36 +09:00
tmk 1713aaa6ff sun_usb: Fix keymap code 2016-12-21 11:06:47 +09:00
Aristeu Rozanski 5036662151 sun_usb: support US ESC key
Model 5 can also have ESC button between HELP and F1.
2016-12-21 09:14:34 +09:00
Louis Rousseau cccd4186f4 adb_usb/matrix.c : changed size of handler_id from uint16_t to uint8_t 2016-12-19 01:51:11 -05:00
tmk 8727b9645f adb_usb: Fix keymap macro 2016-12-18 08:05:03 +09:00
tmk af667a0550 adb_usb: set_led at startup 2016-12-10 14:50:20 +09:00
tmk 62e92645e6 sun_usb: Turn out LED after matrix init 2016-12-10 13:10:33 +09:00
tmk a88ad58342 core: Swap position of PEQL and PENT in unimap 2016-11-30 00:15:12 +09:00
tmk ec60203fd7 ps2_usb: Support for hidden switch in model M 2016-11-30 00:15:12 +09:00
tmk 51326077b0 usb_usb: Restore LED state when plugging keyboard 2016-10-18 15:10:43 +09:00
tmk 1ad31539a6 Fix matrix.c to use new default impl. 2016-10-08 13:14:06 +09:00
tmk 8b509aa111 Fix Makefile for NKRO comment 2016-10-07 10:58:54 +09:00
tmk 124bafe9f3 Fix matrix_clear() for new matrix API 2016-10-05 14:00:48 +09:00
tmk 1a7d1f9f4d ps2_usb: Use standby mode in suspend 2016-10-04 16:08:06 +09:00
tmk 435a1d3341 ps2_usb: Fix set led status at startup 2016-10-04 10:21:57 +09:00
tmk 350897112b ps2_usb: Add setting for suart debug 2016-10-04 10:21:46 +09:00
tmk 5e97fd78cb ibm4707_usb: unimap 2016-09-30 12:36:27 +09:00
tmk e5598487e6 adb_usb: Fix unimap 2016-09-26 09:02:52 +09:00
tmk 8e83ad537e Merge pull request #389 from tmk/sun_usb_command_fix
sun_usb: Fix command help #387
2016-09-24 10:21:08 +09:00
tmk f88a0f7f06 sun_usb: Fix command help #387 2016-09-24 10:18:05 +09:00
tmk e21e6164ef ps2_usb: Change unimap 2016-09-19 13:21:50 +09:00
tmk f27e1bc7cf ps2_usb: Add unimap 2016-09-17 11:53:20 +09:00
tmk 5ee5b6bd7e ps2_usb: Change Makefiles 2016-09-17 11:44:54 +09:00
tmk 1610250cc3 m0110_usb: Fix target name in Makefiles 2016-09-13 04:33:48 +09:00
tmk 9b17e27605 m0110_usb: Add unimap 2016-09-13 04:22:26 +09:00
tmk c7fd5fcfb4 adb_usb: Change unimap 2016-09-12 12:26:03 +09:00
tmk 659ae2375e usb_usb: Revert name of keymap macro 2016-09-10 12:12:26 +09:00
tmk e957c1c6f1 usb_usb: Orgnize keymap files 2016-09-10 11:44:59 +09:00
tmk 9b42a33648 next_usb: Add unimap 2016-09-09 11:26:33 +09:00
tmk 13eab4d9df next_usb: Change keymap 2016-09-09 11:25:21 +09:00
tmk 144a048393 usb_usb: Change keymap 2016-09-07 16:04:25 +09:00
tmk d46651b1a9 usb_usb: Fix unimap layout 2016-09-02 14:11:30 +09:00
tmk fef48a3da5 usb_usb: Add unimap 2016-09-02 13:45:47 +09:00
tmk 8027dc51f4 adb_usb: Fix keypad and media keys of unimap 2016-08-30 11:18:42 +09:00