Provided by:
manpages-zh_1.5.1-1_all 
NAME
dumpkeys - 轉儲顯示鍵盤翻譯表
` (SYNOPSIS)
dumpkeys [ -hilfn1 -Sshape -ccharset --help --short-info --long-info
--numeric --full-table --separate-lines --shape=shape --funcs-only
--keys-only --compose-only --charset=charset ]
yz (DESCRIPTION)
dumpkeys 以 keymaps(5) 中 描z 的 格式, 在 標準輸出 顯示 鍵盤驅動程式
翻譯表 的 當前內容.
下 提供了 多種 選項, 可以 控制 輸出格式, 也可以 顯示 來自 核心 或
dumpkeys(1) 和 loadkeys(1) 的 其他信息.
(OPTION)
-h --help
在 標準錯誤 上 顯示 版本號 和 簡短 的 用法, 然後 結束.
-i --short-info
顯示 核心 鍵盤驅動程式 的 某些 特征:
核心 支持的 鍵(keycode) S圍:
這荅S征指, 在 鍵盤映射檔案 中, keycode 關鍵字 後 可以
使用 什麼. 有關 這蚗仵 的 語法 和 其他信息 參看
keymaps(5).
單鍵 可編聯(bind) 的 動作(action) 數:
這荅S征指, 通過 袡Ⅸ 的 組合, 一蚆 能夠 發生 多少
不同的 動作. 例如, 如果 該O 16, 那麼 一蚆 結合 袡Ⅸ
可以 產生 多達 16 動作. 此時, 核心 大約 知道 存在 四
袡Ⅸ, 你可以 按下 不同的 袡Ⅸ 組合 獲得 所有 定義的
動作.
核心 支持的 動作碼(action code) (range):
這一項 包含 用 十六進制 表示的 動作碼 . 這些 能夠
用在 按鍵定義 的 右邊, 也就是 下 這行 的 vv 部分:
keycode xx = vv vv vv vv
(有關 按鍵定義行 的 細節 參見 keymaps(5) ). dumpkeys(1)
和 loadkeys(1) 支持 符號表示法, 它 比 數字表示法 更優越,
核心 和 核心 之間的 動作碼 可能 不一樣, 而 符號名字 一般
不變. 然而, 動作碼 列表 可以 用來 判斷 核心 是否 支持
loadkeys(1) 識別的 全部 符號, 或者 核心 支持的 動作 在
loadkeys(1) 中 有沒有 對應的 符號名. 你 可以 比較一下
鴞C表 和 動作符號表, 參見 下z的 --long-info 選項.
核心 支持的 弁鉡(function key) 數目:
這荅S征 指 能夠 用來 輸出 字符串 的 動作碼 數目. 這些
動作碼 往往 編聯 鍵盤上的 弁鉡 和 編輯鍵, 輸出 標準
escape 序列. 然而 你 可以 咿w義 這些鍵, 讓 它 輸出
命令行, 電子郵件地址 或者 其他什麼. 特別是 某些 編號 的
弁鉡 和 編輯鍵 在 鍵盤上 不存在, 這樣 就有了 "空閒的"
動作碼, 例如, 把 它 和 AltGr-字母組合 編聯, 用來 輸出
有用的 字符串. 詳情 參見 loadkeys(1).
弁鄏(function string):
可以 用 下悸 命令 查看 當前 的 弁鉡 定義
dumpkeys --funcs-only
-l --long-info
這蚇龠 n求 dumpkeys 顯示 較多的 信息. 顯示 的 信息 除了
--short-info 選項 的 內容 外, 增加了 loadkeys(1) 和 dumpkeys(1)
支持 的 動作 的 符號名 列表, 及 對應的 數.
-n --numeric
這蚇龠 阻止 dumpkeys 把 動作碼 翻譯成 符號名, 只 顯示
十六進制數字.
-f --full-table
這蚇龠 使 dumpkeys 跳過 所有 速記形式(short-hand) (參見
keymaps(5)), 以 行排格式(canonical) 輸出 鍵s聯. 漸是 keymaps
行, 描z 當前 定義的 袡Ⅸ 及其 組合. 然後 每蚆 顯示 一行, 其中
每 袡Ⅸ 的 組合 佔 一列. 例如, 如果 鍵盤映射表 使用了 七
袡Ⅸ銌捰X, 那麼 每行 將顯示 七列 動作碼. 這種格式 用於 諸如 對
dumpkeys 輸出 的 後處理 等.
-1 --separate-lines
這蚇龠 使 dumpkeys 把 每 (袡Ⅸ,鍵)對 用 一行 顯示. 前綴
plain 表示 沒有 使用 袡Ⅸ.
-S --shape=shape
這蚇龠 告訴 dumpkeys 使用 指定的 表格格式. 允釭 表格格式 有 0:
預設格式 (就像 沒使用 -S 一樣); 1: 和 使用 選項 --full-table
一樣; 2: 和 使用 選項 --separate-lines 一樣; 3: 每 鍵 佔用
一行 (就像 格式 1 一樣), 直到 遇到 第一 空項(hole), 然後 每 (-
袡Ⅸ,鍵)對 一行 (就像 格式 2 一樣).
(譯注: 空項 位置 可參考 dumpkeys 不帶參數時 顯示的 第一行,
keymaps 行)
--funcs-only
這蚇龠 使 dumpkeys 只顯示 弁鉡 定義的 字符串. 否則 dumpkeys
既顯示 串定義, 也顯示 鍵s聯.
--keys-only
這蚇龠 使 dumpkeys 只顯示 鍵s聯. 否則 dumpkeys 既顯示 串定義,
也顯示 鍵s聯.
--compose-only
這蚇龠 使 dumpkeys 只顯示 組合鍵(compose key) 定義. 它 只對
支持 組合鍵 的 核心 有效.
-ccharset --charset=charset
這蚇龠 使 dumpkeys 根據 指定的 字符集 翻譯 字符碼. 它 只影響
字符碼 對 符號名 的 翻譯. 用 --help 選項 可以 列出 charset 的
有效. 如果 沒有 指定 charset, 預設字符集 是 iso-8859-1. 這-
蚇龠 能夠 輸出 一 `charset "iso-8859-X"' 行, 告訴 loadkeys
如何 翻譯 鍵盤映射表. (例如, "division" 在 iso-8859-1 中 是
0xf7, 但在 iso-8859-8 中 是 0xba).
(FILE)
/usr/lib/kbd/keymaps/ 推薦 存放 鍵盤映射 檔案 的 目錄.
t (SEE ALSO)
loadkeys(1), keymaps(5).
[]
} <xuming@iname.com>
[]
2001/12/10 第一版
mLinuxanhttp://cmpp.linuxforum.net