tmk
7daa4f1b8f
news_usb: Update prebuilt firmware files
2023-11-02 22:09:25 +09:00
tmk
1131b52894
news_usb: unimap support
2023-11-02 22:06:46 +09:00
tmk
9265f58b95
archimedes_usb: Update prebuilt firmware files
2023-10-31 12:49:50 +09:00
tmk
5e8a960aa7
archimedes: Add README
2023-10-31 12:45:24 +09:00
tmk
50347c692b
core: mouse debug print
2023-10-31 12:45:24 +09:00
tmk
294403ffbf
core: Make console buffer smaller for atmega32u2
...
memory shortage can happen when enabling all features
2023-10-31 12:45:24 +09:00
tmk
f61b50395a
archimedes: Add mouse support
2023-10-31 12:45:24 +09:00
tmk
06f1bded16
archimedes: define matrix and keymap
2023-10-31 12:45:24 +09:00
tmk
909b37d641
archimedes: Fix serial timing
2023-10-31 12:45:24 +09:00
tmk
643cee3280
archimedes: Update LED
2023-10-31 12:45:24 +09:00
tmk
28508afb7d
archimedes: tune delay time
2023-10-31 12:45:24 +09:00
tmk
326cfc57bd
archimedes: scan logic
2023-10-31 12:45:24 +09:00
tmk
1a057c9737
archimedes_usb: Initial files
2023-10-31 12:45:24 +09:00
tmk
3c430f6578
ibmpc_usb: Update prebuilt firmware files
2023-10-27 11:58:42 +09:00
tmk
6f48ed5647
ibmpc_usb: Change keymap to test functions easily
2023-10-27 11:56:25 +09:00
tmk
bd79124479
ibmpc_usb: Add support for Silitek SK-7100P
2023-10-27 11:30:21 +09:00
tmk
09bb222b4a
adb_usb: Update prebuilt firmware files
2023-10-26 11:53:28 +09:00
tmk
bd6e208d55
adb_usb: Fix for MacTRAC 2.0(old firmware)
...
Buttons works as below:
Left button: Left Click
Center button: Drag Lock
Right button: Right Click
2023-10-26 11:38:47 +09:00
tmk
f25df07f62
usb_usb: Update prebuilt firmware files
...
Add TaranVH_F22, TaranVH_F23 and TaranVH_F24
2023-08-02 12:40:49 +09:00
tmk
62e995948d
usb_usb: Change Makefile for TaranVH keymap support
2023-08-02 12:31:24 +09:00
tmk
faa503514f
usb_usb: Change README.md
2023-07-26 10:12:24 +09:00
tmk
57b6f8b4ce
usb_usb: Add keymap TaranVH/2nd-keyboard
...
https://github.com/TaranVH/2nd-keyboard/tree/master/HASU_USB
2023-07-17 12:21:13 +09:00
tmk
d5f61007bc
core: Add print-* target to rules.mk
2023-07-17 12:04:03 +09:00
tmk
74cae0c6c7
usb_usb: Update prebuilt firmware files
2023-07-17 12:02:52 +09:00
tmk
9bef02b0c4
usb_usb: Makefile support for target with keymap
2023-07-17 12:00:24 +09:00
tmk
61fc65141c
usb_hid: Update UHS2
2023-07-17 11:28:10 +09:00
tmk
002537b8ea
core: Add mousekey support to ACTION_KEY() #675
...
ACT_MOUSEKEY can be removed but kept for backward compatibility.
Mousekeys work with ACTION_KEY(), ACTION_MODS_KEY(), ACTION_MODS_TAP_KEY() now.
But not completely with ACTION_LAYER_TAP_KEY(),
layer_param_bit_op { OP_TAP_TOGGLE, OP_ON_OFF, OP_OFF_ON, OP_SET_CLEAR }
overlaps with mousekeys KC_MS_* paritally(F0-F3).
2023-07-08 12:57:35 +09:00
tmk
b2f1c807f1
ibmpc_usb: Update prebuilt firmware files
2023-07-05 22:33:39 +09:00
tmk
d9c100ecf7
lufa: Fix keyboard protocol on bus reset #763
...
Keyboard can be set as Boot protocol by BIOS/UEFI/GRUB
then bus reset occurs before OS boots up.
OS(at least Windows10,11/Ubuntu23.04) expects device works
on Report protocol. Note that OS does not send SetProtocol(Report) here.
Device state should be initialized properly on bus reset.
https://github.com/tmk/tmk_keyboard/issues/763
2023-07-05 22:32:07 +09:00
tmk
9e67abe551
pc98_usb: Update prebuilt firmware files
2023-06-18 15:43:10 +09:00
tmk
c168e21bd7
pc98_usb: Receive extra byte for 0xFB response
...
PC-9801-119(CMP-6D1Y7)
https://geekhack.org/index.php?topic=110094.msg3164441#msg3164441
2023-06-18 15:38:36 +09:00
tmk
db4268bfa1
Merge branch 'ibmpc_f500_support'
2023-06-16 10:42:26 +09:00
tmk
bd09403dc4
pc98_usb: Update prebuilt firmware files
2023-06-14 02:32:46 +09:00
tmk
da0510c1d1
pc98_usb: Fix key mapping
...
- Map ROLL UP/DOWN to Page Down/Up
- HOME on 98XL to Mute
- Menu on PC9821 to Application
2023-06-14 02:15:47 +09:00
tmk
1244b69a14
pc98_usb: Update prebuilt firmware files
2023-06-13 15:47:28 +09:00
tmk
6c3f33fafa
pc98_usb: Update README
2023-06-13 15:47:23 +09:00
tmk
87da14b12f
core: Fix for KEYMAP_SECTION_ENABLE
...
It is required when UNIMAP_ENABLE is defined
2023-06-13 14:13:55 +09:00
tmk
5667044277
pc98_usb: Add wait for startup
...
Some keyboards can miss 'keyboard type' command with short wait
- Dboard sono1
- CMP-6D1Y7
https://geekhack.org/index.php?topic=110094.msg3164146#msg3164146
2023-06-13 10:02:43 +09:00
tmk
e94fd4ba2a
pc98_usb: Add Windows and Menu key support
...
Command sequence: 0x95, 0x03
http://www.webtech.co.jp/company/doc/undocumented_mem/io_kb.txt
2023-06-13 09:59:59 +09:00
tmk
527b44cf1b
ibmpc_usb: Fix comments
2023-06-10 18:41:11 +09:00
tmk
5c7dc69210
ibmpc_usb: Update prebuilt firmware files
2023-06-10 18:21:26 +09:00
tmk
7a750a3538
ibmpc_usb: Refactor AT Error/Overrun handling
2023-06-10 18:15:45 +09:00
tmk
b2edf39094
ibmpc: Remove unused error code
2023-06-10 18:15:45 +09:00
Robin Haberkorn
44eb0da1a5
ibmpc_usb: Add support for the Siemens F500 #760
...
TERM FUNC key sends a non-standard E0 12 E0 00(Make) and E0 F0 00 E0 F0 12(Break).
Therefore, we must no longer check for 0 codes in the CS2_E0 and CS2_E0_F0 states.
The "Term Func" key is mapped to "Volume Down" by default, since that matches the
keyboard geometry.
2023-06-10 14:11:04 +09:00
tmk
6a6c07de6f
pc98_usb: Fix warning in config.h
2023-04-28 14:02:23 +09:00
tmk
46a060cd88
core: Include action_layer.h
2023-03-22 23:11:43 +09:00
tmk
38f46ace90
adb_usb: Update prebuilt firmware files
2023-03-12 01:38:50 +09:00
tmk
ecf52983e2
adb_usb: Fix remote wakeup from suspend #756
2023-03-12 01:35:26 +09:00
tmk
e9c74fa241
ibmpc_usb: Add build options to size optimization
...
Confirmed this works with GCC 5.4.0, 7.3.0 and 8-12
https://github.com/tmk/tmk_keyboard/issues/741
2023-03-08 13:56:31 +09:00
tmk
0e3d7b91b9
next_usb: Update prebuilt firmware file
2023-03-05 22:12:27 +09:00