From owner-freebsd-usb@freebsd.org Thu Mar 5 01:50:56 2020 Return-Path: Delivered-To: freebsd-usb@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BFCEE25846D for ; Thu, 5 Mar 2020 01:50:56 +0000 (UTC) (envelope-from james.wright@jigsawdezign.com) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48Xtxp6RT2z4bP5 for ; Thu, 5 Mar 2020 01:50:54 +0000 (UTC) (envelope-from james.wright@jigsawdezign.com) Received: from [192.168.0.11] ([82.18.193.38]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.179]) with ESMTPSA (Nemesis) id 1MmU9X-1jaW5K3Bpp-00iV2C; Thu, 05 Mar 2020 02:50:51 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: ukbd key repeat behaviour changed? From: James Wright In-Reply-To: Date: Thu, 5 Mar 2020 01:50:50 +0000 Cc: freebsd-usb@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <24DE942E-5499-4A98-BC44-07338870835F@jigsawdezign.com> References: <8FF6BA04-2216-4FF4-AF6F-9310F9516C1B@jigsawdezign.com> <1bc72129-83e5-ced7-b04a-8b374a950c86@selasky.org> <5523FE74-80F8-404C-AE10-A2CDA3D35E7D@jigsawdezign.com> <39CDAF5F-739E-4003-B1E3-B00222BD37DF@jigsawdezign.com> To: Hans Petter Selasky X-Mailer: Apple Mail (2.3445.9.1) X-Provags-ID: V03:K1:fWOW+SWIVrDYM6ZF3AmfBSr0mtVnURFeMaqVBBYFg3mkcevlR25 e5FZZVD40Zh36gCEpUsj8nWnnfRea1tPAjNYg6iUrC8Ecx8MvNJJTLkDehoSKcTqsAQt8+a g/UUO4Fd4wNjRmeknhUPlZUn3osaWGb0Lbrxe90Bd8bd8FI/tPDgK6KiPO97D8mD6bNs3DK SK1Lbo7LIZe0l2azRqIwg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:0v09fmnsl7A=:GVLEQldv4WoraTvE1JeXer 7ZI5kmW3uu13M820T9mSKzyjO1O+l9sD3SsZhvvrLqAW543IMgGJKYdW6BHIwRc3Xs8XOrF7g lU2h6qIBaj0cKV3n8iLflkAzOUjoa/UphO6mwU8cTglDtR9Ujns3DyhON2YW9eSVa5PcHbs+t QTXtK31vyyUR3UgVD1TWgsvuZ1DtpbRvz21Oj/rqz356Vhwkqs65zahFAFBrVYWAvgw3mex09 PXEn3EKLYdoDGMx4czB+VS+YEAzQ/bpvrA6UO8+bAnatvEytjs483ILDW892sf1WxKZgXL3DB bWSucLZIEbavQEJ8eFb6TifALAoaSjRRYtl7t3UMkS01Iw/Ab8X3586jp4XC4zs48tMsEDX34 f5JIsufaZl1dbbHLOH8B/BnMtu1qAYukdfEhKqYQT5hNKk4sKMMEgp6TuNG85svLu4Qqinzna 0kraiZuFG8bNiaIhqgahJSbt5FxiDXBNUeVush+EHY97NPnQpiHzHUZIVgKVTQg7zXD4k7OD/ hGBwvvdiDb5xK4sl1Z71bsfRGxqtZDe1YfoyJnJv5JBB+VMqreHCVy2Sco3kAnhc77go89Ivh xK5/8hrcIu2jpATg0EXg8WmVQXlG6jVv1oppIQ2URvOijHbJ6PhWKMv+bqvgSPuRF9bM1s8X3 3321gP3snQ1/JrXCa5RAvDZN3loeN7zlfpp1/vxXgllj9SOF/80ala9zEQKhUWc8KgygUo/vu 3cnEGwpKxFTSAjphooznrUJK7AJYpsUUHkbVzdlVxUy9XoIdEhfHes88vyzzcDXU+m1DaQCc3 07PG7JclkdIbiVI4jxuwg6IHytjbG+5ZkZJWpNyhqq9gxfoFvMzrsyjpKpSxxyElrwSyhMX X-Rspamd-Queue-Id: 48Xtxp6RT2z4bP5 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of james.wright@jigsawdezign.com has no SPF policy when checking 217.72.192.74) smtp.mailfrom=james.wright@jigsawdezign.com X-Spamd-Result: default: False [4.26 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; IP_SCORE(0.40)[ip: (-0.50), ipnet: 217.72.192.0/20(0.36), asn: 8560(2.17), country: DE(-0.02)]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[jigsawdezign.com]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.58)[0.580,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[74.192.72.217.list.dnswl.org : 127.0.5.0]; NEURAL_SPAM_LONG(0.87)[0.871,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:8560, ipnet:217.72.192.0/20, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Mar 2020 01:50:56 -0000 > On 4 Mar 2020, at 21:29, Hans Petter Selasky wrote: >=20 > On 2020-03-04 19:46, James Wright wrote: >>> On 4 Mar 2020, at 08:49, Hans Petter Selasky = wrote: >>>=20 >>>> However, to confirm it's not just my typing, I booted into my old = kernel (r357365) and I don't see the issue as in the newer revision = (r358484). >>>> I think it may be something to do with the latest version not = resetting the initial repeat delay when another key is pressed, e.g. >>>> 1) Hold down the 'a' key. >>>> 2) Wait a split second just before the 'a' key should start = repeating, and press 'l' key whilst still holding the 'a' key. >>>> 3) There should be a renewed initial delay before the 'l' key = starts repeating, but I think it starts repeating almost immediately (as = if it were still counting from the press of the 'a' key). >>>> Hope that makes some sense! :-) >>>=20 >>> Hi, >>>=20 >>> Can you try the attached patch? >>>=20 >>> Does it solve the issue? >>>=20 >>> --HPS >>> >> Thanks for the patch! >> Is there any way of easily testing it without rebuilding the whole = kernel, as ukbd seems built in by default? >=20 > Hi, >=20 > make buildkernel -jX -DNO_CLEAN >=20 > might save you some time. >=20 > --HPS >=20 The patch does indeed fix the issue. Thanks for sorting it out so quickly, do you need me to raise a bugzilla = ticket for this? James