News: 0001633821

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 7.1 Supports Newer Logitech Bluetooth Keyboards, Malicious Input Hardware Sanitization

([Hardware] 6 Hours Ago Linux 7.1 HID)


Ahead of the Linux 7.1-rc4 release due out on Sunday, a variety of HID subsystem patches were merged overnight to Linux Git.

Among the HID changes now present for Linux 7.1 is adding support for newer Logitech Bluetooth keyboards to the logitech-hidpp driver. These additions enable various newer Logitech wireless keyboards to have full HID++ functionality under Linux. HID++ allows for for more advanced configuration, battery management, firmware updating, and other similar non-standardized HID functionality.

The latest Bluetooth keyboards from Logitech added with this new commit to Linux 7.1 include:

- Logitech Signature K650 & B2B

- Logitech Pebble Keys 2 K380S

- Logitech Casa Pop-Up Desk & B2B

- Logitech Wave Keys & B2B

- Logitech Signature Slim K950 & B2B

- Logitech MX Keys S & B2B

- Logitech Keys-To-Go 2

- Logitech Pop Icon Keys

- Logitech MX Keys Mini & B2B

- Logitech Signature Slim Solar+ K980 B2B

- Logitech Bluetooth Keyboard K250/K251

- Logitech Signature Comfort K880 & B2B

With just adding new device IDs to the Logitech HID++ driver, these additions were fine for landing post-merge-window for Linux 7.1.

Also notable with this week's HID merge is carrying more HID core patches for sanitization of input data. This continued input sanitization work for the Linux kernel is for dealing with potentially malicious HID hardware.

See [1]this Git merge for all the now-merged HID changes to be found in Sunday's Linux 7.1-rc4 release.



[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70eda68668d1476b459b64e69b8f36659fa9dfa8



Proposed Additions to the PDP-11 Instruction Set:

PI Punch Invalid
POPI Punch Operator Immediately
PVLC Punch Variable Length Card
RASC Read And Shred Card
RPM Read Programmers Mind
RSSC reduce speed, step carefully (for improved accuracy)
RTAB Rewind tape and break
RWDSK rewind disk
RWOC Read Writing On Card
SCRBL scribble to disk - faster than a write
SLC Search for Lost Chord
SPSW Scramble Program Status Word
SRSD Seek Record and Scar Disk
STROM Store in Read Only Memory
TDB Transfer and Drop Bit
WBT Water Binary Tree