amtoaer

晓风残月

叹息似的渺茫,你仍要保存着那真!
github
x
telegram
steam
nintendo switch
email

禁止ノートパソコンの内蔵キーボードの方法

Windows#

無効化#

管理者権限でコマンドプロンプトを開き、次のコマンドを入力します:

sc config i8042prt start= disabled

その後、再起動してください。

復元#

無効化の手順と同じように、入力したコマンドを次のように変更します:

sc config i8042prt start= demand

Linux#

注意:manjaro の場合は、

sudo pacman -S xorg-xinput

をインストールして、xinput コマンドを使用してください。

ターミナルを開き、xinput --listと入力してデバイスリストを取得します:

 xinput --list 
 Virtual core pointer                    	id=2	[master pointer  (3)]
 Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
 USB Optical Mouse Mouse                 	id=14	[slave  pointer  (2)]
 Synaptics TM3253-001                    	id=11	[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)]
 Sleep Button                            	id=9	[slave  keyboard (3)]
 Integrated_Webcam_HD: Integrate         	id=10	[slave  keyboard (3)]
 Dell WMI hotkeys                        	id=12	[slave  keyboard (3)]
 AT Translated Set 2 keyboard            	id=13	[slave  keyboard (3)]
 DELL Wireless hotkeys                   	id=15	[slave  keyboard (3)]
 USB Keyboard Consumer Control           	id=16	[slave  keyboard (3)]
 USB Keyboard System Control             	id=17	[slave  keyboard (3)]
 USB Keyboard                            	id=18	[slave  keyboard (3)]

AT Translated Set 2 keyboardに対応する ID(この場合は 13)を見つけます。

無効化#

ターミナルに入力します:

xinput set-prop 13 "Device Enabled" 0 

復元#

ターミナルに入力します:

xinput set-prop 13 "Device Enabled" 1
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。