逆引きUNIXコマンド/Linuxでキーコードを調べる方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#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で定義されているキーコードを確認...
$ xmodmap -pke | grep 38
keycode 38 = a A a A
keycode 138 = SunProps NoSymbol SunProps
keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBright...
* 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で定義されているキーコードを確認...
$ xmodmap -pke | grep 38
keycode 38 = a A a A
keycode 138 = SunProps NoSymbol SunProps
keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBright...
* 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)
ページ名: