From owner-freebsd-usb@freebsd.org Sun Apr 15 20:46:35 2018 Return-Path: Delivered-To: freebsd-usb@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 E7A5DF8B7B3 for ; Sun, 15 Apr 2018 20:46:34 +0000 (UTC) (envelope-from james.wright@jigsawdezign.com) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5257A6D268 for ; Sun, 15 Apr 2018 20:46:33 +0000 (UTC) (envelope-from james.wright@jigsawdezign.com) Received: from [192.168.0.15] ([82.18.193.38]) by mrelayeu.kundenserver.de (mreue005 [212.227.15.163]) with ESMTPSA (Nemesis) id 0MRhYD-1f0xzf3gvB-00Sw1J for ; Sun, 15 Apr 2018 22:46:26 +0200 To: freebsd-usb@freebsd.org From: James Wright Subject: MackBookAir Keyboard CapsLock LED Message-ID: Date: Sun, 15 Apr 2018 21:46:25 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:xTEcL9V1fpCpQ/Cw6qmh/YtBD5YmT+YemWC/KqriLUOERO6CWTv 8QAOguMVPTcLFTu5ihRH4FyGM4y2oY3EgEfTG2Tji4Pntm9hLo1y/5Ir8XQD5Ig45NTfGcb LFPjz7ZFTVW+rRdhIZa0ZK0peX8ysr0DE8k15dpRp094gh5Eo4rIa/qq6tcj0XoIGEEeeGE gtzTskt8GXfPmhrJwPLZw== X-UI-Out-Filterresults: notjunk:1;V01:K0:8Dzw371YCwY=:0yPLRVK18Nfra58yBGLHEj e3SBgsqiwHhUAbB4hUE8PD0LFIuwODfdoJFgbz7k4gcf8Plm7rVapZcGR2VHrYhybUczLzFuB ot82j0So1MrgFS0YTr/kcogIN56pzDKblA4qrF/gqTpM22pFoh4f3/4V4/gStiTQ0I2/Z6O+U n+LZADXWDBNgalhpt6wwA06wazZm21ct8te/Z7dJZMrIFXd+vcuoy2PHDTtWD2bKGTtjBhk6s izX31su1qO9IyOxfO1T+TK6GjwMYCocCq3fX3lcDRqHyc/a6c24pLESxr/uBT8KH5dritNrOM HASHxY6awoUReVcX8inrYuvFq8vjj2Sg7n/wmDEsh4Prsi47QjLKqqET+6/wTkJA7XtIjy5/2 T0E5l/hO0PdKB4qMGwOAox9Rylkx28uaOm1gmZdNJDHc4w1OBtEUFRvm1VAa24DG5mw4/usck lNLGm27RjfpMOgOm/I+MVW4kp8Rpmvtk4WqgBhStW/2KQDNHhw4uMgXTijXemq1pimEXchOE9 BnwSw5oA+ph1SiJikntFoiPeFwlzNp9ZuL2u7ARo44XgBVUFmMAJyrxyGygJBBpZrnXigpqmF 6wBViX9fmaiFFr/jHfE8QXYiMe3fxEMk5eOny/q99DRKIqxP0BZVeKQERQLupld87CvhSbxCB Xt640nOlYdl5RExnBZNPnqnPzTgWoUxekVMqwjRV0KI2xMe7sukdN95BAQ3MP6EfoKYiWdo9+ F8F7V/G9pqYhsBXK370FijShFKQOIdSQWOeY+UXlwhTMK2oJiFgNuqa7Mm0= X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Apr 2018 20:46:35 -0000 Hi,   The caps lock LED on my MacBookAir keyboard isn't working so I'm looking into fixing it. I've enabled debugging for the device by putting the following in /boot/loader.conf;     hw.usb.ukbd.debug=1   With the debugging enabled and pressing the Caps Lock key I get the following output;     ukbd_intr_callback: [0] = 0x39     ukbd_put_key: 0x39 (57) pressed     ukbd_set_leds: leds=0x01     ukbd_set_leds_callback: len=3, id=1     ukbd_set_leds_callback: error=USB_ERR_STALLED   I've looked through the relevant functions in sys/dev/usb/input/ukbd.c but can't see anything obviously wrong, can anyone give my some pointers on how to go about debugging this issue further and ifxing it! Thanks, James