NAME
showkey - 檢 查 來 自 鍵 盤 的 掃 描 碼 和 鍵 盤 碼
總 覽 (SYNOPSIS)
showkey [ -[hVskm] | --help | --version | --scancodes | --keycodes | --keymap ] [ -t N | --timeout=N ]
描 述 (DESCRIPTION)
按 下 /鬆 開 任 一 個 鍵 時 , showkey 在 標 準 輸 出 顯 示 對 應 的 掃 描 碼 (scan code), 鍵 盤 碼 (keycode), 或 者 字 符 值 . 如 果 連 續 10 秒 鐘 沒 發 生 按 下 /鬆 開 按 鍵 事 件 (該 值 可 用 --timeout 或 -t 設 置 ), 本 程 序 自 動 結 束 . 來 自 其 他 進 程 的 某 些 信 號 也 可 以 結 束 程 序 , 例 如 SIGTERM.
showkey 有 三 種 操 作 模 式 , 顯 示 掃 描 碼 , 鍵 盤 碼 , 以 及 測 試 鍵 盤 映 射 (keymap), 可 以 通 過 命 令 行 選 項 選 擇 操 作 模 式 .
命 令 (COMMAND)
-h, --help
showkey 在 標 準 錯 誤 上 顯 示 版 本 號 , 簡 短 的 用 法 , 然 後 結 束 .
-V, --version
showkey 在 標 準 錯 誤 上 顯 示 版 本 號 , 然 後 結 束 .
-s, --scancodes 顯
示 掃 描 碼 . 在 這
個 模 式 下 , showkey
以 十 六 進 制 數
形 式 顯 示 來 自
鍵 盤 的 每 個 字
節 . 如 果 兩 個 字
節 間 隔 達 到 0.1 秒 ,
或 者 接 收 緩 衝
已 滿 , showkey 就 輸 出
一 個 換 行 符 . 可
以 用 它 大 致 確
定 某 個 鍵 按 下
時 , 鍵 盤 輸 出 什
麼 字 節 序 列 . 掃
描 碼 模 式 主 要
用 來 調 試 鍵 盤
驅 動 程 序 , 或 者
其 他 類 似 的 低
層 接 口 . 終 端 用
戶 對 它 不 太 有
興 趣 .
-k, --keycodes 顯 示 鍵 盤
碼 . 這 是 缺 省 模
式 . 在 這 個 模 式
下 , showkey 顯 示 每
個 鍵 按 下 或 鬆
開 時 對 應 的 鍵
盤 碼 . 鍵 盤 碼 是
內 核 分 配 給 每
個 物 理 按 鍵 的
數 值 . 無 論 鍵 盤
輸 出 單 個 還 是
多 個 掃 描 碼 , 每
個 按 鍵 只 能 對
應 一 個 鍵 盤 碼 .
使 用 這 個 模 式 ,
當 用 戶 製 作 自
己 的 鍵 盤 映 射
文 件 時 , showkey 能
夠 查 出 所 需 的
數 值 .
-m, --keymap 顯 示 鍵 盤
映 射 . 在 這 個 模
式 下 , showkey 顯 示
內 核 根 據 當 前
鍵 盤 映 射 表 翻
譯 出 來 的 字 符 .
它 可 能 對 安 裝
程 序 的 作 者 有
用 , 允 許 用 戶 在
確 認 安 裝 前 測
試 新 的 鍵 盤 .
選 項 (OPTION)
-t N, --timeout=N 這 個 選 項 用 於 修 改 超 時 值 (單 位 爲 秒 ), 取 代 預 設 的 10 秒 .
作 者 (AUTHOR)
Showkey 是 Risto Kankkunen 爲 kbd-0.81 開 發 的 . 後 來 Yann Dirson <dirson [AT] debian.org> 做 了 擴 展 , 使 它 能 夠 支 持 --keymap 命 令 和 --timeout 選 項 .
BUGS
--keymap 模 式 應 該 報 告 動 作 鍵 (action key) 能 夠 執 行 什 麼 動 作 , 而 不 是 執 行 這 些 動 作 .
另 見 (SEE ALSO)
loadkeys(1), dumpkeys(1), keymaps(5).
[中 文 版 維 護 人 ]
徐 明 <xuming [AT] users.net>
[中 文 版 最 新 更 新 ]
2003/05/13
《 中 國 Linux論 壇 man手 冊 頁 翻 譯 計 劃 》
跋
本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh