kiding/SokIM

기본 입력기에서 세팅한 단축키가 동작 안함

Closed this issue · 2 comments

  1. 사용하고 계신 속 입력기 버전: v1.0.1
  2. 문제가 발생한 앱 이름: WebStorm
  3. 자세한 문제 재현 방법

기본 입력기를 통해 WebStorm에 ⇧ ⌘[ 단축키와 ⇧ ⌘] 단축키를 등록해놓았습니다.
image
macOS 기본 입력기에서는 해당 단축키가 잘 동작하는데 속 입력기에서는 단축키가 동작하지 않습니다.

속 입력기 통해서 동일 단축키를 추가하면 똑같아보이는 단축키가 추가 등록됩니다.
동일한 단축키라면 여러개가 등록되지 않고 하나만 등록되는 것을 확인하였습니다.
image
겉보기엔 같아보이지만 사실 뭔가 다른점이 있는게 아닌가 싶습니다.


디버그 메시지
⇧ ⌘[ 한번 입력한 뒤 ⇧ ⌘] 한번 입력한 로그입니다.

2023-05-09 00:19:53.094 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] found no value for key com.apple.keyboard.modifiermapping.2131-256-0 in CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.094 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.094 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511343347098, keyDown, 0xE3)
2023-05-09 00:19:53.110 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] found no value for key com.apple.keyboard.modifiermapping.2131-256-0 in CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.111 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.111 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511343729621, keyDown, 0xE1)
2023-05-09 00:19:53.222 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.222 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511346418131, keyDown, 0x2F)
2023-05-09 00:19:53.237 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.237 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) Optional(NSEvent: type=KeyDown loc=(0,0) time=187972.8 flags=0x120000 win=0x0 winNum=0 ctxt=0x0 chars="[" unmodchars="[" repeat=0 keyCode=33) Optional(<IPMDServerClientWrapper: 0x12a291480>)
2023-05-09 00:19:53.237 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.237 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: flush()
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: filterContexts(_:)
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: filterQuirks(_:)
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.238 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이전 state: QwertyEngine '' [] [:]
2023-05-09 00:19:53.239 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.239 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이전 event context: EventContext(sender: nil, bundleIdentifier: "", pointerValue: 0, selectedRange: {NSNotFound, 0}, markedRange: {NSNotFound, 0}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:53.239 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.240 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:)
2023-05-09 00:19:53.240 A  SokIM[61520:19667c] (InputMethodKit) Get bundle identifier
2023-05-09 00:19:53.240 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -bundleIdentifier produced '<private>'
2023-05-09 00:19:53.240 A  SokIM[61520:19667c] (InputMethodKit) Get selected range
2023-05-09 00:19:53.245 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -selectedRange produced (784, 0)
2023-05-09 00:19:53.245 A  SokIM[61520:19667c] (InputMethodKit) Get marked range
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -markedRange produced <private>
2023-05-09 00:19:53.246 A  SokIM[61520:19667c] (InputMethodKit) Get valid marked text attributes
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -validAttributesForMarkedText produced <private>
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:) validAttributesForMarkedText: ["NSDictationHiliteMarkedText"]
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 중간 event context: EventContext(sender: Optional(<IPMDServerClientWrapper: 0x12a291480>), bundleIdentifier: "com.jetbrains.WebStorm", pointerValue: -3388441699287776783, selectedRange: {784, 0}, markedRange: {NSNotFound, 9223372036854775807}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] SokIM/MarkedStrategy.swift: equal(left:right:)
2023-05-09 00:19:53.246 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) event context 변경!
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/State.swift: clear(composed:composing:) composed: true, composing: true
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/State.swift: next(_:) Input ignored: (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511346418131, keyDown, 0x2F) [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/MarkedStrategy.swift: flush(from:to:) QwertyEngine '' [] [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/State.swift: clear(composed:composing:) composed: true, composing: true
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:)
2023-05-09 00:19:53.247 A  SokIM[61520:19667c] (InputMethodKit) Get bundle identifier
2023-05-09 00:19:53.247 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -bundleIdentifier produced '<private>'
2023-05-09 00:19:53.247 A  SokIM[61520:19667c] (InputMethodKit) Get selected range
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -selectedRange produced (784, 0)
2023-05-09 00:19:53.248 A  SokIM[61520:19667c] (InputMethodKit) Get marked range
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -markedRange produced <private>
2023-05-09 00:19:53.248 A  SokIM[61520:19667c] (InputMethodKit) Get valid marked text attributes
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -validAttributesForMarkedText produced <private>
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:) validAttributesForMarkedText: ["NSDictationHiliteMarkedText"]
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이후 event context: EventContext(sender: Optional(<IPMDServerClientWrapper: 0x12a291480>), bundleIdentifier: "com.jetbrains.WebStorm", pointerValue: -3388441699287776783, selectedRange: {784, 0}, markedRange: {NSNotFound, 9223372036854775807}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.248 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이후 state: QwertyEngine '' [] [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:53.310 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:53.310 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511348528547, keyUp, 0x2F)
2023-05-09 00:19:54.110 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.110 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511367730374, keyDown, 0x30)
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) Optional(NSEvent: type=KeyDown loc=(0,0) time=187973.7 flags=0x120000 win=0x0 winNum=0 ctxt=0x0 chars="]" unmodchars="]" repeat=0 keyCode=30) Optional(<IPMDServerClientWrapper: 0x12a291480>)
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: flush()
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: filterContexts(_:)
2023-05-09 00:19:54.113 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: filterQuirks(_:)
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이전 state: QwertyEngine '' [] [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이전 event context: EventContext(sender: Optional(<IPMDServerClientWrapper: 0x12a291480>), bundleIdentifier: "com.jetbrains.WebStorm", pointerValue: -3388441699287776783, selectedRange: {784, 0}, markedRange: {NSNotFound, 9223372036854775807}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:)
2023-05-09 00:19:54.114 A  SokIM[61520:19667c] (InputMethodKit) Get bundle identifier
2023-05-09 00:19:54.114 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -bundleIdentifier produced '<private>'
2023-05-09 00:19:54.115 A  SokIM[61520:19667c] (InputMethodKit) Get selected range
2023-05-09 00:19:54.116 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -selectedRange produced (784, 0)
2023-05-09 00:19:54.116 A  SokIM[61520:19667c] (InputMethodKit) Get marked range
2023-05-09 00:19:54.116 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -markedRange produced <private>
2023-05-09 00:19:54.116 A  SokIM[61520:19667c] (InputMethodKit) Get valid marked text attributes
2023-05-09 00:19:54.116 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -validAttributesForMarkedText produced <private>
2023-05-09 00:19:54.116 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.116 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:) validAttributesForMarkedText: ["NSDictationHiliteMarkedText"]
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 중간 event context: EventContext(sender: Optional(<IPMDServerClientWrapper: 0x12a291480>), bundleIdentifier: "com.jetbrains.WebStorm", pointerValue: -3388441699287776783, selectedRange: {784, 0}, markedRange: {NSNotFound, 9223372036854775807}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/MarkedStrategy.swift: equal(left:right:)
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/State.swift: next(_:) Input ignored: (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511367730374, keyDown, 0x30) [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/MarkedStrategy.swift: flush(from:to:) QwertyEngine '' [] [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/State.swift: clear(composed:composing:) composed: true, composing: true
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:)
2023-05-09 00:19:54.117 A  SokIM[61520:19667c] (InputMethodKit) Get bundle identifier
2023-05-09 00:19:54.117 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -bundleIdentifier produced '<private>'
2023-05-09 00:19:54.117 A  SokIM[61520:19667c] (InputMethodKit) Get selected range
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -selectedRange produced (784, 0)
2023-05-09 00:19:54.118 A  SokIM[61520:19667c] (InputMethodKit) Get marked range
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -markedRange produced <private>
2023-05-09 00:19:54.118 A  SokIM[61520:19667c] (InputMethodKit) Get valid marked text attributes
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.inputmethodkit:TextInput] -validAttributesForMarkedText produced <private>
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] SokIM/EventContext.swift: init(_:) validAttributesForMarkedText: ["NSDictationHiliteMarkedText"]
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이후 event context: EventContext(sender: Optional(<IPMDServerClientWrapper: 0x12a291480>), bundleIdentifier: "com.jetbrains.WebStorm", pointerValue: -3388441699287776783, selectedRange: {784, 0}, markedRange: {NSNotFound, 9223372036854775807}, strategy: SokIM.MarkedStrategy)
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.118 Db SokIM[61520:19667c] SokIM/AppDelegate.swift: handle(_:client:) 이후 state: QwertyEngine '' [] [SokIM.ModifierUsage.leftShift: SokIM.InputType.keyDown, SokIM.ModifierUsage.leftCommand: SokIM.InputType.keyDown]
2023-05-09 00:19:54.198 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.198 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511369842109, keyUp, 0x30)
2023-05-09 00:19:54.440 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] found no value for key NSPersistentUIShowQuietSafeQuitStatus in CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.541 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] found no value for key com.apple.keyboard.modifiermapping.2131-256-0 in CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.543 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.543 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511378097106, keyUp, 0xE1)
2023-05-09 00:19:54.549 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] found no value for key com.apple.keyboard.modifiermapping.2131-256-0 in CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.550 Db SokIM[61520:19667c] [com.apple.defaults:User Defaults] looked up value <private> for key Debug in CFPrefsPlistSource<0x12a00b8b0> (Domain: com.kiding.inputmethod.sok, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: No) via CFPrefsSearchListSource<0x12a1b8cb0> (Domain: com.kiding.inputmethod.sok, Container: (null))
2023-05-09 00:19:54.550 Db SokIM[61520:19667c] SokIM/InputMonitor.swift: nextHID(_:_:) (InputContext(bundleIdentifier: "com.jetbrains.WebStorm", rolePath: ":AXTextArea:AXScrollArea:AXTabGroup:AXWindow:AXApplication:"), 4511378289487, keyUp, 0xE3)

감사합니다. v1.0.2 (17)에서 수정하였으니 확인을 부탁드립니다!

업데이트 후 단축키 입력이 내장입력기와 동일하게 되는 것을 확인하였습니다. 감사합니다!