@wwwjfy wwwjfy released this Apr 6, 2017

Assets 3
update codesign

@wwwjfy wwwjfy released this Mar 11, 2017 · 34 commits to standalone-modifiers since this release

Assets 3

standalone_keys_delay_milliseconds is not added to UI, because conflicts are bothering and might not be used very often.

@wwwjfy wwwjfy released this Feb 11, 2017 · 165 commits to standalone-modifiers since this release

Assets 3

fixed the case when continuous standalone keys are pressed

@wwwjfy wwwjfy released this Feb 10, 2017 · 165 commits to standalone-modifiers since this release

Assets 3

fixed default standalone key delay value

@wwwjfy wwwjfy released this Jan 21, 2017 · 249 commits to standalone-modifiers since this release

Assets 3
add standalone keys delay to config and UI

@wwwjfy wwwjfy released this Jan 14, 2017 · 284 commits to standalone-modifiers since this release

Assets 3

standalone keys delay milliseconds added to config and UI

Notes: to remove the outdated key in system user defaults, run defaults delete -g StandaloneKey

@wwwjfy wwwjfy released this Jan 11, 2017 · 291 commits to standalone-modifiers since this release

Assets 3

Example:

{
    "profiles": [
        {
            "name": "Default profile",
            "selected": true,
            "simple_modifications": {
                "caps_lock": "left_control"
            },
            "standalone_keys": {
                "caps_lock": "escape"
            },
            "one_to_many_mappings": {
                "left_control": ["left_control", "left_shift", "left_option", "left_command"]
            }
        }
    ]
}

@wwwjfy wwwjfy released this Jan 7, 2017 · 15 commits to master since this release

Assets 3

One-to-many mappings

An attempt to add one-to-many mappings, example configuration:

{
    "one_to_many_mappings": {
        "left_control": ["left_control", "left_shift", "left_option", "left_command"]
    }
}

This is to get the hyper key.

Caveats

  • Fn + xxx may not work as expected
  • Multiple devices may not work as expected

Because I myself don't use either of them, if you have problems, I can try to fix

BREAKING CHANGE

The key in standalone_keys should be the original key on the keyboard, not the one got mapped in simple_modifications. For example, to map caps lock to control and escape, this

{
    "simple_modifications": {
        "caps_lock": "left_control"
    },
    "standalone_keys": {
        "left_control": "escape"
    }
}

should be changed to

{
    "simple_modifications": {
        "caps_lock": "left_control"
    },
    "standalone_keys": {
        "caps_lock": "escape"
    }
}

@wwwjfy wwwjfy released this Jan 1, 2017 · 30 commits to master since this release

Assets 3
0.90.72.hyper

hyper key

@wwwjfy wwwjfy released this Dec 31, 2016 · 317 commits to standalone-modifiers since this release

Assets 3
update codesign