You are not logged in.
Hello,
i recently updated my input drivers and changed to libinput. Before i was using x86-input-synaptics. Since then my touchpad isn't working anymore. With 'xev' i couldn't get any reaction to tapping or clicking.
I tried changing the driver back, but then neither my touchpad nor keyboard were working.
Here is a listing of my installed input drivers:
pacman -Qs xf86-input
local/xf86-input-libinput 0.24.0-1 (xorg-drivers)
Generic input driver for the X.Org server based on libinput
This is the output from xinput:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ TOSHIBA Web Camera - HD id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ Toshiba input device id=12 [slave keyboard (3)]
The touchpad is listed under libinput-list-devices, too:
Device: Power Button
Kernel: /dev/input/event3
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Device: Video Bus
Kernel: /dev/input/event0
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Device: Power Button
Kernel: /dev/input/event1
Group: 3
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Device: TOSHIBA Web Camera - HD
Kernel: /dev/input/event11
Group: 4
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event9
Group: 5
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Device: SynPS/2 Synaptics TouchPad
Kernel: /dev/input/event10
Group: 6
Seat: seat0, default
Size: 63.94x32.08mm
Capabilities: pointer
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: none
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a
Device: Toshiba input device
Kernel: /dev/input/event8
Group: 7
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
And here is the log file:
~/.local/share/xorg/Xorg.0.log, changed today
[ 41.187]
X.Org X Server 1.19.1
Release Date: 2017-01-11
[ 41.187] X Protocol Version 11, Revision 0
[ 41.187] Build Operating System: Linux 4.8.14-1-ARCH x86_64
[ 41.188] Current Operating System: Linux laptop 4.9.11-1-ARCH #1 SMP PREEMPT Sun Feb 19 13:45:52 UTC 2017 x86_64
[ 41.188] Kernel command line: initrd=\initramfs-linux.img root=/dev/sda6 rw resume=/dev/sda4
[ 41.188] Build Date: 14 February 2017 03:36:07AM
[ 41.188]
[ 41.188] Current version of pixman: 0.34.0
[ 41.188] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 41.189] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 41.190] (==) Log file: "/home/user/.local/share/xorg/Xorg.0.log", Time: Sun Feb 26 18:39:01 2017
[ 41.373] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 41.373] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 41.472] (==) No Layout section. Using the first Screen section.
[ 41.472] (==) No screen section available. Using defaults.
[ 41.472] (**) |-->Screen "Default Screen Section" (0)
[ 41.472] (**) | |-->Monitor "<default monitor>"
[ 41.488] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 41.488] (==) Automatically adding devices
[ 41.488] (==) Automatically enabling devices
[ 41.488] (==) Automatically adding GPU devices
[ 41.488] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 41.612] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 41.612] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 41.613] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 41.622] (II) Loader magic: 0x822d60
[ 41.622] (II) Module ABI versions:
[ 41.622] X.Org ANSI C Emulation: 0.4
[ 41.622] X.Org Video Driver: 23.0
[ 41.623] X.Org XInput driver : 24.1
[ 41.623] X.Org Server Extension : 10.0
[ 41.626] (++) using VT number 1
[ 41.626] (--) controlling tty is VT number 1, auto-enabling KeepTty
[ 41.632] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[ 41.634] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 41.636] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[ 41.639] (--) PCI:*(0:0:1:0) 1002:9830:1179:fa85 rev 0, Mem @ 0xe0000000/268435456, 0xf0800000/8388608, 0xf0200000/262144, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
[ 41.639] (II) Open ACPI successful (/var/run/acpid.socket)
[ 41.657] (II) LoadModule: "glx"
[ 41.728] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 41.871] (II) Module glx: vendor="X.Org Foundation"
[ 41.871] compiled for 1.19.1, module version = 1.0.0
[ 41.871] ABI class: X.Org Server Extension, version 10.0
[ 41.871] (II) Applying OutputClass "AMDgpu" to /dev/dri/card0
[ 41.871] loading driver: amdgpu
[ 41.871] (==) Matched amdgpu as autoconfigured driver 0
[ 41.871] (==) Matched ati as autoconfigured driver 1
[ 41.871] (==) Matched ati as autoconfigured driver 2
[ 41.871] (==) Matched modesetting as autoconfigured driver 3
[ 41.871] (==) Matched fbdev as autoconfigured driver 4
[ 41.871] (==) Matched vesa as autoconfigured driver 5
[ 41.871] (==) Assigned the driver to the xf86ConfigLayout
[ 41.871] (II) LoadModule: "amdgpu"
[ 41.904] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[ 41.980] (II) Module amdgpu: vendor="X.Org Foundation"
[ 41.980] compiled for 1.19.0, module version = 1.2.0
[ 41.980] Module class: X.Org Video Driver
[ 41.980] ABI class: X.Org Video Driver, version 23.0
[ 41.980] (II) LoadModule: "ati"
[ 41.981] (WW) Warning, couldn't open module ati
[ 41.981] (II) UnloadModule: "ati"
[ 41.981] (II) Unloading ati
[ 41.981] (EE) Failed to load module "ati" (module does not exist, 0)
[ 41.981] (II) LoadModule: "modesetting"
[ 41.981] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 42.000] (II) Module modesetting: vendor="X.Org Foundation"
[ 42.000] compiled for 1.19.1, module version = 1.19.1
[ 42.000] Module class: X.Org Video Driver
[ 42.000] ABI class: X.Org Video Driver, version 23.0
[ 42.000] (II) LoadModule: "fbdev"
[ 42.001] (WW) Warning, couldn't open module fbdev
[ 42.001] (II) UnloadModule: "fbdev"
[ 42.001] (II) Unloading fbdev
[ 42.001] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 42.001] (II) LoadModule: "vesa"
[ 42.002] (WW) Warning, couldn't open module vesa
[ 42.002] (II) UnloadModule: "vesa"
[ 42.002] (II) Unloading vesa
[ 42.002] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 42.002] (II) AMDGPU: Driver for AMD Radeon chipsets: OLAND, HAINAN, TAHITI,
PITCAIRN, VERDE, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, TOPAZ,
TONGA, CARRIZO, FIJI, STONEY, POLARIS11, POLARIS10
[ 42.002] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 42.003] (II) [KMS] Kernel modesetting enabled.
[ 42.003] (WW) Falling back to old probe method for modesetting
[ 42.004] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 42.004] (II) AMDGPU(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 42.004] (==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[ 42.004] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 42.004] (==) AMDGPU(0): Default visual is TrueColor
[ 42.004] (==) AMDGPU(0): RGB weight 888
[ 42.004] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[ 42.004] (--) AMDGPU(0): Chipset: "KABINI" (ChipID = 0x9830)
[ 42.004] (II) Loading sub module "fb"
[ 42.004] (II) LoadModule: "fb"
[ 42.004] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 42.018] (II) Module fb: vendor="X.Org Foundation"
[ 42.018] compiled for 1.19.1, module version = 1.0.0
[ 42.018] ABI class: X.Org ANSI C Emulation, version 0.4
[ 42.018] (II) Loading sub module "dri2"
[ 42.018] (II) LoadModule: "dri2"
[ 42.018] (II) Module "dri2" already built-in
[ 44.323] (II) Loading sub module "glamoregl"
[ 44.323] (II) LoadModule: "glamoregl"
[ 44.324] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 44.495] (II) Module glamoregl: vendor="X.Org Foundation"
[ 44.495] compiled for 1.19.1, module version = 1.0.0
[ 44.495] ABI class: X.Org ANSI C Emulation, version 0.4
[ 44.495] (II) glamor: OpenGL accelerated X.org driver based.
[ 44.549] (II) glamor: EGL version 1.4 (DRI2):
[ 44.625] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[ 44.625] (II) AMDGPU(0): KMS Pageflipping: enabled
[ 44.634] (II) AMDGPU(0): Output eDP has no monitor section
[ 44.635] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[ 44.650] (II) AMDGPU(0): Output VGA-0 has no monitor section
[ 44.677] (II) AMDGPU(0): EDID for output eDP
[ 44.677] (II) AMDGPU(0): Manufacturer: SEC Model: 504b Serial#: 0
[ 44.677] (II) AMDGPU(0): Year: 2011 Week: 0
[ 44.677] (II) AMDGPU(0): EDID Version: 1.3
[ 44.677] (II) AMDGPU(0): Digital Display Input
[ 44.677] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 38 vert.: 21
[ 44.677] (II) AMDGPU(0): Gamma: 2.20
[ 44.677] (II) AMDGPU(0): No DPMS capabilities specified
[ 44.677] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 44.677] (II) AMDGPU(0): First detailed timing is preferred mode
[ 44.677] (II) AMDGPU(0): redX: 0.615 redY: 0.362 greenX: 0.348 greenY: 0.624
[ 44.677] (II) AMDGPU(0): blueX: 0.146 blueY: 0.075 whiteX: 0.313 whiteY: 0.329
[ 44.677] (II) AMDGPU(0): Manufacturer's mask: 0
[ 44.677] (II) AMDGPU(0): Supported detailed timing:
[ 44.677] (II) AMDGPU(0): clock: 103.8 MHz Image Size: 382 x 215 mm
[ 44.677] (II) AMDGPU(0): h_active: 1600 h_sync: 1648 h_sync_end 1680 h_blank_end 1860 h_border: 0
[ 44.677] (II) AMDGPU(0): v_active: 900 v_sync: 902 v_sync_end 908 v_blanking: 930 v_border: 0
[ 44.677] (II) AMDGPU(0): Unknown vendor-specific block f
[ 44.677] (II) AMDGPU(0): SAMSUNG
[ 44.677] (II) AMDGPU(0): 173KT02-T01
[ 44.677] (II) AMDGPU(0): EDID (in hex):
[ 44.677] (II) AMDGPU(0): 00ffffffffffff004ca34b5000000000
[ 44.678] (II) AMDGPU(0): 00150103802615780ab3959d5c599f25
[ 44.678] (II) AMDGPU(0): 13505400000001010101010101010101
[ 44.678] (II) AMDGPU(0): 0101010101018b28400461841e303020
[ 44.678] (II) AMDGPU(0): 26007ed7100000190000000f00000000
[ 44.678] (II) AMDGPU(0): 00000000006991051900000000fe0053
[ 44.678] (II) AMDGPU(0): 414d53554e470a2020202020000000fe
[ 44.678] (II) AMDGPU(0): 003137334b5430322d5430310a200050
[ 44.678] (II) AMDGPU(0): Printing probed modes for output eDP
[ 44.678] (II) AMDGPU(0): Modeline "1600x900"x60.0 103.79 1600 1648 1680 1860 900 902 908 930 -hsync -vsync (55.8 kHz eP)
[ 44.678] (II) AMDGPU(0): Modeline "1440x900"x59.9 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "1280x854"x59.9 89.25 1280 1352 1480 1680 854 857 867 887 -hsync +vsync (53.1 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "1280x800"x59.8 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "1280x720"x59.9 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.8 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "1152x768"x59.8 71.75 1152 1216 1328 1504 768 771 781 798 -hsync +vsync (47.7 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "1024x768"x59.9 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync (47.8 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "800x600"x59.9 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync (37.4 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "848x480"x59.7 31.50 848 872 952 1056 480 483 493 500 -hsync +vsync (29.8 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "720x480"x59.7 26.75 720 744 808 896 480 483 493 500 -hsync +vsync (29.9 kHz)
[ 44.678] (II) AMDGPU(0): Modeline "640x480"x59.4 23.75 640 664 720 800 480 483 487 500 -hsync +vsync (29.7 kHz)
[ 44.680] (II) AMDGPU(0): EDID for output HDMI-A-0
[ 44.693] (II) AMDGPU(0): EDID for output VGA-0
[ 44.694] (II) AMDGPU(0): Output eDP connected
[ 44.694] (II) AMDGPU(0): Output HDMI-A-0 disconnected
[ 44.694] (II) AMDGPU(0): Output VGA-0 disconnected
[ 44.694] (II) AMDGPU(0): Using exact sizes for initial modes
[ 44.694] (II) AMDGPU(0): Output eDP using initial mode 1600x900 +0+0
[ 44.694] (II) AMDGPU(0): mem size init: gart size :1663a9000 vram size: s:1ed20000 visible:ed20000
[ 44.694] (==) AMDGPU(0): DPI set to (96, 96)
[ 44.694] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[ 44.694] (II) Loading sub module "ramdac"
[ 44.694] (II) LoadModule: "ramdac"
[ 44.694] (II) Module "ramdac" already built-in
[ 44.694] (II) UnloadModule: "modesetting"
[ 44.694] (II) Unloading modesetting
[ 44.694] (--) Depth 24 pixmap format is 32 bpp
[ 44.717] (II) AMDGPU(0): [DRI2] Setup complete
[ 44.717] (II) AMDGPU(0): [DRI2] DRI driver: radeonsi
[ 44.717] (II) AMDGPU(0): [DRI2] VDPAU driver: radeonsi
[ 44.718] (II) AMDGPU(0): Front buffer pitch: 6400 bytes
[ 44.745] (II) AMDGPU(0): SYNC extension fences enabled
[ 44.767] (II) AMDGPU(0): Present extension enabled
[ 44.768] (==) AMDGPU(0): DRI3 enabled
[ 44.768] (==) AMDGPU(0): Backing store enabled
[ 44.768] (II) AMDGPU(0): Direct rendering enabled
[ 46.085] (II) AMDGPU(0): Use GLAMOR acceleration.
[ 46.085] (II) AMDGPU(0): Acceleration enabled
[ 46.085] (==) AMDGPU(0): DPMS enabled
[ 46.085] (==) AMDGPU(0): Silken mouse enabled
[ 46.085] (II) AMDGPU(0): Set up textured video (glamor)
[ 46.085] (II) AMDGPU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 46.161] (--) RandR disabled
[ 46.188] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 46.188] (II) AIGLX: enabled GLX_ARB_create_context
[ 46.188] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 46.188] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[ 46.188] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 46.188] (II) AIGLX: enabled GLX_SGI_swap_control
[ 46.188] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[ 46.188] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[ 46.188] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[ 46.188] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 46.188] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[ 46.194] (II) AIGLX: Loaded and initialized radeonsi
[ 46.194] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 46.243] (II) AMDGPU(0): Setting screen physical size to 423 x 238
[ 47.243] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 47.243] (**) Power Button: Applying InputClass "system-keyboard"
[ 47.243] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 47.243] (II) LoadModule: "libinput"
[ 47.243] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 47.341] (II) Module libinput: vendor="X.Org Foundation"
[ 47.341] compiled for 1.19.1, module version = 0.24.0
[ 47.341] Module class: X.Org XInput Driver
[ 47.341] ABI class: X.Org XInput driver, version 24.1
[ 47.341] (II) Using input driver 'libinput' for 'Power Button'
[ 47.344] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 25 paused 0
[ 47.344] (**) Power Button: always reports core events
[ 47.344] (**) Option "Device" "/dev/input/event2"
[ 47.344] (**) Option "_source" "server/udev"
[ 47.345] (II) input device 'Power Button', /dev/input/event2 is tagged by udev as: Keyboard
[ 47.346] (II) input device 'Power Button', /dev/input/event2 is a keyboard
[ 47.346] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 47.346] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 47.346] (**) Option "xkb_model" "pc105"
[ 47.346] (**) Option "xkb_layout" "de"
[ 47.346] (**) Option "xkb_variant" "nodeadkeys"
[ 47.581] (II) input device 'Power Button', /dev/input/event2 is tagged by udev as: Keyboard
[ 47.581] (II) input device 'Power Button', /dev/input/event2 is a keyboard
[ 47.583] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[ 47.583] (**) Video Bus: Applying InputClass "system-keyboard"
[ 47.583] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 47.583] (II) Using input driver 'libinput' for 'Video Bus'
[ 47.586] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 28 paused 0
[ 47.586] (**) Video Bus: always reports core events
[ 47.586] (**) Option "Device" "/dev/input/event3"
[ 47.586] (**) Option "_source" "server/udev"
[ 47.587] (II) input device 'Video Bus', /dev/input/event3 is tagged by udev as: Keyboard
[ 47.587] (II) input device 'Video Bus', /dev/input/event3 is a keyboard
[ 47.587] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3/event3"
[ 47.587] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 47.587] (**) Option "xkb_model" "pc105"
[ 47.587] (**) Option "xkb_layout" "de"
[ 47.587] (**) Option "xkb_variant" "nodeadkeys"
[ 47.589] (II) input device 'Video Bus', /dev/input/event3 is tagged by udev as: Keyboard
[ 47.589] (II) input device 'Video Bus', /dev/input/event3 is a keyboard
[ 47.591] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[ 47.591] (**) Power Button: Applying InputClass "system-keyboard"
[ 47.591] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 47.591] (II) Using input driver 'libinput' for 'Power Button'
[ 47.593] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 29 paused 0
[ 47.593] (**) Power Button: always reports core events
[ 47.593] (**) Option "Device" "/dev/input/event0"
[ 47.593] (**) Option "_source" "server/udev"
[ 47.594] (II) input device 'Power Button', /dev/input/event0 is tagged by udev as: Keyboard
[ 47.594] (II) input device 'Power Button', /dev/input/event0 is a keyboard
[ 47.594] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[ 47.595] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[ 47.595] (**) Option "xkb_model" "pc105"
[ 47.595] (**) Option "xkb_layout" "de"
[ 47.595] (**) Option "xkb_variant" "nodeadkeys"
[ 47.596] (II) input device 'Power Button', /dev/input/event0 is tagged by udev as: Keyboard
[ 47.597] (II) input device 'Power Button', /dev/input/event0 is a keyboard
[ 47.598] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
[ 47.598] (II) No input driver specified, ignoring this device.
[ 47.598] (II) This device may have been added with another device file.
[ 47.600] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event5)
[ 47.601] (II) No input driver specified, ignoring this device.
[ 47.601] (II) This device may have been added with another device file.
[ 47.602] (II) config/udev: Adding input device TOSHIBA Web Camera - HD (/dev/input/event10)
[ 47.602] (**) TOSHIBA Web Camera - HD: Applying InputClass "system-keyboard"
[ 47.602] (**) TOSHIBA Web Camera - HD: Applying InputClass "libinput keyboard catchall"
[ 47.602] (II) Using input driver 'libinput' for 'TOSHIBA Web Camera - HD'
[ 47.605] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 30 paused 0
[ 47.605] (**) TOSHIBA Web Camera - HD: always reports core events
[ 47.605] (**) Option "Device" "/dev/input/event10"
[ 47.605] (**) Option "_source" "server/udev"
[ 47.606] (II) input device 'TOSHIBA Web Camera - HD', /dev/input/event10 is tagged by udev as: Keyboard
[ 47.606] (II) input device 'TOSHIBA Web Camera - HD', /dev/input/event10 is a keyboard
[ 47.607] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.2/usb4/4-3/4-3:1.0/input/input14/event10"
[ 47.607] (II) XINPUT: Adding extended input device "TOSHIBA Web Camera - HD" (type: KEYBOARD, id 9)
[ 47.607] (**) Option "xkb_model" "pc105"
[ 47.607] (**) Option "xkb_layout" "de"
[ 47.607] (**) Option "xkb_variant" "nodeadkeys"
[ 47.609] (II) input device 'TOSHIBA Web Camera - HD', /dev/input/event10 is tagged by udev as: Keyboard
[ 47.609] (II) input device 'TOSHIBA Web Camera - HD', /dev/input/event10 is a keyboard
[ 47.610] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
[ 47.610] (II) No input driver specified, ignoring this device.
[ 47.610] (II) This device may have been added with another device file.
[ 47.611] (II) config/udev: Adding input device HD-Audio Generic Mic (/dev/input/event7)
[ 47.611] (II) No input driver specified, ignoring this device.
[ 47.611] (II) This device may have been added with another device file.
[ 47.613] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event8)
[ 47.613] (II) No input driver specified, ignoring this device.
[ 47.613] (II) This device may have been added with another device file.
[ 47.614] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event9)
[ 47.614] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[ 47.614] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[ 47.614] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[ 47.617] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 31 paused 0
[ 47.617] (**) AT Translated Set 2 keyboard: always reports core events
[ 47.617] (**) Option "Device" "/dev/input/event9"
[ 47.617] (**) Option "_source" "server/udev"
[ 47.618] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event9 is tagged by udev as: Keyboard
[ 47.618] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event9 is a keyboard
[ 47.618] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input9/event9"
[ 47.618] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[ 47.619] (**) Option "xkb_model" "pc105"
[ 47.619] (**) Option "xkb_layout" "de"
[ 47.619] (**) Option "xkb_variant" "nodeadkeys"
[ 47.621] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event9 is tagged by udev as: Keyboard
[ 47.621] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event9 is a keyboard
[ 47.622] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event11)
[ 47.622] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[ 47.622] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[ 47.626] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 32 paused 0
[ 47.626] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 47.626] (**) Option "Device" "/dev/input/event11"
[ 47.626] (**) Option "_source" "server/udev"
[ 47.627] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event11 is tagged by udev as: Touchpad
[ 47.628] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event11 is a touchpad
[ 47.629] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio2/input/input16/event11"
[ 47.629] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 11)
[ 47.632] (**) Option "AccelerationScheme" "none"
[ 47.632] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
[ 47.632] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 47.632] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 47.634] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event11 is tagged by udev as: Touchpad
[ 47.634] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event11 is a touchpad
[ 47.635] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 47.635] (II) No input driver specified, ignoring this device.
[ 47.635] (II) This device may have been added with another device file.
[ 47.637] (II) config/udev: Adding input device Toshiba input device (/dev/input/event4)
[ 47.638] (**) Toshiba input device: Applying InputClass "system-keyboard"
[ 47.638] (**) Toshiba input device: Applying InputClass "libinput keyboard catchall"
[ 47.638] (II) Using input driver 'libinput' for 'Toshiba input device'
[ 47.641] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 33 paused 0
[ 47.641] (**) Toshiba input device: always reports core events
[ 47.642] (**) Option "Device" "/dev/input/event4"
[ 47.642] (**) Option "_source" "server/udev"
[ 47.643] (II) input device 'Toshiba input device', /dev/input/event4 is tagged by udev as: Keyboard
[ 47.643] (II) input device 'Toshiba input device', /dev/input/event4 is a keyboard
[ 47.643] (**) Option "config_info" "udev:/sys/devices/virtual/input/input4/event4"
[ 47.643] (II) XINPUT: Adding extended input device "Toshiba input device" (type: KEYBOARD, id 12)
[ 47.643] (**) Option "xkb_model" "pc105"
[ 47.643] (**) Option "xkb_layout" "de"
[ 47.643] (**) Option "xkb_variant" "nodeadkeys"
[ 47.645] (II) input device 'Toshiba input device', /dev/input/event4 is tagged by udev as: Keyboard
[ 47.645] (II) input device 'Toshiba input device', /dev/input/event4 is a keyboard
To me it looks like it is using the right driver
[ 47.622] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
I tried deleting all config files that have anything to do with the touchpad in '/etc/X11/xorg.conf.d/' and '/usr/share/X11/xorg.conf.d/', leaving just the libinput file '40-libinput.conf' in '/etc/X11/xorg.conf.d/' :
# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Does anyone have an idea how to solve this? I have been trying for some days now..
Thank you very much.
Offline
tried xf86-input-evdev?
Offline
Thank you for the response. I tried, it is the same as with libinput. The Keyboard is working, touchpad is not.
Offline
Are you by any chance running GNOME with Wayland? If you happen to be, try logging in with GNOME with Xorg and see if that makes a difference.
Regards
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
Do you get events from evtest?
Offline
@c00ter
At the moment I am running Xorg. After reading your comment I tested what happens when using wayland with libinput and it was exactly the same. Keyboard worked, touchpad did not.
@seth
evtest does not get any events.
Maybe the touchpad is disabled at a lower level? But I can't find a switch besides the settings in xinput etc.
Offline
Just checking...?
libinput
xorg-xinput
x86-input-libinput
Last edited by c00ter (2017-03-04 01:36:29)
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
If evtest doesn't report events that *usually* means the kernel doesn't generate them, so this would be broken kernel support.
xinput list-props "SynPS/2 Synaptics TouchPad"
As last resort, you could kick xf86-input-libinput install xf86-input-evdev (for the keyboard) and xf86-input-synaptics and use synclient to inspect the state of the device ...
Offline
It's working again. I suppose you where right seth, because it suddenly started working again and the only thing that changed is that the system was updated.
Thank you both for your help.
Regards
Offline
I have Windows and Arch Linux dual boot system on my laptop.
I had a very similar issue. Actually tried to debug possible cause using this thread. Everything seems fine.
Arch Wiki mentions that (lack of) some functionality of touchpad might be related to firmware Windows uses.
So I went to Windows, enabled touchpad from within Windows, shut down completely (without rebooting directly) and powered on into Arch Linux.
My touchpad was magically working again.
Just leaving it here in case it helps anyone.
Offline