瞭解鍵盤編輯器
透過 Velocity 控制台的「鍵盤」標籤可建立和編輯鍵盤。 此工具能夠讓您直接編輯專案中的鍵盤、建立用於多個鍵盤的自訂按鍵、編輯個別按鍵詳細資料和值,並且將鍵盤匯出其他專案。
若要開始使用自訂鍵盤,請按一下鍵盤面板右下角的新增。 您建立自訂鍵盤後,即可編輯配置和按鍵。
「編輯器」面板顯示行動裝置上出現的鍵盤。 您可以從「按鍵」面板將按鍵拖放到此面板,以便自訂鍵盤的組織。 此外,在「編輯器」面板中選取按鍵時,可從「按鍵詳細資料」面板中設定個別按鍵。
在「編輯器」面板的右上角有一列選項可執行下列動作:
•預設。 顯示並允許您編輯包含一般狀態的所有按鍵。
•Shift。 顯示並允許您編輯包含 Shift 狀態的所有按鍵。
•長按。 允許您編輯有長按標籤和值的按鍵的詳細資料。
•預覽。 在行動裝置大小的畫面上顯示橫向和縱向模式的鍵盤。 仍然可以從此檢視模式選取和編輯按鍵。
•設定。 顯示定義鍵盤行為、預設值和標記的所有選項。 下列選項可在個別鍵盤上控制:
•預設鍵盤狀態。 顯示鍵盤的指定狀態。 例如,如果選取 Shift,則在Ivanti Velocity 用戶端中開啟鍵盤時,預設呈現 Shift 狀態。
•旋轉到鍵盤。 切換橫向和縱向檢視模式時,變更為不同的鍵盤。 輸入所需鍵盤在專案中顯示的完整名稱。 如果鍵盤被指派為允許模式中的橫向和縱向檢視模式,則仍然會在旋轉時變更為指定的鍵盤。 您在此處指定的鍵盤必須有允許模式中指定的替代檢視方向,否則不會載入新的鍵盤。 對於指定的縱向和橫向鍵盤,必須提供旋轉至鍵盤值,否則這兩者無法相互替代。
•自動返回。 使用者點選按鍵後恢復預設狀態。 例如,如果使用者點選 Shift 鍵顯示每個按鍵的 Shift 狀態,然後點選 N 鍵,則鍵盤會在登錄按鍵動作時恢復非 Shift 狀態。
•允許模式。 對於特定的模擬類型和方向類型,將預先定義的模式指派給鍵盤。
必須對模擬類型或方向選擇模式,否則無法在 Velocity 用戶端中使用自訂鍵盤。
•鍵盤標記。 將自訂標記指派給鍵盤。 藉由 Velocity,這些標記可用來將特定鍵盤指派到不同的主機設定檔。 各個標籤應該以逗號隔開。 標記會按照在按鍵編輯器中建立的順序獲得喜好設定。 如果多個鍵盤共用一個標記,鍵盤也將按照在「鍵盤編輯器」中的建立順序指定喜好設定。 一個鍵盤可以有多個標記。
•背景色彩。 設定鍵盤背景的色彩。 按鍵之間的空間會顯示此色彩。
•預設樣式。 設定所有按鍵的預設樣式。 如果將預設值變更為不同的樣式,則使用舊預設樣式的所有按鍵將自動切換為新預設樣式。 此欄位預設是設定為一般樣式。 若要編輯和建立樣式,請參閱使用鍵盤樣式編輯器。
•編輯範本。 啟動「編輯範本」對話方塊,您可從中變更按鍵的配置和大小,並且新增和移除範本上的按鍵。 如需詳細資訊,請參閱 編輯鍵盤範本。
「按鍵」面板會顯示可新增至鍵盤的所有可用按鍵值。 從 Velocity 控制台的這個區段中,可以使用預先定義的按鍵或建立自訂的按鍵用於多個鍵盤。 此處顯示的按鍵均可在所有專案中使用,並且可讓您新增最常用的字母和數字值,以及符號和應用程式特定的自訂按鍵。
若要將按鍵新增至鍵盤,請選取「按鍵」面板中的按鍵,並拖放到「編輯器」面板中的所需位置。 如果將「編輯器」面板中的按鍵拖放到有既存標籤和值的按鍵,則將覆寫原來的按鍵。
「按鍵」面板包含多個標籤,這些標籤將可新增到鍵盤的按鍵類型分類:
•「QWERTY」標籤。 顯示標準 QWERTY 鍵盤在一般狀態下常見的所有按鍵。 如果選取編輯功能表中的啟用 Shift 狀態,而且從此標籤中拖曳按鍵,則按鍵的 Shift 狀態也會套用於「編輯器」面板中的鍵盤。 如果要停用此設定,不要對於拖曳到鍵盤的每個按鍵建立 Shift 狀態,請按一下編輯 > 停用 Shift 狀態。
•「Shift」標籤。 顯示 Shift 狀態下出現在標準 QWERTY 鍵盤的所有按鍵。
•「123」標籤。 顯示所有預先產生的數字和符號。
•功能標籤。 顯示所有可用的功能鍵及其相關功能 (從 F1 到 F24)。
•「5250」標籤。 顯示 IBM 5250 終端模擬可用的所有預先產生金鑰。
•「3270」標籤。 顯示 IBM 3270 終端模擬可用的所有預先產生金鑰。
•「VT」標籤。 顯示 VT 終端模擬可用的所有預先產生金鑰。
•「自訂」標籤。 顯示您建立的所有自訂按鍵。 您可以按一下新增按鍵建立更多自訂按鍵。 這會在標籤中建立新的按鍵,您可在「按鍵詳細資料」中編輯該按鍵。 您可將特別的動作新增至自訂按鍵,如按鍵詳細資料面板所述。 自訂按鍵不需要新增至「編輯器」面板中的鍵盤來進行編輯。 您在此處建立的任何自訂按鍵均可在其他所有專案中使用。
「按鍵詳細資料」面板可設定標籤和值、上傳自訂影像,並變更各個按鍵的按鍵色彩樣式。 您從「編輯器」面板中或從「按鍵」面板的自訂標籤中選取按鍵時,可透過「按鍵詳細資料」面板變更按鍵的行為。 如果未選取按鍵,則無法使用表單。 此面板無法用來編輯「按鍵」面板中的按鍵,除了在「自訂」標籤中出現的按鍵。
在「按鍵詳細資料」面板中,您可修改下列值:
•標籤。 按鍵上說明其預定功能的文字。
•值。 點選特定按鍵時發生的動作。 值一般是文字,例如數字或字母。 如果對於按鍵值輸入多個字母、數字或符號,則應用程式只會使用此欄位中的第一個字母或數字。 按鍵也包含特定功能的其他值。 例如,有字母 a 的按鍵有值 a,而有標籤 CLEAR 的按鍵有值 {hex:0003} (功能是刪除欄位中的所有文字)。 支援的值包括:
•{hex:0000} - 這個值使按鍵與特定的十六進位代碼產生關聯,能夠允許清除欄位中的所有文字之類的動作。 所有支援的十六進位值均為「按鍵」面板中預先定義的按鍵。 如需將接受的值列出清單,請參閱鍵盤代碼和指令。
•{special:scan} - 這會啟動和停用裝置的攝影機或掃描器。
•{modifier:shift/normal} - 此值會建立 Shift 鍵功能,用來在鍵盤的 Shift 狀態和一般狀態之間切換。 例如,如果要變更為鍵盤的 Shift 狀態,可使用值 {modifier:shift}。 若要將 Shift 狀態的鍵盤恢復為一般狀態,可使用值 {modifier:normal}。
•{lock:shift} - 這會將鍵盤鎖定於 Shift 狀態,作用如同標準電腦鍵盤的 Caps Lock 鍵。
•{layout:keyboardName} - 這可讓您從目前的鍵盤變更為其他自訂的鍵盤。 應該按照「鍵盤」面板所示名稱輸入鍵盤名稱。 例如,如果要顯示名稱為「123」的另一個自訂鍵盤,可輸入 {layout:123} 建立該鍵盤的值。 使用者點選行動裝置的按鍵時,會出現 123 鍵盤。
•長按標籤。 使用者按住按鍵時出現的文字。 只有在「編輯器」面板中選取長按按鈕時,才能編輯此欄位。
•長按值。 按住特定按鍵時發生的動作。 此欄位支援的值與值欄位相同。 只有在「編輯器」面板中選取長按按鈕時,才能編輯此欄位。
•自訂影像。 上傳顯示為按鈕標籤的自訂影像。 影像必須是 .png 格式,而且應該包含透明背景。 按一下瀏覽按鈕預設會開啟「鍵盤編輯器」中的資料夾,其中列出所有預先定義的按鈕影像。 您上傳新的自訂影像時,影像會自動複製到「按鍵編輯器」程式庫中的「影像」資料夾。 建議使用較小的影像,因為大影像尺寸可能會影響鍵盤在Ivanti Velocity 用戶端中的效能。
•樣式。 按鈕和文字在保持靜態或點選時呈現的色彩。 從此處可存取各個按鍵的預設樣式,而且瀏覽至檢視 > 樣式可編輯預設樣式。 只有在「編輯器」面板中選取預設 或 Shift 時,才能編輯此欄位。 若要編輯和建立樣式,請參閱使用鍵盤樣式編輯器。
「鍵盤」面板可讓您在專案中匯入、檢視和編輯自訂鍵盤。 匯入自訂鍵盤只會將目前專案中的檔案連結到開啟的專案。 一個鍵盤可連結到多個專案,而且可以在多個專案中編輯一個鍵盤。
在此面板中,可選取與專案相關聯的鍵盤,然後會在「編輯器」面板中替代該鍵盤。
在此面板的右上角,您可以執行下列動作:
•新增。 從範本將鍵盤新增到專案。 新增鍵盤時,必須提供鍵盤的唯一名稱。 輸入名稱後,將按照範本建立自訂鍵盤,其名稱將出現在「鍵盤」面板中。
•匯入。 將本機自訂鍵盤匯入專案。 新增鍵盤後,鍵盤將出現在與專案相關聯的鍵盤清單中。 變更匯入的鍵盤所用的名稱,將變更使用鍵盤的其他任何專案中的鍵盤名稱。 如果沒有其他專案包含自訂鍵盤,則您無法匯入鍵盤。
•複製。 複製選取的鍵盤並命名為新名稱。 對於其他專案中您不希望影響的自訂鍵盤進行變更時,建議使用此選項。
•刪除。 從專案中移除鍵盤的使用中連結。 您也可以瀏覽至編輯 > 移除鍵盤,從專案中移除鍵盤。 若要永久刪除鍵盤,您必須瀏覽至 [User documents folder]\AppData\Local\Velocity Console\KeyboardEditor\Library\KeyboardLibrary.xml,並開啟檔案,然後刪除包含鍵盤名稱的 <layout></layout>
標記之間與該鍵盤有關的所有文字。
鍵盤均按照建立的順序出現。 將鍵盤套件部署到用戶端時,使用者可以向左或向右滑動與專案有關的所有鍵盤。 鍵盤在 Velocity 用戶端中出現的順序,均以鍵盤在此面板中出現的順序為準。
若要變更鍵盤的順序,請按一下編輯 > 重新排列鍵盤。 「重新排列鍵盤」對話方塊隨即出現。 在鍵盤的清單中拖放要移動的鍵盤標題。 裝置使用者滑動切換鍵盤時,Terminal Emulation 用戶端將反映新的順序。
若要變更像是高度、寬度、透明度或固定位置等鍵盤設定,請參閱鍵盤設定。