V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Cabana
5.01D
V2EX  ›  macOS

分享一个 Universal Control 解决 Guest 无法响应 Host 的 "capLock(中/英)" 键切换输入发的方案

  •  
  •   Cabana · 1 天前 · 315 次点击
    TL;DR:
    把 CapLock 键映射为🌐键,然后在 Keyboard 的设置里把 “Press🌐Key to” 设为 Change input source 即可。(在 Host 和 Guest 上都如此设置)

    最近高强度使用 Universal Control ,但是好像 mac 的 caplock 键无法通过 Universal Control 发送到 guest ,网上一搜挺多人有类似的疑问。
    https://discussions.apple.com/thread/253958880
    https://discussions.apple.com/thread/254457459

    于是想了这个办法,舍弃了原本只用于唤起 emoji 菜单的🌐键的功能让其作为映射中转,转而实现 caplock 直接切换中英文。

    但是有个小小的 bug ,正常切换的时候是能直接唤起跟随光标的中英切换气泡的,如下:
    ![]( )
    但有时候会抽风,变成屏幕中间的输入法切换提示,如下:
    ![]( )

    大家有遇到过相同的问题么?是怎么解决的呀?蹲一个更优雅的解决方案?
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4463 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:10 · PVG 08:10 · LAX 17:10 · JFK 20:10
    ♥ Do have faith in what you're doing.