Условно в xorg.conf?
У меня ноутбук с тачпадом с физическими кнопками. Проблема в том, что физические кнопки являются частью сенсорной панели, поэтому курсор перемещается при нажатии на них. По сути, я хочу получить эквивалент
if (touchpressure() > arbitrary_threshold && isinbottomfourthoftouchpad())
disabletouchinbottomfourthoftouchpad();
в /etc/X11/xorg.conf. Это решаемо с помощью простых сценариев или с помощью чего-то гораздо более сложного?
Для тех, кто заинтересован, мой ноутбук - HP Pavilion dv6t.
1 ответ
Нет.
xorg.conf - это просто текстовый файл, который анализируется (т. е. строки в нем читаются скриптом, а скрипт устанавливает все параметры, параметры и что еще допустимо в xorg.conf), поэтому нет, вы не можете использовать условия. Эта строка, которую вы хотите включить, будет просто проигнорирована, иначе произойдет ошибка, так как подсистема xorg этого не понимает.
Вы можете сделать это с помощью правила udev ( Написание правил udev и Как мне заставить работать правила udev?