Я калібрував сенсорний екран і побачив, що найкращим інструментом є xinput_calibrator. Тож я ним користувався. У нього є два варіанти (один з яких не працював), тому я тут другий. У ньому сказано, що я повинен виконати цю команду "у сценарії, який починається з вашого X сеансу":
xinput set-int-prop "3M 3M USB Touchscreen - EX II" "Evdev Axis Calibration" 32 14410 2146 14574 2115
Так я спробував ~/.xinitrc
, ~/.xsession
і ~/.xsessionrc
, всього цього не існувало. Тому я створив їх і точним змістом була ця команда. Перші два файли призвели до збою мого входу (після входу я повертаюсь на екран входу).
З останнім файлом калібрування було функціональним, але лише після входу в систему ...
Мені потрібна ця команда для запуску до появи діалогового вікна входу. Я думав додати цю команду до кінця /etc/X11/xinit/xinitrc
без результату (нічого не змінилося). Крім того, я спробував додати його до кінця /etc/X11/Xsession.d/40x11-common_xsessionrc
(після огляду деяких файлів), але результат був точно таким же, як і додати його ~/.xsessionrc
.
Як я можу змусити цю команду запуститись до того, як з'явиться екран входу (це перед запуском менеджера вікон або перед початком сеансу X)?
(Я запускаю Kubuntu з менеджером вікон за замовчуванням, якщо це має значення)
ОНОВЛЕННЯ Оскільки я використовую Kubuntu, мій менеджер дисплеїв - kdm. Як підказує прийнята відповідь, я відредагував файл /etc/kde4/kdm/Xsetup
, і, як згадувалося тут, додав команду перед командою, яка є за замовчуванням. І це працює як шарм :)
/etc/gdm3/Init/display
або/etc/gdm3/Init/Default
- manpages.debian.net/cgi-bin/…