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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions