請問xcin的位置...

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

請問xcin的位置...

文章訪客 » 週日 4月 18, 2004 9:53 pm

請問大家,我是用unstable ,加上kde ...
輸入法是用無蝦米...
我想問的是,有沒有辦法讓輸入法的視窗出現在"正常"的地方?
像現在是用mozilla 打中文,xcin視窗都固定在左上角.....
有時後用kopete 時,都還看不到xcin的視窗....
有沒有辦法讓他聰明一點呢??
謝謝...

============= 這是我的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+200-1")
(define START_MAINWIN2 "YES")
(define MAINWIN2_GEOMETRY "27x1+200-1")
(define XCIN_HIDE "YES")
(define XKILL_DISABLE "NO")
(define ICCHECK_DISABLE "NO")
(define SINGLE_IM_CONTEXT "YES")
(define IM_FOCUS_ON "YES")
(define KEEP_POSITION_ON "YES")
(define DIFF_BEEP "YES")
(define KEYBOARD_TRANSLATE "NO")

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

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

;
; 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)
(TSI_FNAME "/usr/lib/tabe/tsi.db")
(HINT_SELECT NO)
(HINT_TSI NO)))

(define bimsphone_default
'((N_SELECTION_KEY 9)
(SELECTION_KEYS 0) ; 0: "1234567890", 1: "asdfgjkl;"
(PAGE_KEYS 5) ; 1:<> 2:,. 4:(Rt)(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 "/usr/lib/tabe/tsi.db")
(YIN_FNAME "/usr/lib/tabe/yin.db")
(TSI_USERDEF_FNAME "utsi.db")
(YIN_USERDEF_FNAME "uyin.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 "liu5")
(DEFAULT_IM_MODULE "gen_inp")
(DEFAULT_IM_SINMD "liu5")
(PHRASE "default.phr")
(CINPUT (liu5 phone ))
(FONTSET "-sony-*-24-*-iso8859-1,-eten-*-medium-r-*-24-*-c-*-big5-0")
(OVERSPOT_FONTSET "-sony-*-16-*-iso8859-1,-eten-*-medium-r-*-16-*-c-*-big5-0")))
;
; Here are detailed configuration of each IM (for zh_TW.Big5 locale).
;
(define liu5@big5
'((SETKEY 1)
(INP_CNAME "無蝦米%%無")
(AUTO_SELECTION YES)
(BEEP_WRONG YES)))


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

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

; 本設定建議感謝網友 黃政維 <wzhuang@tpts6.seed.net.tw> 提供
;
(define dayi3@big5
'((SETKEY 4)
(AUTO_COMPOSE YES)
(AUTO_UPCHAR YES)
(AUTO_FULLUP NO)
(SPACE_AUTOUP NO)
(SELKEY_SHIFT YES)
(SPACE_IGNORE YES)
(SPACE_RESET YES)
(AUTO_RESET YES)
(WILD_ENABLE YES)
(SINMD_IN_LINE1 NO)
(END_KEY NO)
(BEEP_WRONG YES)
(BEEP_DUPCHAR YES)
(INP_CNAME "大易%%易")))

(define wubi_b5@big5
'((SETKEY 5)))

(define bimsphone@big5
'((SETKEY 6)
(MODULE "bimsphone")
(INP_CNAME "詞音%%詞")))

(define chewing@big5
'((SETKEY 7)
(KB_TYPE "KB_DEFAULT")
(MODULE "chewing")))

(define array30@big5
'((SETKEY 8)
(DISABLE_SEL_LIST "w")
(KEYSTROKE_REMAP "t:0xaaba;T:0xaaba;")
(INP_CNAME "行列30%%行30")))

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

(define jyutping@big5
'((SETKEY 10)
(END_KEY YES)
(INP_CNAME "粵拼%%粵")))

(define jyutping0@big5
'((SETKEY 11)
(INP_CNAME "粵拼[無調]%%粵[無調]")))


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; 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-*-medium-r-*-24-*-c-*-gb2312.1980-0")
(OVERSPOT_FONTSET "-sony-*-16-*-iso8859-1,-isas-*-medium-r-*-16-*-c-*-gb2312.1980-0")))
;
; Here are detailed configuration of each IM (for zh_CN.GB2312 locale).
;
(define pinyin@gb2312
..................................................................
訪客
 

Re: 請問xcin的位置...

文章Tetralet » 週一 4月 19, 2004 8:33 am

Anonymous 寫:;
; XIM Input Style Adjustments.
;
(define INPUT_STYLE '(Root OverTheSpot OnTheSpot))


您的 XCin 之所以會出現在視窗的左上角,
那是 XCin 所模擬出的 OnTheSpot 模式。
由於它只是模擬出來的,
所以只能固定在那裡不動,
這是 XCin 本身程式設計的問題。

請參考:

 http://moto.debian.org.tw/viewtopic.php?t=2506
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:請問xcin的位置...

文章weiheng » 週一 4月 19, 2004 12:40 pm

dear all
XCin 所模擬出的 OnTheSpot 模式只能固定在左上角....
那如果想要他聰明一點 ,是不是只能等...?
還是你們都用什麼模式呢?

這張是我用mozilla 打字的圖...xcin 只能固定在左上角...
http://www.eecs.stut.edu.tw/~radio/xcin.jpg

這張是用kopete 打中文時,這時後都看不到xcin 了....@@
http://www.eecs.stut.edu.tw/~radio/kopete.jpg

如果把kopete 拉高一點,才看的到xcin.....
http://www.eecs.stut.edu.tw/~radio/kopete1.jpg
weiheng
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週日 4月 11, 2004 8:54 pm

re:請問xcin的位置...

文章moto » 週一 4月 19, 2004 12:50 pm

Over the Spot Mode 組字視窗過低,應該是QT 的問題,不過我蠻納悶的是,這問題好像很久了,怎麼都沒有 bug fix .. :-?
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:請問xcin的位置...

文章訪客 » 週一 4月 19, 2004 2:44 pm

為什麼不用「無框」加上「root」﹖

(define DISABLE_WM_CTRL "YES")
(define INPUT_STYLE '(Root))
無框的話, 就不會多佔面積, 更不會被人按了X而關掉 xcin.
root 的話就不會蓋到想要看的地方. 像這樣:
http://nox2.myweb.hinet.net/moz-xcin.png
訪客
 

re:請問xcin的位置...

文章weiheng » 週一 4月 19, 2004 3:11 pm

這招不錯用耶....謝謝 :)
weiheng
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週日 4月 11, 2004 8:54 pm


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客