Provided by: manpages-zh_1.6.4.0-1_all bug

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@debian.org>  做了  擴充套件,  使它  能夠 支援 --keymap 命令 和
       --timeout 選項.

BUGS

       --keymap 模式 應該 報告 動作鍵 (action key) 能夠 執行 什麼 動作, 而不是 執行 這些 動作.

另見 (SEE ALSO)

       loadkeys(1), dumpkeys(1), keymaps(5).

[中文版維護人]

       徐明 <xuming@users.sourceforge.net>

[中文版最新更新]

       2003/05/13

《中國Linux論壇man手冊頁翻譯計劃》

       http://cmpp.linuxforum.net

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