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
tmk
0090098141
lufa: Fix system/consumer report in Boot mouse
...
Cannot send system/consumer report while mouse is set
in boot protocol. Mouse, system and consumer report shares
one interface using different report IDs. In boot protocol
only mouse can report without report ID. If a report ID is
sent while in boot protocol it will be recognized as mosue
button state incorrectly by host.
A user reported that Mac ejects disc drive at startup when
using NeXT converter. Keeping mouse button pressed while
bootup forces Mac to eject disc.
2023-03-05 22:11:18 +09:00