lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <3603q858-6s6o-68r4-2722-pp1qp94389p1@xreary.bet>
Date: Fri, 23 Jan 2026 13:53:37 +0100 (CET)
From: Jiri Kosina <jikos@...nel.org>
To: David Phillips <david@...file.sh>
cc: Benjamin Tissoires <bentiss@...nel.org>, linux-input@...r.kernel.org, 
    linux-kernel@...r.kernel.org
Subject: Re: [PATCH] HID: elecom: Add support for ELECOM HUGE Plus
 M-HT1MRBK

On Fri, 23 Jan 2026, David Phillips via B4 Relay wrote:

> From: David Phillips <david@...file.sh>
> 
> New model in the ELECOM HUGE trackball line that has 8 buttons but the
> report descriptor specifies only 5. The HUGE Plus supports connecting via
> Bluetooth, 2.4GHz wireless USB dongle, and directly via a USB-C cable.
> Each connection type reports a different device id, 01AA for cable,
> 01AB for USB dongle, and 01AC for Bluetooth.
> 
> This patch adds these device IDs and applies the fixups similar to the
> other ELECOM devices to get all 8 buttons working for all 3 connection
> types.
> 
> For reference, the usbhid-dump output:
> 001:013:001:DESCRIPTOR         1769085639.598405
>  05 01 09 02 A1 01 85 01 09 01 A1 00 05 09 19 01
>  29 05 15 00 25 01 75 01 95 05 81 02 75 03 95 01
>  81 01 05 01 09 30 09 31 16 01 80 26 FF 7F 75 10
>  95 02 81 06 09 38 15 81 25 7F 75 08 95 01 81 06
>  05 0C 0A 38 02 15 81 25 7F 75 08 95 01 81 06 C0
>  C0 05 0C 09 01 A1 01 85 02 15 01 26 8C 02 19 01
>  2A 8C 02 75 10 95 01 81 00 C0 05 01 09 80 A1 01
>  85 03 09 82 09 81 09 83 15 00 25 01 19 01 29 03
>  75 01 95 03 81 02 95 05 81 01 C0 06 01 FF 09 00
>  A1 01 85 08 09 00 15 00 26 FF 00 75 08 95 07 81
>  02 C0 06 02 FF 09 02 A1 01 85 06 09 02 15 00 26
>  FF 00 75 08 95 07 B1 02 C0
> 
> Signed-off-by: David Phillips <david@...file.sh>

Applied, thanks.

-- 
Jiri Kosina
SUSE Labs


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ