osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.08k stars 372 forks source link

增强开箱即用性:重定义主键盘⌘键以快速切换输入法 #814

Open Kruegerrr opened 2 years ago

Kruegerrr commented 2 years ago

Is your feature request related to a problem? Please describe.

在Trime的默认主键盘配置(包括tongwenfeng)中,长按被定义为打开配色菜单。对用户而言,将Trime配置到较为满意的状态后,改变键盘配色便成为了一个(至少在输入过程中)不常用的功能,为此占用键盘区域宝贵的空间是极其不明智的。

相比之下,切换输入法这一功能的常用和重要程度则在Trime的默认配置中被严重低估了:你甚至无法直接从键盘呼出切换输入法的菜单!事实上,绝大多数输入法会将选择键盘配色的功能放入二级菜单,而将长按与类似的按键(在Gboard中为🌐)定义为弹出IME,这样做的好处是显而易见的:

因此,有必要修改默认主键盘配置中长按的效果以方便多数人的需求,而不是麻烦用户自己修改。

Describe the solution you'd like

将长按定义为弹出IME,左划定义为切换到上一个输入法,右划定义为切换到下一个输入法。不定义为上下滑动是因为在键盘最下方,向下滑动十分不便。此解决方案在密码输入场景中的效果如下:

https://user-images.githubusercontent.com/109552167/180652768-db682742-d03d-485e-b3b7-96e1db02e1d8.mp4

原本的选择配色功能在此更改后无法直接从键盘呼出,但仍可以在Trime应用设置中修改,这对一个不常用功能而言应该足够了。

InfinityLoop1308 commented 2 years ago

Vote for this. As Trime doesn't have good enough themes for inputting languages other than Chinese and English, it will be very valuable for multi-language users.

Beating-flies commented 1 year ago

支持