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

2019-04-03 08:41:08 +08:00
 mj520ex

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

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

当然,如果键盘常驻的话,由键盘快捷键触发功能也是没问题的。所以 ipad 键盘具有多种组合快捷键。
DOLLOR
2019-04-03 10:26:28 +08:00
因为实体键盘按键是印死在键帽上的,所以才需要组合键来实现键帽上以外的功能。虚拟键盘的按键则是可变的,组合键意义不大。
Rskyll
2019-04-03 12:34:08 +08:00
@DOLLOR 正解
mj520ex
2019-04-03 12:35:07 +08:00
好的,谢谢前辈们的回复。 我就是想使用手机版的 Firefox 插件,想网页截图,但好像没法按出快捷键,大脑发热想到这个点…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/551509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX