spiegel-keyman/common/test/resources/keyboards/test_chirality.kmn

43 lines
1.6 KiB
Text

store(&TARGETS) 'any web desktop'
store(&COPYRIGHT) '© 2018 SIL International'
store(&VISUALKEYBOARD) 'test_chirality.kvks'
store(&NAME) 'KeymanWeb Chirality Tester'
begin Unicode > use(main)
group(main) using keys
c By leaving out LCTRL LALT combinations, we allow KMW to do AltGr emulation.
+ [CAPS SHIFT RCTRL K_A] > 'CAPSLOCK_RC_CAP_a'
+ [CAPS SHIFT RCTRL RALT K_A] > 'CAPSLOCK_RCA_CAP_a'
+ [CAPS SHIFT RALT K_A] > 'CAPSLOCK_RA_CAP_a'
+ [CAPS SHIFT LCTRL K_A] > 'CAPSLOCK_LC_CAP_a'
c + [SHIFT LCTRL LALT K_A] > 'CAPSLOCK_LCA_CAP_a'
+ [CAPS SHIFT LALT K_A] > 'CAPSLOCK_LA_CAP_a'
+ [CAPS SHIFT K_A] > 'CAPSLOCK_DF_CAP_a'
+ [CAPS RCTRL K_A] > 'CAPSLOCK_RC_a'
+ [CAPS RCTRL RALT K_A] > 'CAPSLOCK_RCA_a'
+ [CAPS RALT K_A] > 'CAPSLOCK_RA_a'
c + [LCTRL LALT K_A] > 'LCA_a' c AltGr emulation: > 'RC_a'
+ [CAPS LALT K_A] > 'CAPSLOCK_LA_a'
+ [CAPS LCTRL K_A] > 'CAPSLOCK_LC_a'
+ [CAPS LCTRL LALT K_A] > 'CAPSLOCK_LCA_a'
+ [CAPS LALT K_A] > 'CAPSLOCK_LA_a'
+ [CAPS LCTRL K_A] > 'CAPSLOCK_LC_a'
+ [CAPS K_A] > 'CAPSLOCK_DF_a'
+ [NCAPS SHIFT RCTRL K_A] > 'RC_CAP_a'
+ [NCAPS SHIFT RCTRL RALT K_A] > 'RCA_CAP_a'
+ [NCAPS SHIFT RALT K_A] > 'RA_CAP_a'
+ [NCAPS SHIFT LCTRL K_A] > 'LC_CAP_a'
c + [SHIFT LCTRL LALT K_A] > 'LCA_CAP_a'
+ [NCAPS SHIFT LALT K_A] > 'LA_CAP_a'
+ [NCAPS SHIFT K_A] > 'DF_CAP_a'
+ [NCAPS RCTRL K_A] > 'RC_a'
+ [NCAPS RCTRL RALT K_A] > 'RCA_a'
+ [NCAPS RALT K_A] > 'RA_a'
c + [LCTRL LALT K_A] > 'LCA_a' c AltGr emulation: > 'RC_a'
+ [NCAPS LALT K_A] > 'LA_a'
+ [NCAPS LCTRL K_A] > 'LC_a'
+ [NCAPS LCTRL LALT K_A] > 'LCA_a'
+ [NCAPS LALT K_A] > 'LA_a'
+ [NCAPS LCTRL K_A] > 'LC_a'
+ [NCAPS K_A] > 'DF_a'
+ [K_B] > 'b'