Условно в xorg.conf?

У меня ноутбук с тачпадом с физическими кнопками. Проблема в том, что физические кнопки являются частью сенсорной панели, поэтому курсор перемещается при нажатии на них. По сути, я хочу получить эквивалент

if (touchpressure() > arbitrary_threshold && isinbottomfourthoftouchpad())
    disabletouchinbottomfourthoftouchpad();

в /etc/X11/xorg.conf. Это решаемо с помощью простых сценариев или с помощью чего-то гораздо более сложного?

Для тех, кто заинтересован, мой ноутбук - HP Pavilion dv6t.

1 ответ

Нет.

xorg.conf - это просто текстовый файл, который анализируется (т. е. строки в нем читаются скриптом, а скрипт устанавливает все параметры, параметры и что еще допустимо в xorg.conf), поэтому нет, вы не можете использовать условия. Эта строка, которую вы хотите включить, будет просто проигнорирована, иначе произойдет ошибка, так как подсистема xorg этого не понимает.

Вы можете сделать это с помощью правила udev ( Написание правил udev и Как мне заставить работать правила udev?

Другие вопросы по тегам