逆引きUNIXコマンド/Linuxでキーコードを調べる方法
の編集
Top
/
逆引きUNIXコマンド
/
Linuxでキーコードを調べる方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * Linuxでキーコードを調べる方法 [#m2fee93d] キーを押した時のキーコードを調べる方法を以下に記します。~ 使用したLinuxはUbuntu16.04(Basix3.0)になります。~ xev, showkeyコマンドを紹介しますが、この2つのコマンドはデフォルトでインストール済のはずです。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * xevを使用してキーコード調べる [#yd1833a9] 以下の手順でキーコードを調べることができます。 + 端末を起動します。 + 端末上でxevと入力しEnterキーを押下し起動します。 xev #br +以下のような画面が表示されます。 #ref(01.png) #br +ここで''a''を押すと、ターミナルにキーコードが表示されます。 #ref(02.png) xmodmapコマンド(後述)でXで定義されているキーコードを確認するとxevで返却されたキーコードと同値であることが確認できます。 $ xmodmap -pke | grep 38 keycode 38 = a A a A keycode 138 = SunProps NoSymbol SunProps keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp * showkeyを使用してキーコード調べる [#u5a67ead] コンソール上でキーコードを調べたい場合は showkey コマンドを使用します。~ 尚、Xが動いている場合は正常な値は返却されないようです。~ showkey * Xのキーコードとキーシンボル一覧を表示する [#sf1f73de] 以下のコマンドでXのキーコードとキーシンボル一覧を表示することができます。 xmodmap -pke $ xmodmap -pke | head -10 keycode 8 = keycode 9 = Escape NoSymbol Escape keycode 10 = 1 exclam 1 exclam keycode 11 = 2 quotedbl 2 quotedbl keycode 12 = 3 numbersign 3 numbersign keycode 13 = 4 dollar 4 dollar keycode 14 = 5 percent 5 percent keycode 15 = 6 ampersand 6 ampersand keycode 16 = 7 apostrophe 7 apostrophe keycode 17 = 8 parenleft 8 parenleft 以上、Linuxでキーコードを確認する方法でした。 #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
タイムスタンプを変更しない
#navi(../) * Linuxでキーコードを調べる方法 [#m2fee93d] キーを押した時のキーコードを調べる方法を以下に記します。~ 使用したLinuxはUbuntu16.04(Basix3.0)になります。~ xev, showkeyコマンドを紹介しますが、この2つのコマンドはデフォルトでインストール済のはずです。 #contents #htmlinsertpcsp(linux_ads_top.html,linux-sp.html) * xevを使用してキーコード調べる [#yd1833a9] 以下の手順でキーコードを調べることができます。 + 端末を起動します。 + 端末上でxevと入力しEnterキーを押下し起動します。 xev #br +以下のような画面が表示されます。 #ref(01.png) #br +ここで''a''を押すと、ターミナルにキーコードが表示されます。 #ref(02.png) xmodmapコマンド(後述)でXで定義されているキーコードを確認するとxevで返却されたキーコードと同値であることが確認できます。 $ xmodmap -pke | grep 38 keycode 38 = a A a A keycode 138 = SunProps NoSymbol SunProps keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp * showkeyを使用してキーコード調べる [#u5a67ead] コンソール上でキーコードを調べたい場合は showkey コマンドを使用します。~ 尚、Xが動いている場合は正常な値は返却されないようです。~ showkey * Xのキーコードとキーシンボル一覧を表示する [#sf1f73de] 以下のコマンドでXのキーコードとキーシンボル一覧を表示することができます。 xmodmap -pke $ xmodmap -pke | head -10 keycode 8 = keycode 9 = Escape NoSymbol Escape keycode 10 = 1 exclam 1 exclam keycode 11 = 2 quotedbl 2 quotedbl keycode 12 = 3 numbersign 3 numbersign keycode 13 = 4 dollar 4 dollar keycode 14 = 5 percent 5 percent keycode 15 = 6 ampersand 6 ampersand keycode 16 = 7 apostrophe 7 apostrophe keycode 17 = 8 parenleft 8 parenleft 以上、Linuxでキーコードを確認する方法でした。 #htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
テキスト整形のルールを表示する
添付ファイル:
02.png
790件
[
詳細
]
01.png
795件
[
詳細
]