Chào mọi người, hôm nay mình xin được hướng dẫn các bạn cách tắt bàn phím liền của laptop. Lý do thì có thể là các bạn có bàn phím rời và muốn tắt bàn phím của laptop đi cho tiện. Cách này được áp dụng cho tất cả các distro thông dụng nhất như ubuntu , linux mint
![]() |
[Tutorial] Hướng dẫn tắt bàn phím laptop trong Linux |
You can use
xinput
to float the input device under X.- Gõ câu lệnh
xinput list
để hiện thị các thiết bị đang gắn với laptop của bạn. - Chú ý đến dòng
AT Translated Set 2 keyboard
và ghi lại cáiid
; Nó sẽ được dùng để tắt bàn phím liên trong laptop .Và cũng ghi lại cái số trong[slave keyboard (#)]
; nó sẽ được dùng để khôi phục lại bàn phím liền - Để tắt bàn phím liền gõ
xinput float <id#>
, với id là cái số vừa nãy bạn đã ghi lại. Ví dụxinput float 10
. - Để bật lại bàn phím các bạn gõ
xinput reattach <id#> <master#>
, với id và master đã ghi lại ở bước 2 Ví dụxinput reattach 10 3
.
Xem một cách rõ ràng hơn :
$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)] ⎜ ↳ Logitech USB-PS/2 Optical Mouse id=12 [slave pointer (2)] ⎜ ↳ Logitech Unifying Device. Wireless PID:4004 id=13 [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)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Acer CrystalEye webcam id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)] $ xinput float 10 $ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)] ⎜ ↳ Logitech USB-PS/2 Optical Mouse id=12 [slave pointer (2)] ⎜ ↳ Logitech Unifying Device. Wireless PID:4004 id=13 [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)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Acer CrystalEye webcam id=9 [slave keyboard (3)] ∼ AT Translated Set 2 keyboard id=10 [floating slave] $ xinput reattach 10 3 $ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)] ⎜ ↳ Logitech USB-PS/2 Optical Mouse id=12 [slave pointer (2)] ⎜ ↳ Logitech Unifying Device. Wireless PID:4004 id=13 [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)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Acer CrystalEye webcam id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]