V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
mj520ex
V2EX  ›  奇思妙想

手机输入法,为什么不支持 shift,ctrl,alt 这类按键?

  •  
  •   mj520ex · 2019-04-03 08:41:08 +08:00 via Android · 6634 次点击
    这是一个创建于 1843 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我只在手机的远程协助 App 上看到到“ shift ”,“ ctrl ”,"alt",其它手机上都没看到过~

    17 条回复    2019-04-03 12:35:07 +08:00
    pista
        1
    pista  
       2019-04-03 08:42:54 +08:00
    手指头放不下吧(手动狗头
    yksoft1ex
        2
    yksoft1ex  
       2019-04-03 08:46:48 +08:00
    Hacker's Keyboard 横屏模式下好像有。不过安卓的环境也只有使用类似终端模拟器之类 App 的时候可能用到 Modifier key 吧。
    MonoLogueChi
        3
    MonoLogueChi  
       2019-04-03 08:47:24 +08:00 via Android   ❤️ 1
    组合键都是需要至少两个键同时按下,早期的手机都是电阻屏,单点触控,不能实现组合键,到后面虽然可以多点了,但是没有必要啊,手机弄个组合键方便,还是弄个框,在需要的时候直接弹出来组合键的功能方便。组合键是为键盘设备设计的,不是为触碰设备准备的
    STRRL
        4
    STRRL  
       2019-04-03 08:50:27 +08:00 via Android
    有的 terminal 应用把音量键映射到了 Ctrl 之类的
    hahiru
        5
    hahiru  
       2019-04-03 08:56:57 +08:00
    在绝大多数情况下手机同一时刻是只有一个键被按下的。所以没有理由用这种组合键。除非改变输入习惯。
    BOYPT
        6
    BOYPT  
       2019-04-03 09:03:42 +08:00
    难道楼主要把 emacs os 移植到手机了吗
    catalina
        7
    catalina  
       2019-04-03 09:10:58 +08:00 via Android
    因为大多数普通人都不需要
    Cyron
        8
    Cyron  
       2019-04-03 09:13:37 +08:00
    是啊,为什么没 F5 呢
    hauibojek
        9
    hauibojek  
       2019-04-03 09:46:06 +08:00
    就是屏幕小,不适用而已
    hauibojek
        10
    hauibojek  
       2019-04-03 09:46:56 +08:00
    不对,是键盘小。。。 这些键都是组合使用的,手机键盘那么小组合没法按
    jifengg
        11
    jifengg  
       2019-04-03 09:48:44 +08:00
    里程碑一代表示有,而且输入文本时可以用。
    zqx
        12
    zqx  
       2019-04-03 09:52:25 +08:00 via Android
    摩托罗拉里程碑系列是全键盘的。
    Free3
        13
    Free3  
       2019-04-03 09:55:56 +08:00 via iPhone
    黑莓就有。但出现的情况就是 如果要按数字 我一只手需要按 shift 另外一只手需要去按数字对应的字母。我实际用起来 感觉双手还好 但单手的时候就有些不好操作。
    whileFalse
        14
    whileFalse  
       2019-04-03 10:06:02 +08:00   ❤️ 1
    原因很简单:
    手机软键盘是为输入文本设计的,只有当文本框激活的时候才会出现。输入文本不需要 ctrl 和 alt 键。ctrl 和 alt 键以及 Fn 在 PC 上是用来激活特殊功能的。
    如果一个 app 的某个功能只有通过键盘快捷键才能使用,那么软键盘没有显示的时候怎么办?所以,除了极少数本身就是一个文本框的 app 之外,app 们都是把功能直接做到 UI 里面的。

    当然,如果键盘常驻的话,由键盘快捷键触发功能也是没问题的。所以 ipad 键盘具有多种组合快捷键。
    DOLLOR
        15
    DOLLOR  
       2019-04-03 10:26:28 +08:00 via Android
    因为实体键盘按键是印死在键帽上的,所以才需要组合键来实现键帽上以外的功能。虚拟键盘的按键则是可变的,组合键意义不大。
    Rskyll
        16
    Rskyll  
       2019-04-03 12:34:08 +08:00
    @DOLLOR 正解
    mj520ex
        17
    mj520ex  
    OP
       2019-04-03 12:35:07 +08:00 via Android
    好的,谢谢前辈们的回复。 我就是想使用手机版的 Firefox 插件,想网页截图,但好像没法按出快捷键,大脑发热想到这个点…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5485 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:07 · PVG 11:07 · LAX 20:07 · JFK 23:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.