[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

请教xcin的问题



我的xcin可以正常开启
但是却没办法切换到任何输入法 (无论是ctrl-space或是ctrl-alt-1~9)
只有一个没有function的xcin视窗,只能用英数输入
请问一下是哪里出了问题呢

以下是我export的结果
declare -x COLORFGBG="0;default;15"
declare -x COLORTERM="rxvt-xpm"
declare -x DISPLAY=":0.0"
declare -x GNOME_DESKTOP_ICON="/usr/share/pixmaps/kterm.xpm"
declare -x HOME="/root"
declare -x LANG="zh_TW.Big5"
declare -x LC_ALL="zh_TW.Big5"
declare -x LC_CTYPE="zh_TW.Big5"
declare -x LOGNAME="root"
declare -x OLDPWD
declare -x
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/
bin/X11"
declare -x PS1="\\h:\\w\\\$ "
declare -x PWD="/root"
declare -x SESSION_MANAGER="local/debian:/tmp/.ICE-unix/240"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x TERM="rxvt"
declare -x USER="root"
declare -x WINDOWID="27262979"
declare -x XMODIFIERS="@im=xcin"

这是我的/etc/xcinrc
;
; Xcin resource file for GNU/Linux
;
; By T.H.Hsieh.
;

;
; Directories.
;
(define XCIN_DEFAULT_DIR "/usr/lib/xcin")
(define XCIN_USER_DIR ".xcin")

;
; This defines GUI attribute.
;
(define INDEX_FONT "-sony-*-16-*-iso8859-1")
(define FG_COLOR "white")
(define BG_COLOR "blue")
(define M_FG_COLOR "yellow")
(define M_BG_COLOR "darkred")
(define ULINE_COLOR "cyan")
(define GRID_COLOR "white")
(define X_GEOMETRY "45x2?1")
(define START_MAINWIN2 "NO")
(define MAINWIN2_GEOMETRY "27x1?1")
(define XCIN_HIDE "NO")
(define XKILL_DISABLE "NO")
(define ICCHECK_DISABLE "NO")
(define SINGLE_IM_CONTEXT "NO")
(define IM_FOCUS_ON "NO")
(define KEEP_POSITION_ON "NO")
(define DISABLE_WM_CTRL "NO")
(define DIFF_BEEP "YES")

(define LOCALE '(zh_TW.Big5 zh_HK.Big5HKSCS zh_CN.GB2312 zh_CN.GBK))

;
; XIM Input Style Adjustments.
;
(define INPUT_STYLE '(Root OverTheSpot))
(define OVERSPOT_USE_USRCOLOR "YES")
(define OVERSPOT_USE_USRFONTSET "NO")
(define OVERSPOT_WINDOW_ONLY "NO")

;
; Special Trigger Keys.
;
;(define FKEY_ZHEN "ctrl space")
;(define FKEY_2BSB "shift space")
;(define FKEY_CIRIM "ctrl shift")
;(define FKEY_CIRRIM "shift ctrl")
;(define FKEY_CHREP "ctrl alt r")
;(define FKEY_SIMD "ctrl alt i")
;(define FKEY_IMFOCUS "ctrl alt f")
;(define FKEY_IMN "ctrl alt")
;(define FKEY_QPHRASE "shift alt")

;
; IM module default resources.
;
(define gen_inp_default
'((AUTO_COMPOSE YES)
(AUTO_UPCHAR YES)
(AUTO_FULLUP NO)
(SPACE_AUTOUP NO)
(SELKEY_SHIFT NO)
(SPACE_IGNORE NO)
(SPACE_RESET YES)
(AUTO_RESET NO)
(WILD_ENABLE YES)
(SINMD_IN_LINE1 NO)
(END_KEY NO)
(QPHRASE_MODE 0) ; 1:shift, 2:ctrl, 4:alt, 8:fallback
(DISABLE_SEL_LIST "NONE")
(KEYSTROKE_REMAP "NONE")
(BEEP_WRONG YES)
(BEEP_DUPCHAR NO)))

(define bimsphone_default
'((N_SELECTION_KEY 9)
(SELECTION_KEYS 0) ; 0: "1234567890", 1: "asdfgjkl;"
(PAGE_KEYS 5) ; 1:<> 2:,. 4Rt)(Lt)
(QPHRASE_MODE 1) ; 1:shift, 2:ctrl, 4:alt, 8:fallback
;
; This is only valid for "bimsphone*" IM name.
(AUTO_SELECTION YES)
(KEYMAP 0) ; 0:zozy, 1:et, 2:et26, 3:hsu
;
; This is only valid for "bimspinyin*" IM name.
(PINPHO_MAP "bims_pinyin")
;
; The following has effect only when AUTO_SELECTION is YES
(TSI_FNAME "tsi.db")
(YIN_FNAME "yin.db")
(SPACE_SELECTION NO)
(PHRASE_SELECTION YES)
(N_SELECTION_PHR 4)
;
; The following has effect only when AUTO_SELECTION is NO
(AUTO_UPCHAR YES)))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;
; This is the global configuration of the zh_TW.Big5 locale
;
(define zh_TW.Big5
'((DEFAULT_IM "cj")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "DEFAULT")
(PHRASE "default.phr")
(CINPUT (cj simplex phone bimspinyin bimsphone jyutping
array30 jyutping0 zh_hex))
(FONTSET "-sony-*-24-*-iso8859-1,-eten-*-24-*-big5-0")
(OVERSPOT_FONTSET "-sony-*-16-*-iso8859-1,-eten-*-16-*-big5-0")))
;
; Here are detailed configuration of each IM (for zh_TW.Big5 locale).
;
(define cj@big5
'((SETKEY 1)))

(define simplex@big5
'((SETKEY 2)))

(define phone@big5
'((SETKEY 3)
(END_KEY YES)
(BEEP_DUPCHAR YES)))

(define jyutping@big5
'((SETKEY 4)
(END_KEY YES)
(BEEP_DUPCHAR YES)))

(define bimspinyin@big5
'((SETKEY 5)
(MODULE "bimsphone")))

(define bimsphone@big5
'((SETKEY 6)
(MODULE "bimsphone")))

(define array30@big5
'((SETKEY 8)
(BEEP_DUPCHAR YES)
(DISABLE_SEL_LIST "w")
(KEYSTROKE_REMAP "t:0xaaba;")))

(define jyutping0@big5
'((SETKEY 9)
(BEEP_DUPCHAR YES)))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;
;
; This is the global configuration of the zh_CN.GB2312 locale
;
(define zh_CN.GB2312
'((DEFAULT_IM "pinyin")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "DEFAULT")
(PHRASE "default.phr")
(CINPUT (pinyin shuangpin jtcj_gb wubizixing phonegb2
array30 zh_hex))
(FONTSET "-sony-*-24-*-iso8859-1,-isas-*-24-*-gb2312.1980-0")
(OVERSPOT_FONTSET "-sony-*-16-*-iso8859-1,-isas-*-16-*-gb2312.1980-0")))
;
; Here are detailed configuration of each IM (for zh_CN.GB2312 locale).
;
(define pinyin@gb2312
'((SETKEY 1)
(BEEP_DUPCHAR YES)))

(define shuangpin@gb2312
'((SETKEY 2)
(BEEP_DUPCHAR YES)))

(define jtcj_gb@gb2312
'((SETKEY 3)))

(define phonegb2@gb2312
'((SETKEY 4)
(END_KEY YES)
(BEEP_DUPCHAR YES)))

(define wubizixing@gb2312
'((SETKEY 5)))

(define array30@gb2312
'((SETKEY 8)
(BEEP_DUPCHAR YES)
(DISABLE_SEL_LIST "w")
(KEYSTROKE_REMAP "t:0xb5c4;")))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;
;
; This is the global configuration of the zh_HK.Big5HKSCS locale
;
(define zh_HK.Big5HKSCS
'((DEFAULT_IM "cj")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "DEFAULT")
(PHRASE "default.phr")
(CINPUT (cj zh_hex))
(FONTSET "-sony-*-24-*-iso8859-1,-*-24-*-big5hkscs-0")
(OVERSPOT_FONTSET "NONE")))
;
; Here are detailed configuration of each IM (for zh_CN.GB2312 locale).
;
(define cj@big5hkscs
'((SETKEY 1)))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;
;
; This is the global configuration of the zh_CN.GBK locale
;
(define zh_CN.GBK
'((DEFAULT_IM "zh_hex")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "DEFAULT")
(PHRASE "default.phr")
(CINPUT (zh_hex))
(FONTSET "-sony-*-24-*-iso8859-1,-*-24-*-gbk-0")
(OVERSPOT_FONTSET "NONE")))

;
; The zh_hex module (zh_hex input method) is a special IM, which can be
; used in many different encodings.
;
(define zh_hex
'((SETKEY 0)
(MODULE zh_hex)
(INP_CNAME_big5 "0xa4ba??")
(INP_CNAME_big5hkscs "0xa4ba??")
(INP_CNAME_gb2312 "0xc4da??")
(INP_CNAME_gbk "0xc4da??")
(BEEP_WRONG YES)))

-- 
To UNSUBSCRIBE, email to debian-chinese-big5-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
| This message was re-posted from debian-chinese-big5@lists.debian.org
| and converted from big5 to gb2312 by an automatic gateway.



Reply to: