Fedora 21でTouchpadを無効化

xinputを使って、タッチパッドのオン・オフを切り替えられるようにしました。

まずはxorg-x11-appsをyumでインストール

# yum install xorg-x11-apps -y

これでxinputを使えるようになったので、まずはxinput listで接続機器一覧を表示します。

# xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0	id=12	[slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0	id=13	[slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad        	id=16	[slave  pointer  (2)]
⎜   ↳ DualPoint Stick                         	id=17	[slave  pointer  (2)]
⎜   ↳ eGalax Inc. eGalaxTouch EXC7910-1030-02.02.06	id=14	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Fujitsu FUJ02E3                         	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Fujitsu FUJ02B1                         	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ FJ Camera                               	id=10	[slave  keyboard (3)]
    ↳ Microsoft Microsoft® Nano Transceiver v2.0	id=11	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=15	[slave  keyboard (3)]

AlpsPS/2 ALPS DualPoint TouchPadがタッチパッドの名前。
これを無効にします。

xinput --set-prop "AlpsPS/2 ALPS DualPoint TouchPad" "Device Enabled" 0

有効にする場合は、最後の引数を1にします。

xinput --set-prop "AlpsPS/2 ALPS DualPoint TouchPad" "Device Enabled" 1