#1823·kanata

Kanata blocking QMK keyboard

Author: atanasjCreated Oct 20, 2025Updated Aug 29, 2026
Labelsbugmacos

Requirements

Describe the bug

I have tried to emulate my QMK keyboard customisations in kanata, with mostly success. A couple features are missing, e.g., tap-hold combo that trigger the same sequence (hyper), but the tap on one-shot works in kanata using virtual keys and defchordv2, so this is enough for me for now with the built-in keyboard on macOS.

This was working well, until I noticed that kanata seems to block the one-shot modifier hyper key on my QMK keyboard, the hold function still works, but I need the one-shot to trigger actions one-handed, e.g., ji is hyper and hyper-i triggers app-i. However, other one-handed actions with other combos still work as expected.

Is there any reason this would be happening? My config for the QMK keyboard:

Relevant kanata config

;; Kanata Keymap Configuration File
;;
;; This file maps relevant keys and defines application-specific contexts
;; for use external (mostly mechanical) keyboard.
;;
;; Documentation:
;;  https://github.com/jtroo/kanata/blob/main/docs/config.adoc
;;  https://github.com/jtroo/kanata/blob/main/parser/src/keys/mod.rs
;; ================================================================================
;; CONFIGURATION
;; ================================================================================
;; (include /Users/atanas/.config/kanata/virtaul.kbd)

(defcfg
  macos-dev-names-include ("Ferris sweep")
  process-unmapped-keys yes 
  )

(defsrc)

(defvar
  tap-higher 400
  tap-time 300
  tap-low 170
  hold-time 100
  chord-time 60
  )

(defvirtualkeys
  ;; APPS
  com.apple.Safari nop0
  org.mozilla.firefox nop0
  com.readdle.PDFExpert-Mac nop0
  com.apple.iCal nop0
  com.apple.finder nop0
  us.zoom.xos nop0
  com.apple.Preview nop0
  com.styluslabs.write3mac nop0
  org.gnu.Emacs nop0
  net.kovidgoyal.kitty nop0
)

;; DOUBLES
(defalias
  A  (switch
      ((input virtual us.zoom.xos)) (tap-dance $tap-low (a (macro M-S-a))) break
      () a break
      )
  H  (switch
      ((input virtual com.readdle.PDFExpert-Mac)) (tap-dance $tap-low (h (macro C-M-h) (macro C-M-u))) break
      ((input virtual com.styluslabs.write3mac)) (tap-dance $tap-low ((macro M-home) (macro M-end))) break
      () h break
      )
  V  (switch
      ((input virtual com.readdle.PDFExpert-Mac)) (tap-dance $tap-low (v (macro C-M-t) (macro M-S-d))) break
      ((input virtual com.apple.finder)) (tap-dance $tap-low (v (macro C-M-0) (macro M-2))) break
      ((input virtual us.zoom.xos)) (tap-dance $tap-low (v (macro M-S-v))) break
      () v break
      )
  )

(deflayermap (base)
  a @A
  h @H
  v @V
)

To Reproduce

The above config with QMK keyboard using one-shot modifier.

Expected behavior

kanata allows QMK to perform as expected.

Kanata version

kanata 1.9.0

Debug logs

15:47:39.5700 [[0m[[34m[INFO] [[0mkanata v1.9.0 starting
15:47:39.5704 [[0m[[34m[INFO] [[0mprocess unmapped keys: true
15:47:39.5705 [[0m[[34m[INFO] [[0mNOTE: kanata was compiled to never allow cmd
15:47:39.5705 [[0m[[36m[DEBUG] [[0m(1) kanata_parser::cfg::alloc: freeing allocations of length 0
15:47:39.5706 [[0m[[34m[INFO] [[0mconfig file is valid
15:47:39.5706 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::output_logic::zippychord: zchd reset state
15:47:39.5706 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::output_logic::zippychord: zchd soft reset state
15:47:39.5706 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::output_logic::zippychord: zchd clear historical data
15:47:39.5706 [[0m[[34m[INFO] [[0mSleeping for 2s. Please release all keys and don't press additional ones. Run kanata with --help to see how understand more and how to disable this sleep.
15:47:41.5766 [[0m[[34m[INFO] [[0mentering the processing loop
15:47:41.5768 [[0m[[34m[INFO] [[0mlistening for event notifications to relay to connected clients
15:47:41.5770 [[0m[[34m[INFO] [[0mInit: catching only releases and sending immediately
15:47:41.5771 [[0m[[34m[INFO] [[0mentering the event loop
connected
driver_activated 1
driver_connected 0
driver_version_mismatched 0
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 1 } is unrecognized!
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 1 } DKEvent { value: 0, page: 7, code: 1 }
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_T (20), value: Release } to processing loop
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:41.6705 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:41.6713 [[0m[[34m[INFO] [[0mInit: releasing KEY_T
15:47:41.6713 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 23 } DKEvent { value: 0, page: 7, code: 23 }
15:47:42.2408 [[0m[[34m[INFO] [[0mStarting kanata proper
15:47:42.2410 [[0m[[34m[INFO] [[0mYou may forcefully exit kanata by pressing lctl+spc+esc at any time. These keys refer to defsrc input, meaning BEFORE kanata remaps keys.
15:47:42.5637 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTMETA (125), value: Release } to processing loop
15:47:42.5639 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTALT (56), value: Release } to processing loop
15:47:42.5640 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTCTRL (29), value: Release } to processing loop
15:47:42.5640 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTMETA (125), value: Release }
15:47:42.5641 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTALT (56), value: Release }
15:47:42.5642 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTCTRL (29), value: Release }
driver_connected 1
15:47:43.0538 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 28, page: 7, code: 4294967295 } is unrecognized!
15:47:43.0539 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 28, page: 7, code: 4294967295 } DKEvent { value: 28, page: 7, code: 4294967295 }
15:47:43.0540 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 1 } is unrecognized!
15:47:43.0541 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 1 } DKEvent { value: 0, page: 7, code: 1 }
15:47:43.0541 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_Y (21), value: Press } to processing loop
15:47:43.0542 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 28, page: 7, code: 4294967295 } is unrecognized!
15:47:43.0543 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_Y (21), value: Press }
15:47:43.0544 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     Y
15:47:43.0544 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 28 } DKEvent { value: 1, page: 7, code: 28 }
15:47:43.0545 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 28, page: 7, code: 4294967295 } DKEvent { value: 28, page: 7, code: 4294967295 }
15:47:43.0546 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTMETA (125), value: Press } to processing loop
15:47:43.0546 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTALT (56), value: Press } to processing loop
15:47:43.0546 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTSHIFT (42), value: Press } to processing loop
15:47:43.0547 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTCTRL (29), value: Press } to processing loop
15:47:43.0547 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTMETA (125), value: Press }
15:47:43.0548 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LGui
15:47:43.0548 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 227 } DKEvent { value: 1, page: 7, code: 227 }
15:47:43.0548 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTALT (56), value: Press }
15:47:43.0549 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LAlt
15:47:43.0549 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 226 } DKEvent { value: 1, page: 7, code: 226 }
15:47:43.0550 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTSHIFT (42), value: Press }
15:47:43.0550 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LShift
15:47:43.0550 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 225 } DKEvent { value: 1, page: 7, code: 225 }
15:47:43.0551 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTCTRL (29), value: Press }
15:47:43.0551 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LCtrl
15:47:43.0551 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 224 } DKEvent { value: 1, page: 7, code: 224 }
15:47:43.0987 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:43.0988 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:43.0989 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 1 } is unrecognized!
15:47:43.0989 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 1 } DKEvent { value: 0, page: 7, code: 1 }
15:47:43.0989 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_Y (21), value: Release } to processing loop
15:47:43.0990 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:43.0991 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_Y (21), value: Release }
15:47:43.0991 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   Y
15:47:43.0992 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 28 } DKEvent { value: 0, page: 7, code: 28 }
15:47:43.0992 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:43.0993 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTMETA (125), value: Release } to processing loop
15:47:43.0993 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTALT (56), value: Release } to processing loop
15:47:43.0994 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTSHIFT (42), value: Release } to processing loop
15:47:43.0994 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTCTRL (29), value: Release } to processing loop
15:47:43.0994 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTMETA (125), value: Release }
15:47:43.0995 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   LGui
15:47:43.0995 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 227 } DKEvent { value: 0, page: 7, code: 227 }
15:47:43.0995 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTALT (56), value: Release }
15:47:43.0996 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   LAlt
15:47:43.0996 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 226 } DKEvent { value: 0, page: 7, code: 226 }
15:47:43.0996 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTSHIFT (42), value: Release }
15:47:43.0996 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   LShift
15:47:43.0997 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 225 } DKEvent { value: 0, page: 7, code: 225 }
15:47:43.0997 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTCTRL (29), value: Release }
15:47:43.0997 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   LCtrl
15:47:43.0998 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 224 } DKEvent { value: 0, page: 7, code: 224 }
15:47:45.2358 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 28, page: 7, code: 4294967295 } is unrecognized!
15:47:45.2359 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 28, page: 7, code: 4294967295 } DKEvent { value: 28, page: 7, code: 4294967295 }
15:47:45.2360 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 1 } is unrecognized!
15:47:45.2360 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 1 } DKEvent { value: 0, page: 7, code: 1 }
15:47:45.2361 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_Y (21), value: Press } to processing loop
15:47:45.2361 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 28, page: 7, code: 4294967295 } is unrecognized!
15:47:45.2362 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_Y (21), value: Press }
15:47:45.2363 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     Y
15:47:45.2364 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 28 } DKEvent { value: 1, page: 7, code: 28 }
15:47:45.2364 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 28, page: 7, code: 4294967295 } DKEvent { value: 28, page: 7, code: 4294967295 }
15:47:45.2365 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTMETA (125), value: Press } to processing loop
15:47:45.2366 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTALT (56), value: Press } to processing loop
15:47:45.2366 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTSHIFT (42), value: Press } to processing loop
15:47:45.2367 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_LEFTCTRL (29), value: Press } to processing loop
15:47:45.2367 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTMETA (125), value: Press }
15:47:45.2368 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LGui
15:47:45.2368 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 227 } DKEvent { value: 1, page: 7, code: 227 }
15:47:45.2368 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTALT (56), value: Press }
15:47:45.2369 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LAlt
15:47:45.2369 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 226 } DKEvent { value: 1, page: 7, code: 226 }
15:47:45.2369 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTSHIFT (42), value: Press }
15:47:45.2370 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LShift
15:47:45.2370 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 225 } DKEvent { value: 1, page: 7, code: 225 }
15:47:45.2370 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_LEFTCTRL (29), value: Press }
15:47:45.2371 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key press     LCtrl
15:47:45.2371 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 1, page: 7, code: 224 } DKEvent { value: 1, page: 7, code: 224 }
15:47:45.2896 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:45.2898 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:45.2898 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 1 } is unrecognized!
15:47:45.2899 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 1 } DKEvent { value: 0, page: 7, code: 1 }
15:47:45.2899 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code: KEY_Y (21), value: Release } to processing loop
15:47:45.2900 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: InputEvent { value: 0, page: 7, code: 4294967295 } is unrecognized!
15:47:45.2900 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: process recv ev KeyEvent { code: KEY_Y (21), value: Release }
15:47:45.2901 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::kanata: key release   Y
15:47:45.2901 [[0m[[36m[DEBUG] [[0m(3) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 28 } DKEvent { value: 0, page: 7, code: 28 }
15:47:45.2902 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::oskbd::macos: Attempting to write InputEvent { value: 0, page: 7, code: 4294967295 } DKEvent { value: 0, page: 7, code: 4294967295 }
15:47:45.2903 [[0m[[36m[DEBUG] [[0m(1) kanata_state_machine::kanata::macos: sending KeyEvent { code