目錄
摘要
SUSE® Linux Enterprise Desktop 具有對 Tablet PC 的支援。在下列資訊中,瞭解如何安裝並設定 Tablet PC,探索一些可接受數位筆輸入的有用的 Linux* 應用程式。
支援下列 Tablet PC:
具有序列及 USB Wacom 手寫板 (筆式輸入)、觸控螢幕或多個觸控設備的 Tablet PC。
具有 FinePoint 設備 (例如 Gateway C210X/M280E/CX2724 或 HP Compaq TC1000) 的 Tablet PC。
具有觸控式螢幕設備 (例如 Asus R2H、Clevo TN120R、Fujitsu Siemens Computers P-Series、LG C1、Samsung Q1/Q1-Ultra) 的 Tablet PC。
安裝 Tablet PC 套件並正確設定數位裝置後,可以使用筆 (亦稱手寫筆) 輸入來執行下列動作與應用程式:
登入 KDM 或 GDM
解除 KDE 和 GNOME 桌面螢幕的鎖定
也可由其他指標設備 (例如滑鼠或觸控板) 觸發的動作,例如在螢幕上移動游標,啟動應用程式,關閉、移動視窗以及調整視窗大小,切換視窗焦點,以及拖放物件
在 X Window System 的應用程式中使用筆勢辨識
使用 GIMP 繪圖
使用 Jarnal、Xournal 等應用程式做記筆記或素描,或者使用 Dasher 編輯大量文字
Tablet PC 所需的套件包含在 TabletPC 安裝模式中 — 如果安裝時選取了該選項,以下套件應已安裝在您的系統中:
cellwriter:字元手寫輸入面板
jarnal:基於 Java 的筆記應用程式
xournal:用於記筆記和素描的應用程式
xstroke:適用於 X Window System 的筆勢辨識程式
xvkbd:適用於 X Window System 的虛擬鍵盤
x11-input-fujitsu:適用於 Fujitsu P-Series 手寫板的 X 輸入模組
x11-input-evtouch:具有觸控式螢幕之某些 Tablet PC 的 X 輸入模組
xorg-x11-driver-input:適用於輸入設備的 X 輸入模組,包括適用於 Wacom 設備的模組。
如果未安裝這些套件,則需要透過指令行手動安裝所需套件,或選取 TabletPC 模式在 YaST 中進行安裝。
安裝期間預設會設定手寫板或觸控式設備。如果在設定 Wacom 設備組態時遇到問題,可以在指令行上使用 xsetwacom 來變更設定。
若要登入 KDE 或 GNOME 桌面或解除螢幕鎖定,可以像往常一樣輸入使用者名稱和密碼,也可以透過虛擬鍵盤 xvkbd (顯示於登入欄位下方) 來輸入。若要設定鍵盤或存取整合式說明,請按一下左下角的欄位,並開啓 xvkbd 主功能表。
如果輸入不可見 (或者未傳送到所需視窗),請在 xvkbd 中按一下鍵以重新導向至焦點,然後按一下將取得鍵盤事件的視窗。
如果登入後要使用 xvkbd,請從主功能表啟動,或者在外圍程序中使用 xvkbd。
請使用 KRandRTray (KDE) 或 gnome-display-properties (GNOME) 以手動方式即時旋轉顯示畫面或調整顯示畫面大小。KRandRTray 與 gnome-display-properties 都是用於 X 伺服器之 RANDR 延伸的 Applet。
請從主功能表啟動 KRandRTray 或 gnome-display-properties,也可以輸入 krandrtray 或 gnome-display-properties 從外圍程序啟動 Applet。啟動 Applet 後,Applet 圖示通常會顯示在系統匣內。如果 gnome-display-properties 圖示未自動出現在系統匣中,請確定對話方塊中的已啟用。
若要使用 KRandRTray 旋轉顯示畫面,請在圖示上按一下滑鼠右鍵並選取。從組態對話方塊中選取所需的方向。
若要使用 gnome-display-properties 旋轉顯示畫面,請在圖示上按一下滑鼠右鍵並選取所需的方向。您的顯示器會立即旋轉到新的方向。圖形手寫板的方向也會隨之發生變化,因此它仍可以正確解譯出筆的移動。
如果在變更桌面方向時出現問題,如需詳細資訊,請參閱第 19.7 節「疑難排解」。
如需適用於 RANDR 延伸之桌面特定 Applet 的詳細資訊,請參閱第 3.3.2 節「Monitor Settings」 (第 3 章「Customizing Your Settings」, ↑KDE 使用者指南) 和第 3.2.5 節「設定螢幕」 (第 3 章「自訂您的設定」, ↑GNOME 使用者指南)。
SUSE Linux Enterprise Desktop 包括適用於筆勢辨識的 CellWriter 和 xstroke。兩個應用程式均接受將筆或其他指向設備產生的筆劃當做 X Window System 上應用程式的輸入。
透過 CellWriter,您可以將字元寫入儲存格的網格 — 寫入後立即會以字元為依據進行辨識。完成寫入後,可以將該輸入傳送至目前焦點所在的應用程式。使用 CellWriter 進行筆勢辨識之前,需要訓練應用程式以辨識您的手寫:您需要訓練特定按鍵對應中的的每個字元 (未經訓練的字元不會啟用,因此無法使用)。
過程 19.1. 訓練 CellWriter
從主功能表啟動 CellWriter 或在指令行輸入 cellWriter。首次啟動時,CellWriter 會自動以訓練模式啟動。在訓練模式中,將顯示目前所選按鍵對應的字元集。
將要用於字元的筆勢輸入到相關的字元儲存格中。一旦開始輸入文字,背景色彩即會變更為白色,而字元本身則顯示為淺灰色。多次重複此筆勢直到字元顏色變為黑色。不可識別的字元以淺灰色或棕色背景標示 (視桌面的色彩配置而定)。
重複此步驟直到針對所有所需字元完成 CellWriter 訓練。
若要為另一種語言訓練 CellWriter,請按一下按鈕並從索引標籤選取語言。組態對話方塊。按一下按鈕並在視窗之右下角的下拉式方塊中選取按鍵對應。現在重複新按鍵對應的訓練。
完成按鍵對應訓練後,按一下按鈕以切換至一般模式。
在一般模式下,CellWriter 視窗會顯示要在其中輸入筆勢的一對空白儲存格。按一下按鈕後,字元才會傳送至其他應用程式,所以在輸入字元之前可以進行更正或刪除。信任度低的已辨識字元將以反白顯示。若要更正輸入,請在儲存格上按一下滑鼠右鍵,隨即會出現內容功能表。若要刪除字元,請使用筆之橡皮擦,或使用滑鼠中鍵清除儲存格。完成在 CellWriter 中的輸入後,請按一下應用程式視窗定義將接收輸入的應用程式。然後按一下 將輸入傳送至應用程式。
按一下按鈕,將取得可取代手寫辨識的虛擬鍵盤。
若要隱藏 CellWriter,請關閉 CellWriter 視窗。應用程式即會在系統匣中以一個圖示顯示。若要再次顯示輸入視窗,請按一下系統匣中的圖示。
透過 xstroke,您可以將筆或其他指向設備產生的筆劃當做 X Window System 上應用程式的輸入。xstroke 字母系統是一種單筆劃字母系統,類似於 Graffiti* 字母系統。啟動後,xstroke 會將輸入傳送到目前聚焦的視窗。
可以從主功能表啟動 xstroke,或者在外圍程序中使用 xstroke 來啟動。這會在您的系統匣上新增一個鉛筆圖示。
啟動要使用手寫筆為其建立文字輸入的應用程式 (例如,終端機視窗、文字編輯器或 LibreOffice Writer)。
若要啟用筆劃辨識模式,按一下鉛筆圖示即可。
使用筆或其他指標設備執行圖形手寫板上的某些筆勢。xstroke 可以擷取筆勢,並將其轉換成文字,顯示在焦點所在的應用程式視窗中。
若要將焦點切換到不同的視窗,請用筆在所需視窗上按一下並按住片刻 (或使用桌面控制中心內定義的鍵盤捷徑)。
若要停用筆勢辨識模式,請再次按一下鉛筆圖示。
若要用手寫筆繪圖,可以使用專業的圖形編輯器 (如 GIMP),或者嘗試使用下列筆記應用程式之一:Xournal 或 Jarnal。在 Xournal 和 Jarnal 中,可以用筆來做筆記、繪圖或者為 PDF 檔案加入備註。做為適用於多種平台之 Java 為基礎的應用程式,Jarnal 還提供基本的協作功能。如需詳細資訊,請參閱 http://www.dklevine.com/general/software/tc1000/jarnal-net.htm。在儲存內容時,Jarnal 會以歸檔格式 (*.jaj) 儲存資料,該歸檔中另含一個 SVG 格式的檔案。
可以從主功能表啟動 Jarnal 或 Xournal,或者在外圍程序中輸入 jarnal 或 xournal 來啟動。例如,要在 Xournal 中為 PDF 檔案加入備註,可以選取+,然後從檔案系統中開啓 PDF 檔案。使用筆或其他指向設備註釋 PDF 檔案,然後選取+以儲存變更。
Dasher 是另一個有用的應用程式。它專門用於鍵盤輸入不適用或不可用的場合。接受少量的訓練後,僅憑一支筆 (或其他輸入設備 — 甚至是視線追蹤器所驅動的設備) 即可快速輸入大量的文字。
可以從主功能表啟動 Dasher,也可以在外圍程序中使用 dasher 來啟動。將筆向一個方向移動,應用程式將開始在右側縮放成字母。隨後,根據十字型游標中心產生的字母生成或聯想文字,並在視窗的上方輸出。若要停止或開始書寫,請用筆按一下顯示器。在視察底部修改成字速度。
Dasher 的概念適用於許多語言。如需詳細資訊,請造訪 Dasher 網站,其中提供了綜合性的文件、展示和訓練文字。其網址為 http://www.inference.phy.cam.ac.uk/dasher/
有時,登入畫面上不顯示虛擬鍵盤。若要解決此問題,請重新啟動 X 伺服器,方法是按 Ctrl+Alt+<—,或者在 Tablet PC 上按相應的鍵 (如果您使用的是不帶整合鍵盤的平板型號)。如果虛擬鍵盤仍未顯示,請將外部鍵盤連接到平板型號 Tablet PC,再使用硬體鍵盤登入。
在外圍程序內部使用 xrandr 指令即可變更顯示器的方向。輸入 xrandr --help 可檢視可用選項。若要同步變更圖形手寫板的方向,則需要依照下面的說明修改指令:
對於正常方向 (0° 旋轉):
xrandr -o normal && xsetwacom --set "Serial Wacom Tablet" Rotate NONE
對於 90° 旋轉 (順時針縱向):
xrandr -o right && xsetwacom --set "Serial Wacom Tablet" Rotate CW
對於 180° 旋轉 (橫向):
xrandr -o inverted && xsetwacom --set "Serial Wacom Tablet" Rotate HALF
對於 270° 旋轉 (逆時針縱向):
xrandr -o left && xsetwacom set --"Serial Wacom Tablet" Rotate CCW
請注意,上面的指令根據 xsetwacom list 指令的輸出而有所不同。用手寫筆或觸控式設備的輸出取代「序列 Wacom 手寫板」。如果您的 Wacom 設備支援觸控功能 (可用手指在手寫板上移動游標),則您還需要旋轉觸控設備。
此處提到的一些應用程式未提供配套的線上說明,但您可以在安裝系統的 /usr/share/doc/package/ 中或以下網站中,找到關於其用法與組態的一些有用資訊:
packagename
如需 Xournal 手冊,請參考 http://xournal.sourceforge.net/manual.html
http://www.dklevine.com/general/software/tc1000/jarnal.htm#documentation 上提供了 Jarnal 文件
http://davesource.com/Projects/xstroke/xstroke.txt 上提供了 xstroke man 頁面
Linux Wacom 網站 http://linuxwacom.sourceforge.net/index.php/howto/x11 上提供了關於設定 X 的 HOWTO 資訊
從 http://www.inference.phy.cam.ac.uk/dasher/ 可以找到詳細介紹 Dasher 專案之資訊的網站
如需有關 CellWriter 的詳細資訊和文件,請造訪 http://risujin.org/cellwriter/
如需有關 gnome-display-properties 的資訊,請造訪 http://old-en.opensuse.org/GNOME/Multiscreen。