Commit graph

584 commits

Author SHA1 Message Date
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
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
b2f1c807f1 ibmpc_usb: Update prebuilt firmware files 2023-07-05 22:33:39 +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
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
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
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
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
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
7fbf2ce367 usb_usb: Update prebuilt firmware files 2023-02-01 10:23:29 +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
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
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
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