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

遇到一个 iPadOS 的祖传 bug

  •  
  •   lindt99cocoa · 2022-01-31 12:57:11 +08:00 · 2852 次点击
    这是一个创建于 814 天前的主题,其中的信息可能已经有所发展或是发生改变。

    症状

    今天想在 iPad 上做几道 LeetCode ,就把有线版 HHKB 通过 USB A 转 Type-C 转接头连到 iPad 上了。但是发现键盘布局完全是错误的,比如 Shift+9 打出来的居然是 ),并且大部分特殊符号键都存在这类问题。

    解决方案

    网上查询了一下,reddit 上也有人遇到类似问题,似乎在 iOS 12 中就存在,是因为 OS 没有正确识别键盘布局,手动将布局切换为澳大利亚可解决。目前使用中没有发现其他问题。

    蓝牙版 HHKB 似乎不存在此问题。

    还发现一件有趣的事,Lightning 接口的 iPad 直连 HHKB 会出现供电不足的问题,解决方法是用 Lightning 转 USB 相机转接头连接,再插一根 Lightning 线充电。老传统了😂.

    Happy Hacking!

    6 条回复    2022-06-09 11:20:07 +08:00
    Mirage09
        1
    Mirage09  
       2022-01-31 16:48:40 +08:00 via iPhone
    刷题还是用电脑方便…
    agagega
        2
    agagega  
       2022-02-01 09:14:23 +08:00 via iPhone
    你 hhkb 那个布局开关设置的是 Mac 吗?
    lindt99cocoa
        3
    lindt99cocoa  
    OP
       2022-02-01 10:42:39 +08:00 via iPhone
    @agagega 是 Mac ,在 Mac 上没有问题
    mizuBai
        4
    mizuBai  
       2022-02-10 17:04:30 +08:00
    "shift + 9 == )",搞不好是识别成了日文 JIS 布局
    lindt99cocoa
        5
    lindt99cocoa  
    OP
       2022-02-10 20:19:42 +08:00
    @mizuBai 应该是的,但 iPad 没有日文布局的选项,最后解决方案居然是改成澳大利亚布局
    Xheldon
        6
    Xheldon  
       2022-06-09 11:20:07 +08:00
    感谢楼主,要不是你说道 「澳大利亚」布局,我还在一个一个的试布局,iPad 实体键盘默认是美国布局,遇到楼主说的情况后我第一时间感觉是识别键盘布局的问题,但是试了美国、自动-美国、日本、等键盘布局都不行。

    另外,此方案同样可以解决通过 Mac 「通用控制」功能连接 iPad 的时候,键盘在 iPad 上输出的时候出现的楼主说的那个问题的情况。
    再次感谢楼主!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1085 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:55 · PVG 02:55 · LAX 11:55 · JFK 14:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.