From owner-freebsd-x11@freebsd.org Sun Jun 2 09:42:52 2019 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5723515B0608 for ; Sun, 2 Jun 2019 09:42:52 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DF8B791C87 for ; Sun, 2 Jun 2019 09:42:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 997FD15B0607; Sun, 2 Jun 2019 09:42:51 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74FF415B0606 for ; Sun, 2 Jun 2019 09:42:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1047291C81 for ; Sun, 2 Jun 2019 09:42:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 5431F9EDF for ; Sun, 2 Jun 2019 09:42:50 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x529goSY063075 for ; Sun, 2 Jun 2019 09:42:50 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x529go4R063074 for x11@FreeBSD.org; Sun, 2 Jun 2019 09:42:50 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 196678] x11-servers/xorg-server: Update to 1.20.4 + make config/devd recognize /dev/input/eventX from multimedia/webcamd Date: Sun, 02 Jun 2019 09:42:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: bsd@abinet.ru X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jun 2019 09:42:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678 --- Comment #111 from Ivan --- Do you have hot plug working with DEVD backend ? I use USB KVM to share keyboard and mouse between 2 computers and looks like libinput not loading after devices return. Devices removed:=20 [ 6480.122] (II) config/devd: removing nonexistent device /dev/ukbd0 [ 6480.122] (II) config/devd: removing input device /dev/input/event3 [ 6480.122] (II) config/devd: removing device vendor 0x046d Gaming Keyboar= d, class 0/0, rev 2.00/1.90, addr 22 [ 6480.122] (II) event3 - vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 22: device removed [ 6480.123] (II) UnloadModule: "libinput" [ 6480.163] (II) config/devd: removing nonexistent device /dev/uhid0 [ 6480.164] (II) config/devd: removing nonexistent device /dev/uhid1 [ 6480.166] (II) config/devd: removing nonexistent device /dev/ukbd1 [ 6480.166] (II) config/devd: removing input device /dev/input/event4 [ 6480.166] (II) config/devd: removing device Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 24 [ 6480.166] (II) event4 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 24: device removed [ 6480.166] (II) UnloadModule: "libinput" [ 6480.166] (II) config/devd: removing nonexistent device /dev/ums0 [ 6480.184] (II) config/devd: removing input device /dev/input/event5 [ 6480.184] (II) config/devd: removing device Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 24 [ 6480.184] (II) event5 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 24: device removed [ 6480.185] (II) UnloadModule: "libinput" [ 6480.185] (II) config/devd: removing nonexistent device /dev/uhid2 Devices returned back: [ 6504.086] (II) config/devd: EVDEV_SUPPORT is enabled, ignoring device uk= bd0 [ 6504.086] (II) config/devd: detected event input: vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 28, bustype=3D0003, vendor=3D046d, product=3Dc221, version=3D0000 [ 6504.086] (II) config/devd: adding input device /dev/input/event3 [ 6504.086] (**) vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, = addr 28: Applying InputClass "libinput keyboard catchall" [ 6504.086] (**) vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, = addr 28: Applying InputClass "Evdev keyboard XkbRules" [ 6504.086] (II) Using input driver 'libinput' for 'vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 28' [ 6504.087] (**) vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, = addr 28: always reports core events [ 6504.087] (**) Option "Device" "/dev/input/event3" [ 6504.087] (**) Option "_source" "server/devd" [ 6504.089] (II) event3 - vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 28: is tagged by udev as: Keyboard [ 6504.089] (II) event3 - vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 28: device is a keyboard [ 6504.090] (II) event3 - failed to create input device '/dev/input/event= 3'. [ 6504.090] (EE) libinput: vendor 0x046d Gaming Keyboard, class 0/0, rev 2.00/1.90, addr 28: Failed to create a device for /dev/input/event3 [ 6504.090] (EE) PreInit returned 2 for "vendor 0x046d Gaming Keyboard, cl= ass 0/0, rev 2.00/1.90, addr 28" [ 6504.090] (II) UnloadModule: "libinput" [ 6504.090] (EE) config/devd: error 2 adding device /dev/input/event3 [ 6504.124] (II) config/devd: detected USB HID of unknown type [ 6504.124] (II) config/devd: [sysctl] usb_id: 0x046d:0xc221 [ 6504.124] (II) config/devd: [sysctl] vendor: vendor, product: 0x046d Gam= ing Keyboard [ 6504.124] (II) config/devd: adding input device /dev/uhid0 [ 6504.124] (II) No input driver specified, ignoring this device. [ 6504.124] (II) This device may have been added with another device file. [ 6504.124] (EE) config/devd: error 1 adding device /dev/uhid0 [ 6504.732] (II) config/devd: detected USB HID of unknown type [ 6504.732] (II) config/devd: [sysctl] usb_id: 0x046d:0xc222 [ 6504.732] (II) config/devd: [sysctl] vendor: G15, product: Keyboard G15 Keyboard [ 6504.732] (II) config/devd: adding input device /dev/uhid1 [ 6504.732] (II) No input driver specified, ignoring this device. [ 6504.732] (II) This device may have been added with another device file. [ 6504.733] (EE) config/devd: error 1 adding device /dev/uhid1 [ 6505.382] (II) config/devd: EVDEV_SUPPORT is enabled, ignoring device uk= bd1 [ 6505.382] (II) config/devd: detected event input: Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30, bustype=3D0003, vendor=3D046d, product= =3Dc52b, version=3D0000 [ 6505.382] (II) config/devd: adding input device /dev/input/event4 [ 6505.382] (**) Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30: Applying InputClass "libinput keyboard catchall" [ 6505.382] (**) Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30: Applying InputClass "Evdev keyboard XkbRules" [ 6505.383] (II) Using input driver 'libinput' for 'Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30' [ 6505.383] (**) Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30: always reports core events [ 6505.383] (**) Option "Device" "/dev/input/event4" [ 6505.383] (**) Option "_source" "server/devd" [ 6505.385] (II) event4 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: is tagged by udev as: Keyboard [ 6505.385] (II) event4 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: device is a keyboard [ 6505.385] (II) event4 - failed to create input device '/dev/input/event= 4'. [ 6505.385] (EE) libinput: Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: Failed to create a device for /dev/input/event4 [ 6505.385] (EE) PreInit returned 2 for "Logitech USB Receiver, class 0/0,= rev 2.00/12.03, addr 30" [ 6505.385] (II) UnloadModule: "libinput" [ 6505.385] (EE) config/devd: error 2 adding device /dev/input/event4 [ 6505.387] (II) config/devd: EVDEV_SUPPORT is enabled, ignoring device um= s0 [ 6505.426] (II) config/devd: detected event input: Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30, bustype=3D0003, vendor=3D046d, product= =3Dc52b, version=3D0000 [ 6505.426] (II) config/devd: adding input device /dev/input/event5 [ 6505.426] (**) Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30: Applying InputClass "libinput pointer catchall" [ 6505.426] (II) Using input driver 'libinput' for 'Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30' [ 6505.426] (**) Logitech USB Receiver, class 0/0, rev 2.00/12.03, addr 30: always reports core events [ 6505.426] (**) Option "Device" "/dev/input/event5" [ 6505.426] (**) Option "_source" "server/devd" [ 6505.428] (II) event5 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: is tagged by udev as: Mouse [ 6505.428] (II) event5 - Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: device is a pointer [ 6505.428] (II) event5 - failed to create input device '/dev/input/event= 5'. [ 6505.428] (EE) libinput: Logitech USB Receiver, class 0/0, rev 2.00/12.0= 3, addr 30: Failed to create a device for /dev/input/event5 [ 6505.428] (EE) PreInit returned 2 for "Logitech USB Receiver, class 0/0,= rev 2.00/12.03, addr 30" [ 6505.428] (II) UnloadModule: "libinput" [ 6505.429] (EE) config/devd: error 2 adding device /dev/input/event5 [ 6505.429] (II) config/devd: detected USB HID of unknown type [ 6505.429] (II) config/devd: [sysctl] usb_id: 0x046d:0xc52b [ 6505.429] (II) config/devd: [sysctl] vendor: Logitech, product: USB Rece= iver [ 6505.429] (II) config/devd: adding input device /dev/uhid2 [ 6505.429] (II) No input driver specified, ignoring this device. [ 6505.429] (II) This device may have been added with another device file. [ 6505.429] (EE) config/devd: error 1 adding device /dev/uhid2 This is with xf86-input-libinput. Legacy input drivers (-keyboard and -mouse) works. Strange I didn't find similar questions. --=20 You are receiving this mail because: You are the assignee for the bug.=