Как отключить прокрутку с помощью libinput?

Большинство инструментов используют информацию из /proc или /sys, что касается ifconfig. Я бы использовал /sys/class/net/<interface>/*файлы:

Чтобы получить mtu для всех интерфейсов, кроме loopback (lo), это сработает:

cat /sys/class/net/[^l][^o]*/mtu

Исключение выполняется с помощью оболочки, все, что не начинается с l, затем o расширяется, а затем читается файл mtu внутри него. Если есть только один интерфейс, отличный от loopback, он вернет его mtu как единственное значение, которое можно использовать в сценарии с $(), чтобы поместить вывод в переменную.

Чтобы ответить на комментарий:

$ awk '{split(FILENAME,arr,"/"); print arr[5],$1}' /sys/class/net/*/mtu
ens160 1500
lo 65536

Сопоставление с тем же шаблоном, что и выше, чтобы исключить loпри необходимости (Я сохранил его здесь, чтобы продемонстрировать вывод нескольких интерфейсов ).

0
24.05.2020, 05:04
1 ответ

Попробуйте это:

xinput set-prop <device> 295 3

Похоже, это не int prop.

0
19.03.2021, 02:26

Теги

Похожие вопросы