Unexpected-Keyboard icon indicating copy to clipboard operation
Unexpected-Keyboard copied to clipboard

[feature request] add CJK characters for 2nd method

Open emacs-newer opened this issue 1 year ago • 4 comments

is it possibile to do like this?

all i need to type are in a file named "/path/word" and here is content format splitter by space:

, ,
. 。
aaa CJK1
aab CJK2
aba CJK3
baa CJK4
bab CJK5
bba CJK6
bbb CJK7

every three english characters lead only one CJK character, and when i switch 2nd method,no matter which three english characters match their CJK,then input the text area

could it be possible?

by the way,swipe to corners may click wrong character sometimes because the key size,how about to use long click and swipe up and swipe down instead?

this will improve experence in operation.

and could the minimum transparent be set from 30% to 0?

thanks a lot!

emacs-newer avatar Feb 24 '23 07:02 emacs-newer

This sounds similar to https://github.com/Julow/Unexpected-Keyboard/issues/204 but without hitting the compose key first.

I don't have the time to implement it soon but contributions are welcome :)

how about to use long click and swipe up and swipe down instead?

This is not possible. A long press is key repeat and I'm not interested in adding two completely different interfaces.

and could the minimum transparent be set from 30% to 0?

Done in 2244c46.

Julow avatar Feb 26 '23 10:02 Julow

compose key would be a more reasonable way.

then can you change qwerty layout to like this, escpecially "w" "e":

because the limitation of key width, i often press "2" but get "~", press "3" get "!"

maybe each key just have two extra keys upside and downside which is more convenient.

and space key could be added extra keys in four corners

emacs-newer avatar Mar 10 '23 23:03 emacs-newer

CJKV has been discussed earlier, I remember. You may take a look at Stroke Input.

CJKV data I have found are Fcitx (e.g. fcitx-table-extra/tables/), Mozc dictionary_oss, Mozc single_kanji, libhangul, rime-ime-han-nom-data.

If you feel this CJKV support takes some more space, it can be an add-on, just like Multiling O Keyboard.

GrimPixel avatar Apr 14 '23 09:04 GrimPixel

I would also like to see such dictionaries for programming languages. They are limited, unlike natural languages.

GrimPixel avatar Apr 16 '23 03:04 GrimPixel