Hi Zhang,
Which keys do you use to on/off conversion?
If you use Shift+Space keys, uim-fep does not support Shift+Space keys.
Please see below:
uim-fep does not start to convert KANJI in default settings.
Would you show me .uim.d/customs/custom-global-keys1.scm settings?
Default setting maybe below (or nothing this file).
% grep generic-o .uim.d/customs/custom-global-keys1.scm
(define generic-on-key '("zenkaku-hankaku" "<Shift> "))
(define generic-on-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> ")))
(define generic-off-key '("zenkaku-hankaku" "<Shift> "))
(define generic-off-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> ")))
%
I cannot on/off conversion with Shift+Space.
Then, I added "<Control> " (Control+Space) for another on/off conversion keys.
% grep generic-o .uim.d/customs/custom-global-keys1.scm
(define generic-on-key '("zenkaku-hankaku" "<Shift> " "<Control> "))
(define generic-on-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> " "<Control> ")))
(define generic-off-key '("zenkaku-hankaku" "<Shift> " "<Control> "))
(define generic-off-key? (make-key-predicate '("zenkaku-hankaku" "<Shift> " "<Control> ")))
%
So I can on/off conversion with Control+Space.
% uim-fep -u py
py[IM-]
(type Control+Space)
% uim-fep -u py
py[IMO]
(type nihao)
% 你好