]> git.donarmstrong.com Git - tmk_firmware.git/log
tmk_firmware.git
10 years agoAdditional optimization, reach speed 368 scans/second
Oleg Kostyuk [Mon, 16 Sep 2013 02:21:44 +0000 (05:21 +0300)]
Additional optimization, reach speed 368 scans/second

10 years agoUpdates to CUB's layouts
Oleg Kostyuk [Tue, 10 Sep 2013 01:30:46 +0000 (04:30 +0300)]
Updates to CUB's layouts

This update is mainly needed because Ergodox's layout should be as much
possible closer to original QWERTY layout, to not break XKB layout in
XOrg for Russian language.

Also, because Ergodox's switches SW5.7 and SW5.8 are not as convenient
as I'd like to - additional mappings were added on Layer7 for following
symbols: ^ ' " \

10 years agoDecreasing default TAPPING_TERM
Oleg Kostyuk [Mon, 9 Sep 2013 17:00:24 +0000 (20:00 +0300)]
Decreasing default TAPPING_TERM

10 years agoNew layer for F* keys
Oleg Kostyuk [Mon, 9 Sep 2013 16:58:53 +0000 (19:58 +0300)]
New layer for F* keys

10 years agoAdditional switch to L2
Oleg Kostyuk [Mon, 9 Sep 2013 16:52:46 +0000 (19:52 +0300)]
Additional switch to L2

10 years agoAdded tap ESC on LGui - handy for Vim
Oleg Kostyuk [Mon, 9 Sep 2013 16:27:38 +0000 (19:27 +0300)]
Added tap ESC on LGui - handy for Vim

10 years agoUpdates to CUB's layouts
Oleg Kostyuk [Mon, 9 Sep 2013 01:32:19 +0000 (04:32 +0300)]
Updates to CUB's layouts

10 years agoChange I2C clock speed to 444 kHz
Oleg Kostyuk [Sun, 8 Sep 2013 23:54:24 +0000 (02:54 +0300)]
Change I2C clock speed to 444 kHz

10 years agoOptimizing I2C
Oleg Kostyuk [Sun, 8 Sep 2013 22:49:11 +0000 (01:49 +0300)]
Optimizing I2C

10 years agoSwitch TWI library to use 400kHz
Oleg Kostyuk [Sun, 8 Sep 2013 22:33:29 +0000 (01:33 +0300)]
Switch TWI library to use 400kHz

10 years agoConverting files to Unix-like format
Oleg Kostyuk [Sun, 8 Sep 2013 22:30:44 +0000 (01:30 +0300)]
Converting files to Unix-like format

10 years agoAdded debug counter of matrix scan frequency
Oleg Kostyuk [Sun, 8 Sep 2013 15:25:40 +0000 (18:25 +0300)]
Added debug counter of matrix scan frequency

10 years agoAdded handy switching for RShift and RCtrl
Oleg Kostyuk [Thu, 5 Sep 2013 20:51:47 +0000 (23:51 +0300)]
Added handy switching for RShift and RCtrl

10 years agoAdded handy switching to L2 to use Mouse keys
Oleg Kostyuk [Wed, 4 Sep 2013 22:12:48 +0000 (01:12 +0300)]
Added handy switching to L2 to use Mouse keys

10 years agoModified CUB layout
Oleg Kostyuk [Wed, 4 Sep 2013 21:03:22 +0000 (00:03 +0300)]
Modified CUB layout

10 years agoImplementation for Ergodox project
Oleg Kostyuk [Sat, 10 Aug 2013 19:57:01 +0000 (22:57 +0300)]
Implementation for Ergodox project

10 years agoChange Makefile and port setting
tmk [Sun, 4 Aug 2013 07:13:51 +0000 (16:13 +0900)]
Change Makefile and port setting

- Makefile use LUFA now
- Change MCU ports PF{0,1} to PD{0,1}
- Add build option for keymap to Makefile: make keymap=hasu

10 years agoFix tapping count over flow(issue #52)
tmk [Mon, 29 Jul 2013 13:18:42 +0000 (22:18 +0900)]
Fix tapping count over flow(issue #52)

10 years agoMerge branch 'lufa_nkro'
tmk [Sun, 28 Jul 2013 15:55:49 +0000 (00:55 +0900)]
Merge branch 'lufa_nkro'

10 years agoChange README Makefile and config.h in hhkb
tmk [Sun, 28 Jul 2013 15:53:18 +0000 (00:53 +0900)]
Change README Makefile and config.h in hhkb

10 years agoAdd NKRO support for LUFA
tmk [Sun, 28 Jul 2013 08:34:41 +0000 (17:34 +0900)]
Add NKRO support for LUFA

10 years agoMerge branch 'bootmagic_salt'(Fix issue #41)
tmk [Tue, 23 Jul 2013 15:43:40 +0000 (00:43 +0900)]
Merge branch 'bootmagic_salt'(Fix issue #41)

10 years agoAdd bootmagic salt key to avoid accidental configuration
tmk [Tue, 23 Jul 2013 15:41:28 +0000 (00:41 +0900)]
Add bootmagic salt key to avoid accidental configuration

10 years agoMerge branch 'lockkey_fix'(Fix issue #46)
tmk [Tue, 23 Jul 2013 01:57:12 +0000 (10:57 +0900)]
Merge branch 'lockkey_fix'(Fix issue #46)

10 years agoAdd mechanical locking switch support for NumLock and ScrollLock
tmk [Tue, 23 Jul 2013 01:56:03 +0000 (10:56 +0900)]
Add mechanical locking switch support for NumLock and ScrollLock

10 years agoMerge branch 'macro_mediakey'(Fix issue #42)
tmk [Mon, 22 Jul 2013 22:54:14 +0000 (07:54 +0900)]
Merge branch 'macro_mediakey'(Fix issue #42)

10 years agoAdd support for macro media/system keys
tmk [Mon, 22 Jul 2013 22:45:25 +0000 (07:45 +0900)]
Add support for macro media/system keys

10 years agoMerge branch 'bob_fix'
tmk [Sun, 21 Jul 2013 01:44:21 +0000 (10:44 +0900)]
Merge branch 'bob_fix'

10 years agoCancel tapping when interrupted by other key
tmk [Sat, 20 Jul 2013 18:21:57 +0000 (03:21 +0900)]
Cancel tapping when interrupted by other key

10 years agoChange name ACT_LAYER_TAP1 to ACT_LAYER_TAP_EXT
tmk [Fri, 19 Jul 2013 18:27:36 +0000 (03:27 +0900)]
Change name ACT_LAYER_TAP1 to ACT_LAYER_TAP_EXT

10 years agoAdd compile conditional for assembler(xprintf)
tmk [Mon, 15 Jul 2013 14:32:14 +0000 (23:32 +0900)]
Add compile conditional for assembler(xprintf)

10 years agoMerge branch 'hhkb_tmk'
tmk [Thu, 11 Jul 2013 07:26:00 +0000 (16:26 +0900)]
Merge branch 'hhkb_tmk'

10 years agoFix README and doc
tmk [Thu, 11 Jul 2013 07:23:53 +0000 (16:23 +0900)]
Fix README and doc

10 years agoAdd Caps Lock LED on PD6
tmk [Thu, 11 Jul 2013 00:07:02 +0000 (09:07 +0900)]
Add Caps Lock LED on PD6

10 years agoAdd power control of keyswitch board and tweak scan wait
tmk [Mon, 8 Jul 2013 05:38:03 +0000 (14:38 +0900)]
Add power control of keyswitch board and tweak scan wait

10 years agoMerge pull request #44 from Wraul/phantom_fix
tmk [Mon, 8 Jul 2013 05:24:20 +0000 (22:24 -0700)]
Merge pull request #44 from Wraul/phantom_fix

Correcting Phantom mistakes

10 years agoCorrection to Phantom readme markdown.
Wraul [Sun, 30 Jun 2013 08:16:44 +0000 (10:16 +0200)]
Correction to Phantom readme markdown.

10 years agoFix Phantom scroll lock LED.
Wraul [Sun, 30 Jun 2013 08:16:26 +0000 (10:16 +0200)]
Fix Phantom scroll lock LED.

10 years agoMerge pull request #40 from yeeeargh/hid_liber-standard-layouts
tmk [Thu, 4 Jul 2013 01:18:05 +0000 (18:18 -0700)]
Merge pull request #40 from yeeeargh/hid_liber-standard-layouts

Added standard layouts for ANSI and ISO to hid_liber

10 years agoAdded standard layouts for ANSI and ISO. Moved the initial layout from alaricljs...
yeeeargh [Wed, 3 Jul 2013 11:04:33 +0000 (13:04 +0200)]
Added standard layouts for ANSI and ISO. Moved the initial layout from alaricljs to a seperate layout file. If no layout gets defined ANSI is used as a default.

Added a README.md with links to the deskthority wikipages for this project and some build instructions.

10 years agoTweak tap timing for slow tap on space bar
tmk [Wed, 3 Jul 2013 02:03:59 +0000 (11:03 +0900)]
Tweak tap timing for slow tap on space bar

10 years agoAdd Makefile for tmk board and tweak scan wait
tmk [Wed, 3 Jul 2013 02:02:33 +0000 (11:02 +0900)]
Add Makefile for tmk board and tweak scan wait

10 years agoFix debouncing bug in hid_liber(Issue #26)
tmk [Tue, 25 Jun 2013 00:31:54 +0000 (09:31 +0900)]
Fix debouncing bug in hid_liber(Issue #26)

10 years agoMerge branch 'Wraul-kmac'
tmk [Sun, 23 Jun 2013 00:19:04 +0000 (09:19 +0900)]
Merge branch 'Wraul-kmac'

10 years agoAdd BACKLIGHT_ENABLE conditional
tmk [Sat, 22 Jun 2013 23:14:40 +0000 (08:14 +0900)]
Add BACKLIGHT_ENABLE conditional

10 years agoFix typo
tmk [Sat, 22 Jun 2013 08:32:53 +0000 (17:32 +0900)]
Fix typo

10 years agoInitial implementation for the KMAC
Wraul [Thu, 30 May 2013 18:25:39 +0000 (20:25 +0200)]
Initial implementation for the KMAC

10 years agoAdd support for backlight
Wraul [Thu, 30 May 2013 18:24:39 +0000 (20:24 +0200)]
Add support for backlight

10 years agoAdd default layer config to bootmagic
tmk [Sat, 22 Jun 2013 07:14:56 +0000 (16:14 +0900)]
Add default layer config to bootmagic

10 years agoMerge branch 'x68k_led'
tmk [Fri, 21 Jun 2013 17:52:14 +0000 (02:52 +0900)]
Merge branch 'x68k_led'

10 years agoAdd JIS layout to x68k
tmk [Fri, 21 Jun 2013 12:52:33 +0000 (21:52 +0900)]
Add JIS layout to x68k

10 years agoUse serial_uart.c instead of x68k.c now
tmk [Fri, 21 Jun 2013 12:48:18 +0000 (21:48 +0900)]
Use serial_uart.c instead of x68k.c now

10 years agoAdd LED support to x68k
tmk [Fri, 21 Jun 2013 07:34:39 +0000 (16:34 +0900)]
Add LED support to x68k

10 years agoAdd description of 'LED special function of X68000'
tmk [Fri, 21 Jun 2013 05:25:09 +0000 (14:25 +0900)]
Add description of 'LED special function of X68000'

10 years agoAdd power consumptions to doc
tmk [Wed, 19 Jun 2013 13:07:16 +0000 (22:07 +0900)]
Add power consumptions to doc

10 years agoChange tapping parameter for hhkb/iwrap
tmk [Wed, 19 Jun 2013 13:04:18 +0000 (22:04 +0900)]
Change tapping parameter for hhkb/iwrap

10 years agoAdd legacy keymap support for x68k
tmk [Wed, 19 Jun 2013 12:43:55 +0000 (21:43 +0900)]
Add legacy keymap support for x68k

10 years agoMerge pull request #37 from Wraul/update_phantom
tmk [Mon, 27 May 2013 22:57:30 +0000 (15:57 -0700)]
Merge pull request #37 from Wraul/update_phantom

Polishing the Phantom project

10 years agoMerge pull request #36 from Wraul/fix_sleep_led
tmk [Mon, 27 May 2013 22:30:36 +0000 (15:30 -0700)]
Merge pull request #36 from Wraul/fix_sleep_led

Fixes to sleep LED

10 years agoAdd Phantom README.
Mathias Andersson [Sun, 26 May 2013 20:20:55 +0000 (22:20 +0200)]
Add Phantom README.

10 years agoMove Phantom keymaps to separate header files.
Mathias Andersson [Sun, 26 May 2013 20:20:29 +0000 (22:20 +0200)]
Move Phantom keymaps to separate header files.

10 years agoFix Phantom sleep LED.
Mathias Andersson [Mon, 20 May 2013 19:08:21 +0000 (21:08 +0200)]
Fix Phantom sleep LED.

10 years agoCorrect order of rows for Phantom
Mathias Andersson [Sun, 19 May 2013 17:14:57 +0000 (19:14 +0200)]
Correct order of rows for Phantom

10 years agoUpdate Phantom debug print
Mathias Andersson [Sat, 18 May 2013 10:52:04 +0000 (12:52 +0200)]
Update Phantom debug print

This updates the Phantom project to use the new debug print functions.

10 years agoFixes to sleep LED.
Mathias Andersson [Mon, 20 May 2013 19:06:08 +0000 (21:06 +0200)]
Fixes to sleep LED.

Add help text.
Add missing SLEEP_LED_ENABLE checks.

11 years agoFix keymap of hid_liber from yeeeargh
tmk [Tue, 21 May 2013 01:33:59 +0000 (10:33 +0900)]
Fix keymap of hid_liber from yeeeargh

11 years agoFix deprecated 'prog_*' typedef - Issue #34
tmk [Mon, 20 May 2013 13:42:29 +0000 (22:42 +0900)]
Fix deprecated 'prog_*' typedef - Issue #34

- Remove prog_char from xpritnf
- Remove prog_macro_t from acton_macro

avr-libc-1.8 removed 'prog_*' typedef because the usage of
the __progmem__ attribute on a type is not supported in GCC.
http://www.nongnu.org/avr-libc/changes-1.8.html

11 years agoFix command.c and README
tmk [Tue, 14 May 2013 15:23:36 +0000 (00:23 +0900)]
Fix command.c and README

11 years agoFix makefile, debug print and keymap of HHKB
tmk [Tue, 14 May 2013 14:06:07 +0000 (23:06 +0900)]
Fix makefile, debug print and keymap of HHKB

11 years agoMerge branch 'fix_print'
tmk [Tue, 14 May 2013 14:03:23 +0000 (23:03 +0900)]
Merge branch 'fix_print'

11 years agoUse dprint and dprintf for debug
tmk [Tue, 14 May 2013 07:18:22 +0000 (16:18 +0900)]
Use dprint and dprintf for debug

11 years agoAdd xprintf(xitoa) from elm-chan.org
tmk [Tue, 14 May 2013 07:16:57 +0000 (16:16 +0900)]
Add xprintf(xitoa) from elm-chan.org

11 years agoMerge pull request #31 from Wraul/update_phantom
tmk [Sat, 4 May 2013 10:31:26 +0000 (03:31 -0700)]
Merge pull request #31 from Wraul/update_phantom

More updates to Phantom

11 years agoFix README of terminal converter
tmk [Sat, 4 May 2013 06:25:47 +0000 (15:25 +0900)]
Fix README of terminal converter

11 years agoMerge branch 'master' of github.com:tmk/tmk_keyboard
tmk [Sat, 4 May 2013 05:52:32 +0000 (14:52 +0900)]
Merge branch 'master' of github.com:tmk/tmk_keyboard

11 years agoIncrease buffer size of PS2 protocol
tmk [Sat, 4 May 2013 05:51:46 +0000 (14:51 +0900)]
Increase buffer size of PS2 protocol

11 years agoAdd support of Model F 122 terminal keyboard
tmk [Sat, 4 May 2013 05:46:42 +0000 (14:46 +0900)]
Add support of Model F 122 terminal keyboard

- change initialize of keyboard in matrix_scan()
- keymap for 122 keys
- Mafilefie and config.h for LUFA and PS/2 USART

11 years agoCode style fixes for Phantom matrix.
Mathias Andersson [Wed, 1 May 2013 09:30:01 +0000 (11:30 +0200)]
Code style fixes for Phantom matrix.

11 years agoAdd full 7bit support to Phantom keymap.
Mathias Andersson [Tue, 30 Apr 2013 20:26:52 +0000 (22:26 +0200)]
Add full 7bit support to Phantom keymap.

11 years agoChange Phantom matrix scan to be similar to GH60.
Mathias Andersson [Sun, 28 Apr 2013 18:03:12 +0000 (20:03 +0200)]
Change Phantom matrix scan to be similar to GH60.

11 years agoImprove matrix print for Phantom.
Mathias Andersson [Sun, 28 Apr 2013 16:57:06 +0000 (18:57 +0200)]
Improve matrix print for Phantom.

11 years agoMerge pull request #30 from Wraul/phantom_debounce_fix
tmk [Tue, 30 Apr 2013 22:29:35 +0000 (15:29 -0700)]
Merge pull request #30 from Wraul/phantom_debounce_fix

Fix debouncing on Phantom.

11 years agoFix debouncing on Phantom.
Mathias Andersson [Sun, 28 Apr 2013 16:54:38 +0000 (18:54 +0200)]
Fix debouncing on Phantom.

11 years agoFix doc of Boot Magic and add another project info
tmk [Mon, 22 Apr 2013 04:08:46 +0000 (13:08 +0900)]
Fix doc of Boot Magic and add another project info

11 years agoFix doc and descriptor of iwrap
tmk [Mon, 22 Apr 2013 04:04:00 +0000 (13:04 +0900)]
Fix doc and descriptor of iwrap

11 years agoAdd vusb support to iwrap
tmk [Mon, 22 Apr 2013 04:03:24 +0000 (13:03 +0900)]
Add vusb support to iwrap

11 years agoMerge pull request #29 from Wraul/update_phantom
tmk [Sun, 21 Apr 2013 22:13:20 +0000 (15:13 -0700)]
Merge pull request #29 from Wraul/update_phantom

Update Phantom for new keymap framework

11 years agoAdjust Phantom layouts formating.
Mathias Andersson [Sun, 21 Apr 2013 07:39:40 +0000 (09:39 +0200)]
Adjust Phantom layouts formating.

Make the layout formating better match that of GH60.

11 years agoUpdated Phantom for new keymap framework.
Mathias Andersson [Sun, 21 Apr 2013 06:48:56 +0000 (08:48 +0200)]
Updated Phantom for new keymap framework.

11 years agoMerge branch 'iwrap5'
tmk [Fri, 19 Apr 2013 15:46:48 +0000 (00:46 +0900)]
Merge branch 'iwrap5'

11 years agoAdd support of mouse horizontal wheel to iWRAP
tmk [Fri, 19 Apr 2013 14:43:52 +0000 (23:43 +0900)]
Add support of mouse horizontal wheel to iWRAP

11 years agoRescue script from iWRAP MUX mode stuck
tmk [Thu, 18 Apr 2013 23:38:05 +0000 (08:38 +0900)]
Rescue script from iWRAP MUX mode stuck

11 years agoFix build options for NEWS converter
tmk [Thu, 18 Apr 2013 06:54:26 +0000 (15:54 +0900)]
Fix build options for NEWS converter

11 years agoAdd support of iWRAP5
tmk [Thu, 18 Apr 2013 06:51:14 +0000 (15:51 +0900)]
Add support of iWRAP5

- mouse virtical wheel
- consumer page

11 years agoFix LUFA host driver for unconfigured state
tmk [Sat, 13 Apr 2013 02:55:57 +0000 (11:55 +0900)]
Fix LUFA host driver for unconfigured state

11 years agoFix USB Descriptors
tmk [Sat, 13 Apr 2013 02:55:08 +0000 (11:55 +0900)]
Fix USB Descriptors

11 years agoRemove common/controller_teensy.h
tmk [Fri, 12 Apr 2013 15:23:05 +0000 (00:23 +0900)]
Remove common/controller_teensy.h

11 years agoAdd new build options on m0110_usb
tmk [Fri, 12 Apr 2013 12:52:34 +0000 (21:52 +0900)]
Add  new build options on m0110_usb

11 years agoRemove MATRIX_HAS_LOCKING_CAPS option
tmk [Fri, 12 Apr 2013 03:27:31 +0000 (12:27 +0900)]
Remove MATRIX_HAS_LOCKING_CAPS option

11 years agoAdd m0116 keymap from tufty
tmk [Fri, 12 Apr 2013 03:22:30 +0000 (12:22 +0900)]
Add m0116 keymap from tufty