Skip to content

[功能問題提報] 透過遠端桌面(Jump Desktop)操作時,唯音英數模式強制輸出全形字母/數字 #596

Description

@qingcaila

環境

  • 唯音版本:4.5.3(已查 4.5.4 更新說明,未涵蓋此問題)
  • macOS 26.5(build 25F71)、Apple Silicon(M4 Mac mini)
  • 操作方式:iPad(iPadOS)+ 藍牙鍵盤,透過 Jump Desktop 遠端連線到 Mac mini 操作
  • 相關設定:已啟用「半形標點」、已開「不使用唯音內建的 Caps Lock 處理(BypassNonAppleCapsLockHandling=1)」、左右 Shift 切換英數皆開;系統「用 Caps Lock 切換 ABC/當前輸入法」為開

問題

遠端桌面(Jump Desktop)環境下,當唯音為當前輸入法時,輸入英文字母與數字會強制變成全形),但標點(! /)為正常半形本機直接用鍵盤操作則一切正常、不會全形。

推測(待開發者確認)

疑似與「Caps Lock 亮燈狀態」有關:遠端軟體在 Caps Lock 亮燈時,會為了輸出小寫而自動對字母附加 Shift 送出;唯音在此狀態下(英數模式)似乎將 Shift+字母輸出為全形。純標點不受影響,故推測是英數模式的全形輸出被觸發。旁證:既有 issue #492 顯示唯音確有「Caps Lock 亮燈時改變英數輸出」的機制。

已排除

  • 已停用 Apple 內建注音,只留 ABC + 唯音(確認全形非注音造成、選單列顯示為「唯」)
  • 已設 BypassNonAppleCapsLockHandling=1、半形標點=1,遠端仍全形

期望

提供選項讓英數模式強制輸出半形,或在偵測到遠端注入的 Shift+字母時不轉全形。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions