X Server is looking at the directory we created (first line) and the system is using information from the config files. (Those are the lines with
(**)
in them.)
Code: Select all
[ 9.736] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 9.736] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
There are references to
InputClass "touchscreen catchall"
which is the one in your file. It seems like everything except what we wanted is using it.
I compared results to my X Server log just to make sure. (I do not have a modified file.)
Code: Select all
[ 10.316] (**) Power Button: Applying InputClass "touchscreen catchall"
[ 10.340] (**) Video Bus: Applying InputClass "touchscreen catchall"
[ 10.364] (**) Sleep Button: Applying InputClass "touchscreen catchall"
[ 10.382] (**) Integrated Camera: Integrated C: Applying InputClass "touchscreen catchall"
[ 10.454] (**) AT Translated Set 2 keyboard: Applying InputClass "touchscreen catchall"
[ 10.476] (**) AlpsPS/2 ALPS DualPoint Stick: Applying InputClass "touchscreen catchall"
[ 10.508] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchscreen catchall"
This line, for the one item for which we wanted to use the custom file, is using the system file.
Code: Select all
[ 10.421] (**) ELAN Touchscreen: Applying InputClass "libinput touchscreen catchall"
[ 10.421] (II) Using input driver 'libinput' for 'ELAN Touchscreen'
[ 10.451] (II) XINPUT: Adding extended input device "ELAN Touchscreen" (type: TOUCHSCREEN, id 10)
I checked some other references. Some people put the custom file in the system config directory instead of the location for user customizations. Others indicated creating the new file did not work. They rewrote the info in the system file knowing it might be overwritten at a later date. I do not know what the difference might be with regards to it working for some people and not for others.
I will see if I can figure out why the custom file did work, but did not work the way we wanted it to work.