table of contents
DUMPKEYS(1) | Linux User's Manual | DUMPKEYS(1) |
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 ]描述 (DESCRIPTION)¶
dumpkeys 以 keymaps(5) 中 描述 的 格式, 在 標準輸出 顯示 鍵盤驅動程序 翻譯表 的 當前內容.下面 提供了 多種 選項, 可以 控制 輸出格式, 也可以 顯示 來自 內核 或 dumpkeys(1) 和 loadkeys(1) 的 其他信息.
選項 (OPTION)¶
- -h --help
- 在 標準錯誤 上 顯示 版本號 和 簡短 的 用法, 然後 結束.
- -i --short-info
- 顯示 內核 鍵盤驅動程序 的 某些 特徵:
單鍵 可編聯(bind) 的 動作(action) 數:
內核 支持的 動作碼(action code) 值域(range):
(有關 按鍵定義行 的 細節 參見 keymaps(5) ). dumpkeys(1) 和 loadkeys(1) 支持 符號表示法, 它 比 數字表示法 更優越, 內核 和 內核 之間的 動作碼 可能 不一樣, 而 符號名字 一般 不變. 然而, 動作碼值域 列表 可以 用來 判斷 內核 是否 支持 loadkeys(1) 識別的 全部 符號, 或者 內核 支持的 動作 在 loadkeys(1) 中 有沒有 對應的 符號名. 你 可以 比較一下 值域列表 和 動作符號表, 參見 下述的 --long-info 選項.
內核 支持的 功能鍵(function key) 數目:
功能串(function string):
- -l --long-info
- 這個選項 要求 dumpkeys 顯示 較多的 信息. 顯示 的 信息 除了 --short-info 選項 的 內容 外, 增加了 loadkeys(1) 和 dumpkeys(1) 支持 的 動作 的 符號名 列表, 及 對應的 數值.
- -n --numeric
- 這個選項 阻止 dumpkeys 把 動作碼 翻譯成 符號名, 只 顯示 十六進制數字.
- -f --full-table
- 這個選項 使 dumpkeys 跳過 所有 速記形式(short-hand) (參見 keymaps(5)), 以 行排格式(canonical) 輸出 鍵值編聯. 首先是 keymaps 行, 描述 當前 定義的 修飾鍵 及其 組合. 然後 每個鍵 顯示 一行, 其中 每個 修飾鍵 的 組合 佔 一列. 例如, 如果 鍵盤映射表 使用了 七個 修飾鍵組合, 那麼 每行 將顯示 七列 動作碼. 這種格式 用於 諸如 對 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 既顯示 串定義, 也顯示 鍵值編聯.
- --keys-only
- 這個選項 使 dumpkeys 只顯示 鍵值編聯. 否則 dumpkeys 既顯示 串定義, 也顯示 鍵值編聯.
- --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/ 推薦 存放 鍵盤映射 文件 的 目錄.另見 (SEE ALSO)¶
loadkeys(1), keymaps(5).[中文版維護人]¶
徐明 <xuming@iname.com>[中文版最新更新]¶
2001/12/10 第一版《中國Linux論壇man手冊頁翻譯計劃》:¶
http://cmpp.linuxforum.net跋¶
本頁面中文版由中文 man 手冊頁計劃提供。中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
09 Oct 1997 | Console tools |