]> git.gir.st - tmk_keyboard.git/log
tmk_keyboard.git
6 years agonearly finished layout comments, implemented layer0
girst [Tue, 12 Dec 2017 17:18:01 +0000 (18:18 +0100)]
nearly finished layout comments, implemented layer0

6 years agoMerge pull request #3 from belak/fix-low-writer-arrow
Evan Sailer [Fri, 16 Jun 2017 19:24:11 +0000 (14:24 -0500)]
Merge pull request #3 from belak/fix-low-writer-arrow

Fix fn_actions in low-writer arrow keymap

6 years agoMerge pull request #2 from jmdaly/fix_roadkit_build
Evan Sailer [Fri, 16 Jun 2017 19:23:49 +0000 (14:23 -0500)]
Merge pull request #2 from jmdaly/fix_roadkit_build

Fix: When 16 keys are used in the map, call SINGLES_KEYMAP

6 years agoFix fn_actions in low-writer arrow keymap
Kaleb Elwert [Fri, 16 Jun 2017 17:22:08 +0000 (10:22 -0700)]
Fix fn_actions in low-writer arrow keymap

6 years agoadded ALL keymap for bananasplit
Evan Sailer [Tue, 13 Jun 2017 12:52:47 +0000 (07:52 -0500)]
added ALL keymap for bananasplit

6 years agoupdate tapping term
Evan Sailer [Thu, 25 May 2017 02:09:23 +0000 (21:09 -0500)]
update tapping term

6 years agofix ansi and iso bottom row
Evan Sailer [Thu, 25 May 2017 01:08:52 +0000 (20:08 -0500)]
fix ansi and iso bottom row

6 years agoflipped matrix
Evan Sailer [Thu, 25 May 2017 00:45:01 +0000 (19:45 -0500)]
flipped matrix

6 years agofixed matrix config for proper diode direction
Evan Sailer [Wed, 24 May 2017 03:37:00 +0000 (22:37 -0500)]
fixed matrix config for proper diode direction

6 years agofixed hhkbanana default keymap
Evan Sailer [Wed, 24 May 2017 03:11:18 +0000 (22:11 -0500)]
fixed hhkbanana default keymap

6 years agoadded bananasplit config
Evan Sailer [Wed, 24 May 2017 03:05:17 +0000 (22:05 -0500)]
added bananasplit config

7 years agofixed makefile for working with configurator
Evan Sailer [Fri, 3 Mar 2017 17:14:28 +0000 (11:14 -0600)]
fixed makefile for working with configurator

7 years agoupdated caravan config
Evan Sailer [Fri, 3 Mar 2017 16:23:06 +0000 (10:23 -0600)]
updated caravan config

7 years agoadded caravan config
Evan Sailer [Fri, 3 Mar 2017 15:56:12 +0000 (09:56 -0600)]
added caravan config

7 years agoupdate command keymap
Evan Sailer [Thu, 2 Mar 2017 04:10:51 +0000 (22:10 -0600)]
update command keymap

7 years agofixed keymaps
Evan Sailer [Thu, 2 Mar 2017 04:09:13 +0000 (22:09 -0600)]
fixed keymaps

7 years agoadded low writer
Evan Sailer [Thu, 2 Mar 2017 04:04:27 +0000 (22:04 -0600)]
added low writer

7 years agoFix: When 16 keys are used in the map, call SINGLES_KEYMAP
John M Daly [Sun, 26 Feb 2017 00:45:36 +0000 (19:45 -0500)]
Fix: When 16 keys are used in the map, call SINGLES_KEYMAP

Currently, the KEYMAP macro in keymap_common.h takes 13 parameters.
This is the macro to use when a user is using the 13 switch layout
of the roadkit. However, when a user is using a 16 switch layout,
the macro called SINGLES_KEYMAP should be used.

7 years agoadded minivan rev3 pcb config
Evan Sailer [Mon, 20 Feb 2017 01:42:21 +0000 (18:42 -0700)]
added minivan rev3 pcb config

7 years agoupdated led pin for roadkit
Evan Sailer [Tue, 24 Jan 2017 02:26:50 +0000 (19:26 -0700)]
updated led pin for roadkit

7 years agoadded ergodox
Evan Sailer [Sat, 7 Jan 2017 17:45:31 +0000 (10:45 -0700)]
added ergodox

7 years agofixed config
Evan Sailer [Fri, 6 Jan 2017 23:18:34 +0000 (16:18 -0700)]
fixed config

7 years agoadded minorca keyboard
Evan Sailer [Fri, 6 Jan 2017 20:44:56 +0000 (13:44 -0700)]
added minorca keyboard

7 years agocleand up van keebs firmware
Evan Sailer [Fri, 6 Jan 2017 05:45:25 +0000 (22:45 -0700)]
cleand up van keebs firmware

7 years agoMerge branch 'master' of github.com:evangs/tmk_keyboard
Evan Sailer [Thu, 5 Jan 2017 02:18:32 +0000 (19:18 -0700)]
Merge branch 'master' of github.com:evangs/tmk_keyboard

7 years agocleaned up roadkit firmware
Evan Sailer [Thu, 5 Jan 2017 02:18:03 +0000 (19:18 -0700)]
cleaned up roadkit firmware

7 years agoremove led_layer_set crap
Evan Sailer [Wed, 4 Jan 2017 06:34:50 +0000 (23:34 -0700)]
remove led_layer_set crap

7 years agoremoved irrelevant keymaps
Evan Sailer [Wed, 4 Jan 2017 05:45:04 +0000 (22:45 -0700)]
removed irrelevant keymaps

7 years agoMerge pull request #1 from jdost/master
Evan Sailer [Wed, 4 Jan 2017 05:38:55 +0000 (22:38 -0700)]
Merge pull request #1 from jdost/master

Refactor minivan config to use HEAD for tmk and backlight support

7 years agoMerge branch 'master' into master
Evan Sailer [Wed, 4 Jan 2017 05:32:24 +0000 (22:32 -0700)]
Merge branch 'master' into master

7 years agoRefactor minivan config to not use a layer hack
Jeff [Wed, 4 Jan 2017 02:56:11 +0000 (20:56 -0600)]
Refactor minivan config to not use a layer hack

There is backlight support built into TMK core, so rather than injecting
a hacky function on layer switching for LED toggling, you can instead
add in support for the existing system and using the `ACTION_BACKLIGHT_`
commands.  For now, this toggles between off and 100% on.  A software
PWM can be done (look at the sleep led code) to do breathing, various
intensities, etc.

Also cleaned up the minivan codebase (removed incorrect/left over
keymaps for other GH60 layouts, fixed the README, added in comment
sections for the keymap layouts to be visualized, etc).  This does not
have updated keymaps for the arrow layout (but should not be much work)
or the additional layouts that Evan has been working on.

7 years agoupdated ProVan firmware
Evan Sailer [Mon, 26 Dec 2016 19:44:05 +0000 (12:44 -0700)]
updated ProVan firmware

7 years agohhkb: Move functions which communicate with RN42
tmk [Mon, 26 Dec 2016 03:15:39 +0000 (12:15 +0900)]
hhkb: Move functions which communicate with RN42

7 years agoadded provan firmware
Evan Sailer [Sat, 24 Dec 2016 05:58:17 +0000 (22:58 -0700)]
added provan firmware

7 years agoadded support for specifying custom led.c
Evan Sailer [Thu, 22 Dec 2016 22:12:09 +0000 (15:12 -0700)]
added support for specifying custom led.c

7 years agoupdated default layout
Evan Sailer [Wed, 21 Dec 2016 23:23:46 +0000 (16:23 -0700)]
updated default layout

7 years agoupdated makefile and common keymap
Evan Sailer [Wed, 21 Dec 2016 19:19:53 +0000 (12:19 -0700)]
updated makefile and common keymap

7 years agohhkb: Pin setting for power saving
tmk [Wed, 21 Dec 2016 04:53:20 +0000 (13:53 +0900)]
hhkb: Pin setting for power saving

7 years agosun_usb: Fix keymap code
tmk [Wed, 21 Dec 2016 02:06:47 +0000 (11:06 +0900)]
sun_usb: Fix keymap code

7 years agosun_usb: support US ESC key
Aristeu Rozanski [Tue, 20 Dec 2016 19:44:44 +0000 (14:44 -0500)]
sun_usb: support US ESC key

Model 5 can also have ESC button between HELP and F1.

7 years agoMerge pull request #416 from louisrousseau/master
tmk [Tue, 20 Dec 2016 07:30:26 +0000 (16:30 +0900)]
Merge pull request #416 from louisrousseau/master

adb_usb/matrix.c : changed size of handler_id from uint16_t to uint8_t

7 years agocore: Fix for ChibiOS update #411
tmk [Fri, 2 Dec 2016 01:11:46 +0000 (10:11 +0900)]
core: Fix for ChibiOS update #411

7 years agoadb_usb/matrix.c : changed size of handler_id from uint16_t to uint8_t
Louis Rousseau [Mon, 19 Dec 2016 06:51:11 +0000 (01:51 -0500)]
adb_usb/matrix.c : changed size of handler_id from uint16_t to uint8_t

7 years agoadb_usb: Fix keymap macro
tmk [Sat, 17 Dec 2016 23:05:03 +0000 (08:05 +0900)]
adb_usb: Fix keymap macro

7 years agoMerge branch 'adb_led_fix'
tmk [Sat, 10 Dec 2016 05:54:18 +0000 (14:54 +0900)]
Merge branch 'adb_led_fix'

7 years agoadb_usb: set_led at startup
tmk [Thu, 29 Sep 2016 01:29:44 +0000 (10:29 +0900)]
adb_usb: set_led at startup

7 years agosun_usb: Turn out LED after matrix init
tmk [Sat, 10 Dec 2016 04:10:33 +0000 (13:10 +0900)]
sun_usb: Turn out LED after matrix init

7 years agoMerge commit '22b6e15a179031afb7c3534cf7b109b0668b602c'
tmk [Sat, 10 Dec 2016 01:29:51 +0000 (10:29 +0900)]
Merge commit '22b6e15a179031afb7c3534cf7b109b0668b602c'

7 years agoSquashed 'tmk_core/' changes from 8da1898..e5f9940
tmk [Sat, 10 Dec 2016 01:29:51 +0000 (10:29 +0900)]
Squashed 'tmk_core/' changes from 8da1898..e5f9940

e5f9940 Merge commit '1bc3dd200b023cecf063a0cb3ba347f77f6d759d' into core_update
da03c50 Add note for L/R side bit being ignored
e80f3c1 Add in basic documentation for Macro system
35e8a76 core: Swap position of PEQL and PENT in unimap
00751f1 Merge pull request #406 from 39aldo39/patch-1
e50d7de V-USB remote wakeup
4340997 core: Fix typo in definition AC_g
958144d core: Debug print for system and consumer keys
e7e1030 core: Fix sleep_led
0866323 core: Change matrix_init and matrix_print
0dbf73d core: Add matrix_clear() and default impl.
3202ca3 core: Add suspend mode options
4cda3aa core: Fix suspend/wake for converters #386
4e15247 core: LUFA_DEBUG_SUART for serial debug
b9cf8e7 core: Fix mechanical locking supoort #390
12aa0fd Merge branch 'nemith-master'
fccb3fa core: Fix OPT_DEFS for mbed build
2e2d2c8 Merge branch 'master' of github.com:leizzer/tmk_keyboard
f1d3634 Change .gitignore for ChibiOS
3aab802 core: Fix build config in protocol.mk
5e43da0 core: Add short names in unimap
7a56998 core: Fix dfu wait in rules.mk
6d9c500 Merge branch 'mediakey-fix'
08382ac core: Fix 'make dfu' message
78cb04e Fix OS X Recognizing keyboard as Mouse/Tablet
a114714 core: 'make dfu' waits for bootloader to start
d0a8f13 core: Fix unimap UNIMAP_NO case
e17abef core: Change lufa NKRO report size 16 to 32 bytes
375b20f core: Fix common.mk for build options
394fdff core: Fix unimap layout comment
912326c core: Add unimap support
00f4011 core: Fix doc/keymap.md for new keymap framework
ddbd7b4 core: Add default implemenation of keymap read
671cacc core: action codes are action_t struct now
b4fdb27 core: Change chibios repo directory names
7daed10 core: Fix keycode.txt
90399d7 core: Fix USB remote wakeup on ATmega32U2 #361
3677e84 usb_usb: Add multiple keyboard support
54d5b26 core: Fix Logical Maximum in report descriptor
bd0d372 core: Fix LUFA report descriptor
95327b5 Merge pull request #355 from papodaca/XT
62bf548 core: change API of adb.c to accept device address
3097c9e Fix function name in host.h
836e209 Merge branch 'core_split_160522'
3918ea2 Merge commit '20b787fc1284176834cbe7ca2134e4b36bec5828'
7f87b11 core: Add comment of register 3 of ADB
ef6478a core: Add adb_host_talk()
5c665b4 update macro names in bluefruit
4f2c5bf Merge commit '71381457fa1311dfa0b58ba882a96db740640871'
53a9c08 Merge pull request #321 from njbair/master
f08a656 core: Fix media/consumer keys
d526de8 Clean up wording in keymap example
0bb3dbb Clarify layer precedence
d915c75 clarify layer documentation
72070d4 ps2_usb: Fix for VUSB configuration
170e2dc Mostly working. Is unstable, will emit bad codes after a while.
c8e45b5 core: Actionmap support
aabaa24 Codes appear to be detected correctly, the break codes are broken.

git-subtree-dir: tmk_core
git-subtree-split: e5f994033cbc8700745ac0c6d12772820492eed0

7 years agoMerge pull request #414 from tanant/macro_documentation
tmk [Mon, 5 Dec 2016 19:51:14 +0000 (04:51 +0900)]
Merge pull request #414 from tanant/macro_documentation

Update documentation for Macro function and action_layer_mods

7 years agoAdd note for L/R side bit being ignored
Anthony [Sun, 4 Dec 2016 02:19:25 +0000 (13:19 +1100)]
Add note for L/R side bit being ignored

7 years agoAdd in basic documentation for Macro system
Anthony [Sun, 4 Dec 2016 04:23:26 +0000 (15:23 +1100)]
Add in basic documentation for Macro system

7 years agoupdated roadkit default layout. added transit van firmware
Evan Sailer [Sat, 3 Dec 2016 16:10:22 +0000 (09:10 -0700)]
updated roadkit default layout. added transit van firmware

7 years agocore: Swap position of PEQL and PENT in unimap
tmk [Mon, 24 Oct 2016 03:50:35 +0000 (12:50 +0900)]
core: Swap position of PEQL and PENT in unimap

7 years agops2_usb: Support for hidden switch in model M
tmk [Sun, 23 Oct 2016 19:33:04 +0000 (04:33 +0900)]
ps2_usb: Support for hidden switch in model M

7 years agoMerge pull request #406 from 39aldo39/patch-1
tmk [Tue, 29 Nov 2016 13:53:31 +0000 (22:53 +0900)]
Merge pull request #406 from 39aldo39/patch-1

core: Fix typo in definition AC_g

7 years agoMerge pull request #410 from erikpe/master
tmk [Tue, 29 Nov 2016 13:52:48 +0000 (22:52 +0900)]
Merge pull request #410 from erikpe/master

phantom: Fix compile error and incorrectly aligned ISO layout

7 years agoMerge pull request #409 from luizribeiro/vusb-remote-wakeup
tmk [Tue, 29 Nov 2016 13:49:43 +0000 (22:49 +0900)]
Merge pull request #409 from luizribeiro/vusb-remote-wakeup

V-USB remote wakeup

7 years agoFix error in media layer for phantom iso keymap.
Erik Pettersson [Mon, 28 Nov 2016 12:19:50 +0000 (13:19 +0100)]
Fix error in media layer for phantom iso keymap.

7 years agoV-USB remote wakeup
Luiz Ribeiro [Sun, 27 Nov 2016 16:38:24 +0000 (11:38 -0500)]
V-USB remote wakeup

7 years agoFix to make phantom board compile
Erik Pettersson [Sat, 26 Nov 2016 08:58:21 +0000 (09:58 +0100)]
Fix to make phantom board compile

7 years agocore: Fix typo in definition AC_g
Aldo Gunsing [Mon, 14 Nov 2016 22:30:06 +0000 (23:30 +0100)]
core: Fix typo in definition AC_g

7 years agoalps64: unimap definition
tmk [Fri, 21 Oct 2016 06:23:17 +0000 (15:23 +0900)]
alps64: unimap definition

7 years agohhkb: Change unimap files
tmk [Fri, 21 Oct 2016 05:28:53 +0000 (14:28 +0900)]
hhkb: Change unimap files

7 years agousb_usb: Restore LED state when plugging keyboard
tmk [Tue, 18 Oct 2016 06:02:11 +0000 (15:02 +0900)]
usb_usb: Restore LED state when plugging keyboard

7 years agocore: Debug print for system and consumer keys
tmk [Tue, 18 Oct 2016 05:34:47 +0000 (14:34 +0900)]
core: Debug print for system and consumer keys

7 years agoalps64: Add unimap support
tmk [Wed, 12 Oct 2016 07:59:12 +0000 (16:59 +0900)]
alps64: Add unimap support

7 years agocore: Fix sleep_led
tmk [Wed, 12 Oct 2016 05:35:53 +0000 (14:35 +0900)]
core: Fix sleep_led

7 years agohhkb: Update binary
tmk [Sun, 9 Oct 2016 04:29:45 +0000 (13:29 +0900)]
hhkb: Update binary

7 years agoMerge branch 'matrix-fix'
tmk [Sat, 8 Oct 2016 04:15:00 +0000 (13:15 +0900)]
Merge branch 'matrix-fix'

7 years agoFix matrix.c to use new default impl.
tmk [Sat, 8 Oct 2016 01:59:49 +0000 (10:59 +0900)]
Fix matrix.c to use new default impl.

7 years agocore: Change matrix_init and matrix_print
tmk [Sat, 8 Oct 2016 01:57:38 +0000 (10:57 +0900)]
core: Change matrix_init and matrix_print

7 years agoonkey: Fix keymap.c
tmk [Sat, 8 Oct 2016 02:02:34 +0000 (11:02 +0900)]
onkey: Fix keymap.c

7 years agoFix Makefile for NKRO comment
tmk [Fri, 7 Oct 2016 01:58:54 +0000 (10:58 +0900)]
Fix Makefile for NKRO comment

7 years agoMerge branch 'matrix-clear'
tmk [Wed, 5 Oct 2016 05:02:52 +0000 (14:02 +0900)]
Merge branch 'matrix-clear'

7 years agoFix matrix_clear() for new matrix API
tmk [Wed, 5 Oct 2016 05:00:48 +0000 (14:00 +0900)]
Fix matrix_clear() for new matrix API

7 years agocore: Add matrix_clear() and default impl.
tmk [Wed, 5 Oct 2016 04:55:56 +0000 (13:55 +0900)]
core: Add matrix_clear() and default impl.

7 years agops2_usb: Use standby mode in suspend
tmk [Tue, 4 Oct 2016 07:05:51 +0000 (16:05 +0900)]
ps2_usb: Use standby mode in suspend

7 years agocore: Add suspend mode options
tmk [Tue, 4 Oct 2016 07:05:18 +0000 (16:05 +0900)]
core: Add suspend mode options

7 years agocore: Fix suspend/wake for converters #386
tmk [Wed, 28 Sep 2016 07:57:24 +0000 (16:57 +0900)]
core: Fix suspend/wake for converters #386

7 years agops2_usb: Fix set led status at startup
tmk [Wed, 28 Sep 2016 09:31:22 +0000 (18:31 +0900)]
ps2_usb: Fix set led status at startup

7 years agops2_usb: Add setting for suart debug
tmk [Mon, 3 Oct 2016 02:02:01 +0000 (11:02 +0900)]
ps2_usb: Add setting for suart debug

7 years agocore: LUFA_DEBUG_SUART for serial debug
tmk [Wed, 28 Sep 2016 07:39:41 +0000 (16:39 +0900)]
core: LUFA_DEBUG_SUART for serial debug

7 years agoibm4707_usb: unimap
tmk [Thu, 29 Sep 2016 11:46:34 +0000 (20:46 +0900)]
ibm4707_usb: unimap

7 years agoadb_usb: Fix unimap
tmk [Mon, 26 Sep 2016 00:02:52 +0000 (09:02 +0900)]
adb_usb: Fix unimap

7 years agocore: Fix mechanical locking supoort #390
tmk [Sun, 25 Sep 2016 23:22:18 +0000 (08:22 +0900)]
core: Fix mechanical locking supoort #390

7 years agoMerge branch 'nemith-master'
tmk [Sat, 24 Sep 2016 02:35:34 +0000 (11:35 +0900)]
Merge branch 'nemith-master'

7 years agoinfinity: Add Makefiles and fix for INFINITY_LED
tmk [Sat, 24 Sep 2016 02:30:57 +0000 (11:30 +0900)]
infinity: Add Makefiles and fix for INFINITY_LED

7 years agocore: Fix OPT_DEFS for mbed build
tmk [Sat, 24 Sep 2016 02:29:21 +0000 (11:29 +0900)]
core: Fix OPT_DEFS for mbed build

7 years agoMerge branch 'master' of https://github.com/nemith/tmk_keyboard into nemith-master
tmk [Sat, 24 Sep 2016 02:00:31 +0000 (11:00 +0900)]
Merge branch 'master' of https://github.com/nemith/tmk_keyboard into nemith-master

7 years agoMerge pull request #385 from leizzer/master
tmk [Sat, 24 Sep 2016 01:39:28 +0000 (10:39 +0900)]
Merge pull request #385 from leizzer/master

Teensy Chibios changes to gitignore and instructions

7 years agoMerge pull request #389 from tmk/sun_usb_command_fix
tmk [Sat, 24 Sep 2016 01:21:08 +0000 (10:21 +0900)]
Merge pull request #389 from tmk/sun_usb_command_fix

sun_usb: Fix command help #387

7 years agosun_usb: Fix command help #387
tmk [Sat, 24 Sep 2016 01:18:05 +0000 (10:18 +0900)]
sun_usb: Fix command help #387

7 years agofix folder name
leizzer [Thu, 22 Sep 2016 05:09:27 +0000 (02:09 -0300)]
fix folder name

7 years agoUpdate teensy_lc_onekey instructions
leizzer [Thu, 22 Sep 2016 04:55:13 +0000 (01:55 -0300)]
Update teensy_lc_onekey instructions

7 years agoMerge branch 'master' of github.com:leizzer/tmk_keyboard
leizzer [Thu, 22 Sep 2016 04:40:53 +0000 (01:40 -0300)]
Merge branch 'master' of github.com:leizzer/tmk_keyboard

7 years agoChange .gitignore for ChibiOS
leizzer [Thu, 22 Sep 2016 04:38:26 +0000 (01:38 -0300)]
Change .gitignore for ChibiOS

I changed the gitignore file to match the chibios.mk declaration.
Also it will be easier, you just clone ChibiOS and ChibiOS-Contrib and
you don't have to rename nothing.

7 years agops2_usb: Change unimap
tmk [Mon, 19 Sep 2016 04:21:50 +0000 (13:21 +0900)]
ps2_usb: Change unimap

7 years agoMerge branch 'ps2_unimap'
tmk [Sat, 17 Sep 2016 03:02:46 +0000 (12:02 +0900)]
Merge branch 'ps2_unimap'

7 years agops2_usb: Add unimap
tmk [Sat, 17 Sep 2016 02:45:29 +0000 (11:45 +0900)]
ps2_usb: Add unimap

Imprint / Impressum