Manpages

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手 冊 頁 翻 譯 計 劃 》

http://cmpp.linuxforum.net

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh