Commit Graph

311 Commits (bf030f54202616b0f8955d7cd9fcfb5bf31561ec)

Author SHA1 Message Date
tmk 7b31d1b9d9 Remove keymap read code from project directories 2016-08-29 13:54:44 +09:00
tmk c04b6bec89 Fix: Use action_t in keymap files 2016-08-29 13:54:44 +09:00
tmk 885e7adb18 Move some projects to 'orphan' directory 2016-06-22 11:32:37 +09:00
tmk 148c6a5175 usb_usb: Add multiple keyboard support
it supports four keyboards and two cascaded hubs
2016-06-21 13:49:06 +09:00
tmk f37805e698 Merge pull request #355 from papodaca/XT
Add converter for XT keyboards, fixes #309
2016-06-05 00:14:42 +09:00
tmk b653b622a6 adb_usb: Add support for Apple Adjustable keybaord media keys 2016-06-04 19:31:44 +09:00
Ethan Apodaca bafb746485 Update XT converter readme.
- Add mac os garbage to git ignore.
2016-06-01 08:34:14 -07:00
Matija Kovacic 5cbc226add Update config.h
Please see the post at https://deskthority.net/keyboards-f2/tmk-firmware-for-xt-keyboards-t13847.html
2016-06-01 16:57:31 +02:00
tmk 4d9e66baec adb_usb: Fix swap ISO codes bug 2016-05-25 10:25:32 +09:00
tmk 4fc0efd3ab adb_usb: reinitialize for plug-in after startup 2016-05-20 03:30:46 +09:00
tmk 49f44a2aed adb_usb: autodetect ISO keyboards and swap codes 2016-05-19 16:26:01 +09:00
John Hickey d5d58f566d Make Bell and Click work on Sun Type 5c.
It seems that the Sun Type 5c keyboard will not send the arrow key
codes if both shift keys are pressed.  To get bell and keyclick
working, I used Home/End as toggle keys instead.
2016-05-14 14:29:05 -07:00
John Hickey d3332d32da Add hardware serial support for sun_usb converter
Tested with a Sun Type 5c keyboard and a 7404 inverter.
2016-05-09 22:56:33 -07:00
tmk 3c109203c3 x68k_usb: Add toggle LED sample 2016-04-29 15:36:26 +09:00
tmk e7808f7ea4 x68k_usb: Convert legacy keymap into current one 2016-04-29 15:30:32 +09:00
tmk 7847d5dd9f news_usb: Add TMK converter support 2016-04-29 14:54:52 +09:00
tmk 7613efca99 adb_usb: Fix for ISO swapped keys(issue #35) 2016-04-13 14:26:52 +09:00
tmk 5a2a781fc9 next_usb: Stop debug print while no keyboard 2016-03-29 12:02:27 +09:00
tmk e3994a620b x68k_usb: Change config for TMK converter 2016-03-29 12:02:27 +09:00
tmk 6527e1d98a ps2_usb: Fix for VUSB configuration 2016-03-19 08:08:49 +09:00
Ethan Apodaca a9bce90c60 Mostly working. Is unstable, will emit bad codes after a while. 2016-03-02 23:34:13 -08:00
Ethan Apodaca 3def1c3065 Codes appear to be detected correctly, the break codes are broken. 2016-03-01 21:37:22 -08:00
tmk 75ca495c01 ibm4704_usb: Fix scan code range for Alps 102-key 2016-02-20 07:14:43 +09:00
tmk 449b31c18b mbed build workaround for #212 2016-02-19 14:40:33 +09:00
tmk 99732d5acd ibm4704_usb: Fix README.md 2016-02-02 14:27:19 +09:00
tmk 3730666b97 ibm4704_usb: Add Makefiles for TMK Converter 2016-02-02 13:51:47 +09:00
tmk 5611f94fb1 usb_usb: Change matrix size 32x8 to 16x16 2016-01-15 12:18:58 +09:00
tmk 6382a9b5f4 usb_usb: Fix for keymap editor 2016-01-12 15:13:26 +09:00
tmk 467602749d Fix fn_actions for keymap editor 2016-01-12 02:21:56 +09:00
tmk 7d621aca7b m0110_usb: Add LED flash on startup 2016-01-08 12:48:35 +09:00
tmk c219570e54 adb_usb: Add LED flash on startup 2016-01-08 10:39:23 +09:00
tmk 310a39dd76 adb_usb: Change keycode PEQL to EQL(Fix #238)
Windows doesn't support PEQL(Keypad =)
2016-01-08 10:28:36 +09:00
tmk 060c8c55f9 adb_usb: Update README and Makefiles 2015-12-05 10:15:06 +09:00
tmk 2f3f17dba2 usb_usb: Fix JIS keymap 2015-11-21 16:05:42 +09:00
tmk 706b277646 usb_usb: Add keymap of iso and of jis 2015-11-18 14:17:51 +09:00
Jun Wako 79fd952da4 ibm4704: Add keymap for Alps 102-key 2015-09-24 01:33:50 +09:00
tmk 0b14b56006 next_usb: Fix for mssing key event 2015-09-20 10:44:09 +09:00
tmk c1f36042b4 next_usb: Change LEDs usage for CapsLock status 2015-09-20 10:43:12 +09:00
tmk 4fd703e995 next_usb: Change for TMK converter configuration 2015-09-20 10:41:54 +09:00
tmk 276fc93016 next_usb: Fix keymap 2015-09-20 10:36:24 +09:00
tmk a63a9c7845 ibm4704: Add keymap for Alps models
https://geekhack.org/index.php?topic=54706.msg1858175#msg1858175
2015-09-07 08:58:18 +09:00
tmk 455fd51a87 Fix 'enable break' commands for Alps models
https://geekhack.org/index.php?topic=54706.msg1856618#msg1856618
2015-09-05 09:00:33 +09:00
tmk 6f5e8ce17e usb_usb: Support locking key indicator LED 2015-07-15 15:13:15 +09:00
tmk 5f06f26e03 ps2_usb: Fix for V-USB build 2015-07-12 06:32:53 +09:00
tmk 448aa73c39 ps2_usb: Fix for mbed build 2015-07-12 06:24:39 +09:00
tmk ce8b1e5f13 m0110_usb: Change keymap and Makefile 2015-07-11 17:10:42 +09:00
tmk a551608873 sun_usb: LED update for hotplug keyboard into converter 2015-06-03 00:49:55 +09:00
tmk 49b0c7e5ef sun_usb: Fix LED status update at startup 2015-06-03 00:29:36 +09:00
tmk 37af88217d sun_usb: Fix serial recv intrrupt trriger edge #228 2015-06-02 23:59:16 +09:00
tmk 32abfacbc7 Merge pull request #216 from DigitalBrains1/modelm101
Add 101-key Model M terminal keyboard
2015-05-21 10:41:36 +09:00
tmk 80fd3b0b24 ibm4704_usb: Fix protocol handling 2015-05-19 00:39:44 +09:00
tmk 9a2282157f ibm4704_usb: Fix interrupt of clock(rising edge) 2015-05-19 00:39:43 +09:00
Jun Wako 6014d1014e ps2_usb: Fix pin configuration 2015-05-18 14:01:53 +09:00
Peter Lebbing 965110a041 Add 101-key Model M terminal keyboard 2015-05-17 17:18:40 +02:00
tmk 2d9e0d5cab ibm4704_usb: Add keymaps for 107 and 50-key 2015-05-14 13:02:13 +09:00
tmk 1ed54a5dc9 adb_usb: Change README 2015-05-13 17:19:25 +09:00
tmk e86166c904 adb_usb: Change keymap 2015-05-13 16:23:53 +09:00
tmk 9a7eeb4918 usb_usb: Fix keymap 2015-05-13 16:08:37 +09:00
tmk b8fba54a20 usb_usb: Change debug LED pin config 2015-05-13 15:59:49 +09:00
tmk 6057e915b5 usb_usb: Fix initialize procedure 2015-05-13 13:58:10 +09:00
Mekaniserad Apelsin 7780fd1c01 Add mouse support to ADB
Adding the makefile options ADB_MOUSE_ENABLE and ADB_MOUSE_ACCMAX.
Might have gone overboard with comments, and tried but failed at not
adding more than necessary outside the converter/adb_usb/ folder.
2015-04-26 08:57:00 +02:00
Jun Wako c412300536 sun_usb: import dastels's keymap of Type 3
https://github.com/dastels/tmk_keyboard/tree/master/converter/sun3_usb
2015-04-23 15:24:28 +09:00
tmk d5482f29f4 Fix debug print 2015-04-22 14:18:13 +09:00
tmk d42aa47809 Fix ibm4704 protocol with using interrupt 2015-04-22 14:18:13 +09:00
tmk 5ea50bfb30 Add keymap codelet for 77-key and 107-key 2015-04-22 14:18:13 +09:00
tmk 7860d09914 Change TMK_DIR setting 2015-04-10 01:53:24 +09:00
tmk b4e2d325f3 Change TOP_DIR to TMK_DIR in makefiles 2015-04-09 16:20:42 +09:00
Jun Wako d23d95381a m0110: Fix Makefile 2015-03-19 06:56:56 +09:00
Jun Wako 9b4914b005 m0110: Fix README.md and keymap_intl.c 2015-03-19 06:39:13 +09:00
Jun Wako e3169ccc45 m0110: Add support for international keyboard 2015-03-19 06:25:48 +09:00
tmk 1cda7b79fb Fix typo 'keyobard' #166 2015-01-19 10:35:06 +09:00
Jun Wako 75a59e4d12 Update makefiles to mbed-sdk 14666bb 2015-01-04 17:21:42 +09:00
tmk 06527bde4f bluefruit, pjrc: Update protocols for new API 2015-01-03 12:09:41 +09:00
Jun Wako 2e17aa2d60 usb_usb: update README 2014-12-30 13:52:53 +09:00
Jun Wako a0d6bb1818 usb_usb: Add SpaceFn and hasu keymap 2014-12-11 03:52:05 +09:00
Jun Wako 30864ea5e4 Update README 2014-12-11 00:59:08 +09:00
Jun Wako 27795b6b19 Change debug print config 2014-12-11 00:27:37 +09:00
Jun Wako c9674d388d Add USB Hub support 2014-12-10 23:52:38 +09:00
Jun Wako 0a9d9b8f9c Fix print init; print_set_sendchar in main 2014-12-10 15:10:25 +09:00
Jun Wako 9de992ba0b Change USB PID 2014-12-10 14:52:39 +09:00
Jun Wako f6f698dda0 usb_usb: Update for new core layout 2014-12-05 09:59:08 +09:00
tmk e2077cad45 Change key_t to keypos_t 2014-11-24 15:14:52 +09:00
tmk 363950982a Merge branch 'rn42' into merge_rn42
Conflicts:
	.gitignore
	common.mk
	common/debug_config.h
	common/print.h
2014-11-24 13:50:33 +09:00
Jun Wako eb90ed6238 ps2_usb: Fix README 2014-11-20 16:47:40 +09:00
tmk 09e6f71bff adb_usb: Remove old comment of Makefile 2014-11-20 01:32:20 +09:00
Stefan Mark 93915040e7 fixed vusb variant of converter ps2usb 2014-11-13 12:07:56 +01:00
tmk 27967f2008 Add TMK converter support to Next converter
- change protocol stack to LUFA
2014-09-24 15:50:29 +09:00
tmk e3f4f7d8c4 Merge branch 'scottjad-master' into usb_usb_fix 2014-09-22 10:52:27 +09:00
tmk ea524d7bef Adhoc fix compile error of usb_usb 2014-09-22 10:42:20 +09:00
Scott Jaderholm a59dea558e usb_usb: Remove mention of downloading LUFA 2014-09-14 21:38:10 -07:00
Scott Jaderholm c35e3e8596 usb_usb: Remove mention of merged usb_hid branch 2014-09-14 21:37:20 -07:00
tmk 4799c99b4d Add serialmouser_usb project 2014-08-26 17:46:41 +09:00
tmk 8b9c61ade5 Revert ps2_usb/Makefile and config.h 2014-08-26 17:34:10 +09:00
tmk b316f19871 Merge branch 'serial-mouse' of git://github.com/rhaberkorn/tmk_keyboard into rhaberkorn-serial-mouse 2014-08-26 05:02:37 +09:00
tmk 523cc6aa2e Add build option and Sun specific commands 2014-08-01 13:26:42 +09:00
tmk 4c8e0fd0bd Port ps2_usb to mbed 2014-07-30 14:07:43 +09:00
Robin Haberkorn 7dde35d4f7 integrated serial mouse drivers as a feature into the firmware architecture
* can be enabled by defining Makefile macro SERIAL_MOUSE_MICROSOFT_ENABLE or
   SERIAL_MOUSE_MOUSESYSTEMS_ENABLE.
 * Serial implementation can be chosen via SERIAL_MOUSE_USE_SOFT and
   SERIAL_MOUSE_USE_UART macros
 * UART configuration still has to be done in config.h: I added working clauses
   for both mouse protocols to ps2_usb's config.h
2014-07-27 17:38:31 +02:00
Robin Haberkorn 388fe60c67 fixed PS/2 keyboard converter config
When using the PS/2 interrupt implementation, the DATA pin should be
PD0 as the documentation (README.md) states.
2014-07-27 16:26:38 +02:00
tmk 326e559719 Merge pull request #125 from tibounise/patch-1
Fixing typo
2014-07-07 11:14:44 +09:00
tmk 9c8d0f6c0d Change keymaps of M0110 2014-06-22 14:15:38 +09:00
TiBounise 91b65c0a54 Fixing typo 2014-06-20 18:43:57 +02:00
tmk aad92d81cb Fix keymap of ps2_usb 2014-06-12 17:33:02 +09:00
tmk ed8cf12d25 Add ISO keymap(issue #35) and use new keymap API 2014-05-21 02:43:19 +09:00
tmk 7209c1d387 Add Makefiles for TMK converters. 2014-04-29 19:43:25 +09:00
tmk 62117e7ea7 Change MCU setting to ATmega32U2 2014-04-25 15:26:11 +09:00
tmk 2db27ecedd Fix description of pin usage 2014-04-25 15:16:12 +09:00
tmk 7474e14d06 Fix markdown syntax 2014-02-17 16:57:02 +09:00
tmk 48d27378f4 Fix README.md and ibm4704.txt 2014-02-17 16:42:43 +09:00
tmk 01f02e8457 Change IS_COMMAND macro 2014-02-17 16:41:40 +09:00
tmk 294aa396da Rename a file 2014-02-13 09:33:34 +09:00
tmk 776ccd3e67 Change keymap_plain.c 2014-02-11 01:55:49 +09:00
tmk 4ab0ebb199 Change pin configuration 2014-02-11 00:37:19 +09:00
tmk 47d812bfd6 Add connector pinouts 2014-02-10 23:49:57 +09:00
tmk 902afcc509 Add doc 4704.txt and protocol comment 2014-02-10 11:05:18 +09:00
tmk 0f827cf94c Add keymap_hasu.c 2014-02-10 10:01:42 +09:00
tmk 89c7b9b097 Add README.md 2014-02-10 07:02:48 +09:00
tmk c4efadf68a Tweak keyboard initialize 2014-02-09 08:25:23 +09:00
tmk ebe951a445 Add Initial files of 4704_usb 2014-02-09 02:42:17 +09:00
Thomas Russell Murphy 3ee5f565ae Spellchecking converter README files. 2014-01-07 11:03:18 +09:00
Benjamin Gould f7bb7c4fa9 Added NeXT keyboard converter 2014-01-06 17:07:10 -05:00
tmk 73ab537bfc Add TRS-80 model 100 instruction 2014-01-03 08:05:19 +09:00
tmk cb33e78126 Merge branch 'master' of github.com:tmk/tmk_keyboard 2014-01-03 07:10:53 +09:00
tmk 92cda14f7a Add ascii_usb ASCII Serial Console terminal converter 2014-01-03 07:07:42 +09:00
Yann Hodique 8e9498f066 fix hard-coded keys
values provided to macro were not used for the "K61,K49,K33, K30" block
2013-12-26 21:52:58 -08:00
Yann Hodique 8fc26a1360 fix compilation 2013-12-26 21:16:27 -08:00
tmk c9dee36e42 Make ps2_usart default and fix SpaceFN 2013-12-02 12:04:50 +09:00
tmk e3bcdd8211 Add SpaceFN keymap and JIS keymap 2013-11-29 23:52:29 +09:00
tmk d2a83dae8f Merge pull request #80 from gblargg/master
Fixed handling of ADB event with key down and key up for same key all in...
2013-11-27 23:35:38 -08:00
tmk f3132adb33 Merge pull request #81 from bgould/master
Add support for Adafruit's Bluefruit
2013-11-27 23:23:08 -08:00
tmk 0b9c0f6012 Add new keymap file 2013-11-28 16:00:16 +09:00
tmk 10b2b1ae43 Fix key stack and PS/2 Overrun 2013-11-28 15:50:55 +09:00
Benjamin Gould 05792e2b83 Added bluefruit protocol and converter for 70% M 2013-11-27 00:24:57 -05:00
Shay Green 263c462656 Fixed handling of ADB event with key down and key up for same key all in one 2013-11-26 15:21:43 -06:00
tmk 9d26053f1c Fix ps2_host_recv_response 2013-11-26 14:31:57 +09:00
tmk 9ae9742ac5 Add ps2_busywait.c and recfactor PS/2 protocol 2013-11-25 17:43:26 +09:00
tmk 04c9501574 Fix Makfile and config.h for LUFA in ps2_usb 2013-11-25 11:25:44 +09:00
tmk 821578293c Remove tentative files from blargg 2013-11-08 05:19:37 +09:00
tmk c531a185a4 Disable BOOTMAGIC and fix debug prints of adb_usb 2013-11-08 04:37:09 +09:00
tmk 84b9ce7125 Fix ADB led_set(); remove delay
- the 100ms delay causes keystroke drop; this is observable with
  pressing Numlock key on AEK repeatedly
- without the delay LED sync problem doesn't occur now
2013-11-08 04:27:25 +09:00
tmk b9fe36f237 Add USE_LEGACY_KEYMAP in config.h of ps2_usb and IIgs 2013-10-28 11:43:45 +09:00
tmk ee109d68d6 Delete MOUSEKEY_DELAY_TIME in config.h 2013-10-28 11:32:19 +09:00
tmk c18c52f551 Merge blargg's fix into adb.c
- <http://geekhack.org/index.php?topic=14290.msg1075201#msg1075201>
2013-10-14 23:37:05 +09:00
tmk 59ecced486 Add ADB protocol files from blargg's work
- <http://geekhack.org/index.php?topic=14290.msg1070604#msg1070604>
2013-10-11 10:12:22 +09:00
tmk 86082f90fa Change ADB scan delay 12ms 2013-10-09 12:20:03 +09:00
tmk e8e8f93bcf Fix ADB missing keystrokes problem Thanks, blargg! #14
- Add delay between scans to prevent overlaod of ADB keyboard controllers
- <http://geekhack.org/index.php?topic=14290.msg1068919#msg1068919>
2013-10-08 12:23:25 +09:00
tmk 63b3e2cbfb Make LUFA stack as default for ADB converter 2013-10-08 10:55:40 +09:00
tmk cb434cfebc Remove clear matrix on ADB recv error 2013-10-04 15:03:42 +09:00
tmk ea5938da1a Change for default keymap of keymap editor 2013-09-25 20:41:40 +09:00
tmk 09e80fecc6 Add build option KEYMAP_SECTION_ENABLE to m0110 2013-09-25 15:21:00 +09:00
tmk 6cf6ddceb1 Fix README of M0110 2013-09-21 21:20:05 +09:00