• 5

自己寫的n900虛擬注音鍵盤(使用新酷音的輸入法)

xvocker兄你好,
請問可以用maemo中文網chose231所分享的嘸蝦米字庫取代注音字庫嗎?我在/opt或/.config都找不到mscim相關的資料夾來嘗試。
謝謝。

stonecold wrote:
xvocker兄你好...(恕刪)


可以說是不行這樣做的

我解釋一下 hildon-chewing-vkb 和 mcip 的差異好了

/*----------------------------mcip 說明-------------------------------*/

mcip是一個完整的輸入法

裡面包含了輸入法的核心、圖形介面和hildon-input-method的插件

而mcip可以替換字庫的原因是在他候選字的方式很規律

只需要照著規定的方式建一個字庫替換掉原本的字庫就可以使用了

我之前就是做了上面的事情並且更改了原本的圖形介面

/*-------------------------hildon-chewing-vkb------------------------*/

而使用新酷音的這個輸入法,顧名思義是使用libchewing作為核心

再加上我寫的圖形介面和hildon-input-method插件

也就是說hildon-chewing-vkb對我來說並不算一個完整的輸入法

因為輸入法的核心是用libchewing,這是一個在linux很有名的注音輸入法套件

基於注音做了很多智慧的優化,自動選詞讓你可以連續輸入不用停下來選字除非有錯誤

所以是不能單單替換字庫就讓你使用另一個輸入法的

ps.這個輸入法也跟mscim無關,之所以在安裝上會要安裝那些跟mscim有關的軟體是因為
這樣操作比較簡單,而且台灣的使用者應該都有裝mscim

xvocker wrote:
可以說是不行這樣做的...(恕刪)



所謂外行看熱鬧,內行看門道,果真如此。
謝謝詳細解釋(稍稍了解),也謝謝給了台灣用戶另一種選擇的注音輸入法。

xvocker wrote:
這次發的是採用新酷音...(恕刪)

xvocker大...
我安裝完以後,重開機後會跳出虛擬鍵盤了...
可是似乎不能選字?
輸入注音以後,請問要怎麼去選擇想要的字?

另外,當要使用實體鍵盤的時候,
要怎麼切換回新酷音?
是要將Hildon改回MSCIM嗎?
我改了以後,推開鍵盤還是沒辦法切換中文輸入法?
流浪...是為了尋找讓人感動的畫面...
這我可以代答


油蟲 wrote:
我安裝完以後,重開機後會跳出虛擬鍵盤了...
可是似乎不能選字?
輸入注音以後,請問要怎麼去選擇想要的字?


---> 按虛擬鍵盤的左右鍵,候選字就會出現了。


油蟲 wrote:
另外,當要使用實體鍵盤的時候,
要怎麼切換回新酷音?
是要將Hildon改回MSCIM嗎?
我改了以後,推開鍵盤還是沒辦法切換中文輸入法?


---> 是沒錯。有時候把該app關掉再重新點選就ok了

stonecold wrote:
這我可以代答---&...(恕刪)

第一個狀況ok了!正如Stone大講的...

不過第二個狀況還是沒辦法解決?
目前變成只能闔上鍵盤使用虛擬注音...
推開鍵盤以後,新酷音一直切換不出來??
只能打英文?
流浪...是為了尋找讓人感動的畫面...

油蟲 wrote:
第一個狀況ok了!正...(恕刪)

這個問題分成兩種狀況

一種是類似簡訊這樣會在背景持續執行的程式
你在第一次輸入使用的是mscim那之後就都是mscim無法中途切換
第一次如果是使用hildon也是一樣

另一種是只需要重新開啟程式就可以切換了

結論是你一定要在程式重新啟動之後才能切換mscim和hildon,這是mscim麻煩的地方

如果你可以接受輸入法有時候會導致程式自動關閉的話,而且不在意需要移除mscim,我可以提供一個不需要重新啟動程式就可以切換虛擬鍵盤和實體鍵盤的軟體,是基於fcitx-kbd改出來的。

xvocker wrote:
這個問題分成兩種狀況...(恕刪)

其實xvocker大,
你們是開發者,我們是使用者...
你們丟甚麼程式出來,我們就拿來怎麼用

在我們來講,就只能就使用上遇到的情況或bug來跟你們回報...
實在也沒能幫上個甚麼>"<

所以,你講的這個軟體...
我滿有興趣的
畢竟會去安裝xvocker大,你的這個注音虛擬鍵盤,
就是想要能開蓋打實體鍵盤,闔蓋還有虛擬鍵盤可以打...

不過,如xvocker大所言...
如會有程式自動關閉的狀況,不知是否將來會有可能修正?
(不然,假設打了一堆字,結果程式自動關閉,那不就很了)
而mscim這個是輸入法所要的程式?所以移除掉只是移除掉輸入法?
目前我輸入法是只有使用新酷音而已,如果有一套軟體是可以兩者都實現的...
那不用新酷音,倒是還可接受,就適應新的輸入法就好了!

N900是無限可能,希望它能越來越好

再次感謝xvocker大,辛苦你了
流浪...是為了尋找讓人感動的畫面...

油蟲 wrote:
其實xvocker大...(恕刪)

安裝方式是這樣

1.移除 mscim 但不要移除 libchewing,兩個輸入法有時候會打架。

2.從 extras-devel 安裝 fcitm-kbd

3.下載檔案http://db.tt/7IArjlNr
解壓縮後放到n900中,進入chewing資料夾用root權限執行
sh install.sh
有些程式可能會自動關閉記得先存檔。

切換時用的是 crtl + space

xvocker wrote:
安裝方式是這樣1.移...(恕刪)

請教一下xvocker大﹍
源裡面另外有個fcitm的軟體是否需一併安裝?

另外﹍
這是為拼音輸入法?
或是將你給的檔案安裝後就變成注音的了?

最後﹍
假設之後使用上還是不盡理想﹍
是否還可安裝回新酷音?

再次感謝!
流浪...是為了尋找讓人感動的畫面...
  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?