У меня есть ноутбук со сгибом, назад отображаются (Спутник Toshiba P50W). Когда я сворачиваю все это путь назад, это действует больше как планшет, однако клавиатура все еще активна, легкое для столкновения включает.
Я вполне уверен, эти ноутбуки имеют датчик на стержне, таким образом, они могут сказать, что отложены и заставляют клавиатуру отключать / входят в режим планшета. Это, кажется, не работает в Ubuntu. Я не смог найти, где такой датчик был бы в Linux (кажется, не обнаруживается в коде ACPI, или в dmesg).
Кто-либо знает, как заставить это работать в Ubuntu?
У меня есть следующий сценарий для отключения моей клавиатуры ноутбука (как файл в ~/.local/bin/disable_laptop_keyboard)
#!/bin/bash
KeyboardID=`xinput --list | grep "AT Translated Set 2 keyboard" | sed 's/[^=]*=\([1-9]*\).*/\1/'`
sudo xinput set-int-prop $KeyboardID "Device Enabled" 8 0
И затем у меня есть подобный enable_laptop_keyboard файл, где единственная разница - то, что он говорит 8 1
вместо 8 0
на последней строке.
Необходимо будет просто выяснить, какая строка определяет клавиатуру, которую Вы хотите отключить. В моем случае это - "В Переведенном Наборе 2 клавиатуры". Если Вы первый показ xinput --list | grep keyboard
необходимо смочь узнать то, чем называют клавиатуру.