tmk
bb67a8e48f
terminal_usb: Add note for pull-up resistors
2019-11-12 15:49:23 +09:00
tmk
14a3b33f35
terminal_usb: Change keymap for hidden keys
2019-11-12 15:41:19 +09:00
tmk
698c957cad
core: Add short name for keycode KP_00 and KP_000
2019-11-12 15:38:31 +09:00
leragequit
54fd3340bf
Adding support for the IBM 102 Terminal Keyboard ( #1386304 ) ( #634 )
...
Adding support for the IBM 102 Terminal Keyboard ( #1386304 )
The 1386304 has a slightly different matrix than the 122/101 terminal keyboard.
2019-11-12 13:02:01 +09:00
tmk
3c3d9d4956
alps64: Update firmware binary
2019-11-12 12:39:32 +09:00
tmk
beaeed9334
gh60: Change debouncing using timer count
2019-11-12 12:36:49 +09:00
tmk
1b581bc173
alps64: Change debouncing using timer count
2019-10-03 13:41:48 +09:00
tmk
06c7ea297b
fc980c: Update firmware binary
2019-10-01 14:18:06 +09:00
tmk
47775af206
fc980c: Fix initial state of LED
2019-10-01 14:16:44 +09:00
tmk
c215713f13
usb_usb: Fix markdown notation in README
2019-09-18 16:51:44 +09:00
tmk
f016476d83
usb_usb: Update firmware file
2019-09-18 16:09:10 +09:00
tmk
b813d62a8b
usb_usb: Add BTLD unimap to start bootloader
...
Press App(Menu) + Pause key to start bootloader
2019-09-18 15:42:47 +09:00
tmk
250724f79a
usb_usb: Enable NO_DEBUG build option
...
to save flash memory space
2019-09-18 15:41:24 +09:00
tmk
108b0ce8d9
usb_usb: Clean print for debug
2019-09-18 15:29:38 +09:00
tmk
13e115b352
core: Add NO_PRINT and NO_DEBUG build option
...
Lines below in Makefile disable print and debug functions respectively.
NO_PRINT = yes
NO_DEBUG = yes
2019-09-18 15:09:02 +09:00
tmk
bc821b79d0
core: Remove unneeded code in bootloader_jump
2019-09-18 14:14:25 +09:00
tmk
83b90f4b6f
core: Add AC_BTLD to actionmap and unimap
...
Now that it can jump to bootloader with AC_BTLD
2019-09-17 20:55:35 +09:00
tmk
c09600b56b
core: Read bootloader size from AVR fuse bits
...
This makes defining BOOTLOADER_SIZE macro optional.
2019-09-17 16:19:52 +09:00
tmk
b3980122bb
core: Fix comment and remove unused code
2019-09-16 18:43:38 +09:00
tmk
19350e3ee5
core: Add bootkey of Caterina bootloader
...
The bootkey set in bootloader_jump() works with Pro Micro and Leonardo.
This fix doesn't seem to prevent other bootloaders, however, it can be
disabled by defining NO_BOOTLOADER_CATERINA_BOOTKEY.
2019-09-16 17:49:38 +09:00
tmk
f5e487bc38
ps2_usb: Add Makefile.32u4
2019-09-10 07:54:36 +09:00
tmk
e7af17fec9
ps2_usb: Update README
2019-09-09 12:10:15 +09:00
tmk
a2e8a1b534
ps2_usb: Make build files clean
2019-09-09 11:50:11 +09:00
tmk
f664a993d2
pc98_usb: Fix scan code description
2019-09-05 00:20:32 +09:00
tmk
3f339b7de7
pc98_usb: Fix STOP as magic key
2019-09-05 00:01:07 +09:00
tmk
1ac07ccf99
pc98_usb: Fix debug print codes
2019-09-04 23:43:29 +09:00
tmk
841c7d9ab4
pc98_usb: Change LUFA build option for #627
2019-09-04 23:41:22 +09:00
Haruka Inoue
229693e687
Add PC-8801 Keyboard support. ( #620 )
...
* Add PC-8801 Keyboard support.
* Add PC-8801 Keyboard support.
* Add PC-8801 Keyboard support.
2019-07-23 10:14:59 +09:00
tmk
a1711da934
ibm4704_usb: Update document
2019-07-13 03:02:38 +09:00
tmk
f4fd22aaa0
core: Fix ibm4704_send() wait for clock to start
2019-07-12 16:08:05 +09:00
tmk
68f88b33e2
adb_usb: Update README
2019-06-24 17:04:48 +09:00
tmk
f19780d4ad
adb_usb: Fix for Macally ADB keyboard
...
- The odd keyboard sends key0 and key1 inversely for no reason.
https://deskthority.net/workshop-f7/macally-mk96-t20116.html
2019-06-24 16:11:36 +09:00
tmk
1b6aa66c8b
adb_usb: Update binary firmware
2019-06-23 15:38:06 +09:00
tmk
fb84cac5c3
Merge branch 'adb_extended_mouse'
2019-06-23 15:20:06 +09:00
tmk
6df651203a
adb_usb: Change Unimap for ADB keyboard
2019-06-23 15:04:35 +09:00
tmk
0fec847611
adb_usb: Remove unnecessary waits
2019-06-23 15:04:35 +09:00
tmk
daf1ef1db2
adb_usb: Clean repository
2019-06-23 15:04:35 +09:00
tmk
66e97371ba
adb_usb: Fix mouse_init
2019-06-23 15:04:35 +09:00
tmk
35da7a8d70
adb_usb: Change mouse acceleration according to cpi
2019-06-23 15:04:35 +09:00
tmk
814eaa2dff
core:adb_usb: Add Extended Mouse Protocol support #274
...
Also add Kensington Turbo Mouse 5 specific initialization
2019-06-23 15:04:35 +09:00
tmk
7a7d9f64b5
alps64: Update unimap firmware binary
2019-05-30 11:12:50 +09:00
tmk
58cbbb5c08
alps64: Change keymap for PCB check
2019-05-30 11:06:13 +09:00
tmk
2b83b9a8f9
core: Add hook_process_action()
2019-05-29 23:57:51 +09:00
tmk
c25cdae5f2
usb_usb: Update unimap firmware binary
2019-05-29 23:45:35 +09:00
tmk
8449ad385b
lufa: Print TMK version to console
2019-05-29 23:42:56 +09:00
tmk
7412953fee
usb_usb: Handle Rollover error
...
How keyobards report Rollover error:
Cherry: 0101010101010101 https://geekhack.org/index.php?topic=69169.msg2638223#msg2638223
Apple: 0000010101010101 https://geekhack.org/index.php?topic=69169.msg2760969#msg2760969
2019-05-29 15:22:23 +09:00
tmk
8a8a4cf677
Merge branch 'usb_usb_init_fix'
2019-05-29 15:11:40 +09:00
tmk
4880e2b661
usb_usb: Override startup and suspend hook
2019-05-29 14:51:10 +09:00
tmk
f3e498590c
core: Add hook_usb_startup_wait_loop
2019-05-29 14:50:56 +09:00
tmk
00bba0fdb5
usb_usb: Add options for disabling blocking loops
...
USB startup wait loop delays UHS2 Task() starting for a while
like 200-600ms and USB suspend loop blocks the Task() while power
saving like 15-17ms. These loops may cause keyboard enumeration
failure, perhaps. Not confirmed it yet though.
2019-05-10 09:44:59 +09:00