「Xinput」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
8行目: 8行目:
 
$ xinput list
 
$ xinput list
 
⎡ Virtual core pointer id=2[master pointer (3)]
 
⎡ Virtual core pointer id=2[master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4[slave pointer (2)]
+
⎜ ↳ Virtual core XTEST pointer id=4[slave pointer (2)]
⎜ ↳ SYNA7813:00 06CB:16DB id=13[slave pointer (2)]
+
⎜ ↳ SYNA7813:00 06CB:16DB id=13[slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=15[slave pointer (2)]
+
⎜ ↳ ETPS/2 Elantech Touchpad id=15[slave pointer (2)]
⎜ ↳ dougav’s mouse id=9[slave pointer (2)]
+
⎜ ↳ dougav’s mouse id=9[slave pointer (2)]
 
⎣ Virtual core keyboard id=3[master keyboard (2)]
 
⎣ Virtual core keyboard id=3[master keyboard (2)]
 
↳ Virtual core XTEST keyboard id=5[slave keyboard (3)]
 
↳ Virtual core XTEST keyboard id=5[slave keyboard (3)]

2017年10月24日 (火) 18:09時点における版

xinput はマウス、キーボード、タッチパッドなどのX入力デバイスを設定およびテストするためのユーティリティです。 xorg-xinput パッケージにあります。関数内の xmodmap に似ていますが、新しいX入力拡張を使用するので、より強力で柔軟性があります。

xinput list

xinputデバイスが利用可能なものの一覧するには、xinput list を使用します。

$ xinput list
⎡ Virtual core pointer                    id=2[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer          id=4[slave  pointer  (2)]
⎜   ↳ SYNA7813:00 06CB:16DB               id=13[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad            id=15[slave  pointer  (2)]
⎜   ↳ dougav’s mouse                      id=9[slave  pointer  (2)]
⎣ Virtual core keyboard                   id=3[master keyboard (2)]
↳ Virtual core XTEST keyboard             id=5[slave  keyboard (3)]
↳ Power Button                            id=6[slave  keyboard (3)]
↳ Video Bus                               id=7[slave  keyboard (3)]
↳ Power Button                            id=8[slave  keyboard (3)]
↳ Clavier de Dawud W Vong                 id=10[slave  keyboard (3)]
↳ HP Wide Vision HD                       id=11[slave  keyboard (3)]
↳ Intel Virtual Button driver             id=12[slave  keyboard (3)]
↳ AT Translated Set 2 keyboard            id=14[slave  keyboard (3)]
↳ HP WMI hotkeys                          id=16[slave  keyboard (3)]
↳ HP Wireless hotkeys                     id=17[slave  keyboard (3)]

xinputの使用例

xinputを使う方法のいくつかを以下に示します

中央のマウスボタンを削除する

$ xinput set-button-map 'dougav’s mouse'  1 1 1