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
tmk
b5f2bfce08
Merge branch 'btld_fix'
2023-03-02 09:53:26 +09:00
tmk
45c7057b3b
core: Fix BTLD action for tap key
2023-03-02 09:52:41 +09:00
hasu@tmk
9a2dd14ef8
Merge pull request #754 from an-achronism/ibmpc_unicomp_break_fix
...
Unicomp New Model M broken Pause/Break key fix
2023-03-01 13:27:53 +09:00
an_achronism
876ee194bc
Unicomp New Model M broken Pause/Break key fix
...
The PS/2 controller code for Unicomp's current generation PS/2 keyboard
sends the wrong scancodes when Ctrl + Pause (which should be Break) is
pressed.
Instead of it sending the Break sequence...
E0 7E E0 F0 7E
... representing a press of Scroll Lock, which is Break because Ctrl is
being pressed, it instead sends...
E0 77
... representing a press of Num Lock, which is just the old way of
getting Pause.
Since the E0 77 coming from the controller is not a normal sequence,
this workaround does not interfere with Ctrl + Num Lock, which still
Pauses as it should.
2023-03-01 02:52:57 +00:00
tmk
162674035d
Merge branch 'next_fix_753'
2023-02-27 13:25:37 +09:00
tmk
f2cf76c21f
next_usb: Update prebuilt firmware file
2023-02-27 13:23:26 +09:00
tmk
c3bd84d257
next_usb: Enable TMK_LUFA_DEBUG for unimap firmware
...
To debug this issue:
https://github.com/tmk/tmk_keyboard/issues/753
2023-02-27 13:20:44 +09:00
tmk
5e2288dfa5
next_usb: Change debug messages
2023-02-27 13:12:20 +09:00
tmk
42b50dfd13
next_usb: Fix pin config and add delay for PWR pin
...
experienced false reading during debug
2023-02-27 13:12:20 +09:00
tmk
ebb1449ede
next_usb: Add comments for Suspend mode
2023-02-27 13:12:20 +09:00
tmk
e7aa03c8ab
lufa: Fix debug messages
2023-02-27 13:12:20 +09:00
tmk
b3d2f64bb3
lufa: Fix condition for atmega32u2
...
the condition didn't work when variable MCU includes comment like:
MCU ?= atmega32u2 # TMK converter
https://github.com/tmk/tmk_keyboard/issues/753
This affects RemoteWakeup on atmega32u2:
https://github.com/tmk/tmk_keyboard/issues/361
2023-02-26 22:35:09 +09:00
tmk
1820eff74f
ibmpc_usb: Update prebuilt firmware files
2023-02-17 12:09:13 +09:00
tmk
b0ca953af2
ibmpc_usb: Fix keyboard ID for XT
...
The converter doesn't read keyboard ID for XT now.
ibmpc.protocol should be set at WAIT_AA before calling read_keybaord_id().
2023-02-17 12:01:02 +09:00
tmk
d51023bc8b
ibmpc: Fix XT startup fail #751
...
SIEMENS_PCD_SUPPORT #747 code should be applied only for AT.
The code inhibits AT keyboard from sending by pulling clock line
down, this made XT keyboard support messed.
2023-02-17 09:12:57 +09:00
tmk
7fbf2ce367
usb_usb: Update prebuilt firmware files
2023-02-01 10:23:29 +09:00
tmk
1852af2d76
usb_hid: Ducky One 2 Mini support #697
2023-02-01 09:50:56 +09:00
tmk
ca021a908d
Merge branch 'm0110_intl_support'
2023-01-30 12:06:09 +09:00
tmk
e1f98dc0e7
m0110: Update prebuilt firmware files
2023-01-30 12:05:11 +09:00
tmk
2dd9483383
m0110: Attempt international layout support
2023-01-30 12:03:09 +09:00
tmk
8fd2ba90e7
Merge branch 'apple_magic_keyboard_support'
2023-01-25 13:33:31 +09:00
tmk
463b08ec8d
usb_usb: Update prebuilt firmware files
2023-01-25 13:31:02 +09:00
tmk
1f1fe5fd87
usb_usb: Fix makefile for 8Mz setup
2023-01-24 08:40:17 +09:00
tmk
dc039fdf1a
usb_hid: Update UHS2 for Apple Magic Keyboard(A1644/A1843)
2023-01-24 08:23:25 +09:00
tmk
cdf4bfc3ae
usb_usb: Fix for Apple Magic Keyboard(A1644/A1843)
...
The device has keyboard function at interface 1, not 0. #606
2023-01-22 18:05:10 +09:00
tmk
4df8a27f72
usb_usb: Update prebuilt firmware files
2022-10-21 15:41:51 +09:00
tmk
d3fdaceb51
usb_usb: Update USB_Host_Shield_2.0-tmk
...
- hidboot SET_PROTOCOL/SET_IDLE fix #738
- merge upstream
2022-10-21 15:32:53 +09:00
tmk
43bcf35375
ibmpc_usb: Update prebuilt firmware files
2022-09-08 11:32:26 +09:00
tmk
60b648a386
ibmpc_usb: Enable Magic commands again
...
There are Soarer compatible converters without Reset button
like Orihalcon's. Without Magic commands those converters
couldn't start into booloader mode in the end.
https://geekhack.org/index.php?topic=103648.msg3139810#msg3139810
2022-09-08 11:25:45 +09:00