From 5fa187a072f20d4d8eacb85aa6bde79ae2e8a0c2 Mon Sep 17 00:00:00 2001 From: Bo Jeanes Date: Sat, 10 Oct 2015 15:07:44 +1100 Subject: [PATCH] Add rule to force an external apple keyboard to QWERTY Useful for pairing... --- karabiner.xml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/karabiner.xml b/karabiner.xml index f2f9c7a..0475b47 100644 --- a/karabiner.xml +++ b/karabiner.xml @@ -109,4 +109,31 @@ __KeyToKey__ KeyCode::O, KeyCode::SEMICOLON __KeyToKey__ KeyCode::K, KeyCode::N + + + Apple keyboard from Colemak to QWERTY + If the system layout is set to Colemak, remap the Yubikey + back to QWERTY so that the tokens are correct. + private.apple_colemak_qwerty + DeviceVendor::APPLE_INC, DeviceProduct::APPLE_EXTERNAL_KEYBOARD_0x021d + COLEMAK + __KeyToKey__ KeyCode::F, KeyCode::E + __KeyToKey__ KeyCode::P, KeyCode::R + __KeyToKey__ KeyCode::G, KeyCode::T + __KeyToKey__ KeyCode::J, KeyCode::Y + __KeyToKey__ KeyCode::L, KeyCode::U + __KeyToKey__ KeyCode::U, KeyCode::I + __KeyToKey__ KeyCode::Y, KeyCode::O + __KeyToKey__ KeyCode::SEMICOLON, KeyCode::P + __KeyToKey__ KeyCode::R, KeyCode::S + __KeyToKey__ KeyCode::S, KeyCode::D + __KeyToKey__ KeyCode::T, KeyCode::F + __KeyToKey__ KeyCode::D, KeyCode::G + __KeyToKey__ KeyCode::N, KeyCode::J + __KeyToKey__ KeyCode::E, KeyCode::K + __KeyToKey__ KeyCode::I, KeyCode::L + __KeyToKey__ KeyCode::O, KeyCode::SEMICOLON + __KeyToKey__ KeyCode::K, KeyCode::N + +