Я нахожу свой путь с Linux, но я опытный разработчик. Я пытаюсь установить программное обеспечение сенсорного экрана AIM для экрана на HTPC, который я собираю. Файл README для этого выглядит следующим образом:
HID touch screen driver installation for Linux and X11
(C) 2010 AIM TOUCH TECHNOLOGY CO.,LTD.
==============================================================================
RELEASE NOTE
==============================================================================
ubuntu-10.10-0.1
Initial version with tool
ubuntu-10.10-0.2
Fix button event issues
==============================================================================
QUICKSTART GUIDE
==============================================================================
I. Installsation guide
1. Open terminal
2. Login as root user
# sudo -s
3. Execute setup.sh
# sh setup.sh
II. Installation Notes for RS232 touch interface.
1. After finished steps above, please modify X11 driver
a. Add the following lines into xorg.conf(located in /etc/X11):
Find "ServerLayout" section, add following line if there is no such setting.
InputDevice "HID TOUCH"
(Note: If your system will not have a mouse, then use "CorePointer" instead of
"SendCoreEvents" in the "ServerLayout" section.)
b. Add the a new "InputDevice" Section as the following if there is no such setting:
Section "InputDevice"
Identifier "HID TOUCH"
Driver "xfhiddrv"
Option "Device" "/dev/ttyS0"
Option "ScreenNo" "0"
Option "SwapY" "0"
Option "SendCoreEvents" "true"
EndSection
(Note:In "Device" item, "/dev/ttyS0" may be different depends on which COM port is connected.)
"/dev/ttySx" x=0,1,..., n (ttyS0 means COM1, you can modify it by this rule)
c. After modify these settings, please type
#reboot
to restart X server.
III. Setup and run Linear Utility:
a. Run linearity utility
I. USB HID device
#LinearAp /dev/usb/hiddevx n
II. RS232 device
#LinearAp /dev/ttySx n
where x=0,1,2...n, n = 4 or 9 <default>
... однако, когда я захожу в xorg.conf, он пуст. Из некоторого прочтения я понимаю, что это нормально, поскольку сеанс X теперь в основном автоматически определяет устройства, подключенные к системе.
Один из способов, которыми я читал, - заполнить файл xorg.conf
, хотя из текущих настроек нужно переключиться на консоль с помощью CTL + ALT + F3
, а затем выполнить следующее:
sudo service lightdm stop
sudo X-configure
sudo mv xorg.conf.new /etc/X11/xorg.conf
Это останавливает графический интерфейс обработчик сбрасывает его параметры в новый файл conf и перемещает его в местоположение пустого файла.
Все хорошо, кроме lightdm, похоже, больше не устанавливается после установки стандартных драйверов NVIDIA для моего GTX 1050 Ti.
Я также пытался заменить lightdm
в s udo service lightdm stop
на gdm.
. Это выводит меня из консольного режима и возвращает к экрану входа в систему с графическим интерфейсом, но там, где вы не можете ничего печатать или нажимать.
Все, что я пытаюсь сделать, это добавить сенсорный экран к моей конфигурации. Учитывая приведенную выше информацию, кто-нибудь может предложить путь вперед?
Спасибо