On 10/16/16 16:16, Ed Greshko wrote:
OK...
Then check your /var/log/Xorg.0.log to see if it is being loaded.
grep evdev Xorg.0.log should be sufficient
+ [bobg@localhost ~]$ grep evdev /var/log/Xorg.0.log [ 61.657] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 61.755] (**) Power Button: Applying InputClass "evdev keyboard catchall" [ 61.758] (**) Logitech USB Trackball: Applying InputClass "evdev pointer catchall" [ 61.761] (II) LoadModule: "evdev" [ 61.761] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so [ 61.762] (II) Module evdev: vendor="X.Org Foundation" [ 61.762] (II) Using input driver 'evdev' for 'Logitech USB Trackball' [ 61.762] (**) evdev: Logitech USB Trackball: Device: "/dev/input/mouse0" [ 61.762] (EE) evdev: Logitech USB Trackball: Unable to query fd: Inappropriate ioctl for device [ 61.766] (II) UnloadModule: "evdev" [ 61.767] (**) USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 61.771] (**) USB Keyboard: Applying InputClass "evdev keyboard catchall"
This is the whole file. It looks to me like the section I added at the bottom is not being accepted?
[bobg@localhost ~]$ cat /usr/share/X11/xorg.conf.d/10-evdev.conf # # Catch-all evdev loader for udev-based systems # We don't simply match on any device since that also adds accelerometers # and other devices that we don't really want to use. The list below # matches everything but joysticks.
Section "InputClass" Identifier "evdev pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection
Section "InputClass" Identifier "evdev keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection
Section "InputClass" Identifier "evdev touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection
Section "InputClass" Identifier "evdev tablet catchall" MatchIsTablet "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection
Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection
Section "InputClass" Identifier "middle button emulation class" MatchIsPointer "on" Option "Emulate3Buttons" "on" Driver "evdev" EndSection