zmk/docs/src
Peter Cock d28f73bcfa
docs: documenting PASTE/COPY/CUT keycodes on macOS (#3058)
* Testing PASTE/COPY/CUT on macOS

Testing using ZMK Studio v0.3.1 to send these keys.

Using Karabiner-EventViewer, nothing from C_AC_CUT, C_AC_COPY, C_AC_PASTE, nor from paste special which I assume would be called C_AC_PASTE_SPECIAL (while for example C_AC_SEARCH was detected).

Did see K_CUT, K_COPY, K_PASTE, but they appear to do nothing by default.

* Add macOS footnote for editing keys K_CUT, K_COPY, K_PASTE

* Add macOS testing for K_UNDO, K_REDO etc.

    C_AC_UNDO - not even registering as a keypress

    K_UNDO - detected as a keypress, but no effect. Does not act like command+z

    C_AC_REDO - not even registering as a keypress

    K_AGAIN aka K_REDO - detected as a keypress, but no effect. Does not act like shift+command+z

* None of the six 'Input Assist' consumer keys work on macOS

Testing using ZMK Studio v0.3.1 to send these keys with macOS 15.6.1 (ARM),
and watching for keypresses with Karabiner-EventViewer v15.5.0.
2025-09-09 19:52:41 +02:00
..
components chore(docs): Fix prettier warnings (#2952) 2025-06-01 12:02:39 -07:00
css chore(docs): Fix prettier warnings (#2952) 2025-06-01 12:02:39 -07:00
data docs: documenting PASTE/COPY/CUT keycodes on macOS (#3058) 2025-09-09 19:52:41 +02:00
docusaurus-tree-sitter-plugin feat(studio): Initial RPC infrastructure and subsystems. 2024-08-15 11:45:18 -06:00
hardware-metadata-collection-plugin feat(docs): Generate new shield interconnect docs. 2022-12-23 02:41:35 -06:00
hardware-metadata-static-plugin chore: Add typescript support to eslint, fix errors (#2923) 2025-04-22 20:51:41 -07:00
hardware-schema-typescript-plugin feat(docs): Add dynamic hardware list component. 2021-09-11 00:50:36 -04:00
keymap-upgrade chore(docs): Fix prettier warnings (#2952) 2025-06-01 12:02:39 -07:00
pages fix(docs): remove title as alt text (#2922) 2025-04-20 10:41:13 +02:00
setup-script-generation-plugin feat(setup): Disallow split w/ wired controller. 2022-05-03 05:10:09 -04:00
templates fix: changed shebang to make scripts more platform independent (#2893) 2025-04-20 04:23:31 -04:00
theme chore(eslint): upgrade to eslint v9 and flat config (#2909) 2025-04-06 18:16:03 -07:00
utils feat(docs): Add power profiler 2021-03-11 16:31:34 -05:00
.gitignore feat(docs): Add TS type gen, metadata JSON gen 2021-09-11 00:50:36 -04:00
footnotes.js docs(codes): Add (key) codes documentation 2020-11-06 15:02:12 -05:00
groups.js docs(codes): Add (key) codes documentation 2020-11-06 15:02:12 -05:00
hid-usage.js docs(codes): Add (key) codes documentation 2020-11-06 15:02:12 -05:00
hid.js docs(codes): Add (key) codes documentation 2020-11-06 15:02:12 -05:00