zmk/docs/docs
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
..
assets docs: Update hold-tap page (#2888) 2025-03-23 18:12:50 -07:00
config docs: Add missing semicolon to kscan.md composite example (#3052) 2025-09-02 20:42:30 -07:00
development docs: Add warning box for clearing settings for splits, generalize troubleshooting procedure (#3039) 2025-08-19 17:27:21 -07:00
features docs: Add warning box for clearing settings for splits, generalize troubleshooting procedure (#3039) 2025-08-19 17:27:21 -07:00
keymaps docs: documenting PASTE/COPY/CUT keycodes on macOS (#3058) 2025-09-09 19:52:41 +02:00
troubleshooting docs: Add warning box for clearing settings for splits, generalize troubleshooting procedure (#3039) 2025-08-19 17:27:21 -07:00
customization.md docs: Add warning box for clearing settings for splits, generalize troubleshooting procedure (#3039) 2025-08-19 17:27:21 -07:00
faq.md Feature: Full-Duplex Wired Split (#2766) 2025-03-18 02:48:32 -04:00
hardware.mdx docs: Create a Hardware Integration index page (#2634) 2024-11-28 23:00:33 -08:00
intro.mdx docs: Update hold-tap page (#2888) 2025-03-23 18:12:50 -07:00
keymap-example.md docs: Better document the layer `display-name` prop. 2024-10-16 11:57:27 -06:00
user-setup-cli.mdx refactor(docs): Refactor the development section (#2438) 2024-09-01 21:54:19 -07:00
user-setup.mdx docs: Add warning box for clearing settings for splits, generalize troubleshooting procedure (#3039) 2025-08-19 17:27:21 -07:00