Skip to content

Conversation

@benedekkupper
Copy link
Contributor

@benedekkupper benedekkupper commented Feb 7, 2026

major refactoring of UHK60 right USB interface

  • start using Kconfig for device configuration values (see right/Kconfig.device)
  • use generated usb_device_config.h header
  • organize HID report manipulation into self-contained sources and headers
  • remove kusb interfacing code, except for buspal
  • update c2usb dependency handling
  • merge zephyr c2usb interface with UHK60
  • use single report for system and media usages
  • remove unused gamepad interface

This PR is work in progress, the following tasks are still ahead:

@mondalaci
Copy link
Member

@benedekkupper Please let me know when I should test a CI build.

@benedekkupper benedekkupper force-pushed the uhk60-c2usb-integration branch 4 times, most recently from 670d8ad to c094435 Compare February 8, 2026 21:48
* start using Kconfig for device configuration values (see right/Kconfig.device)
* use generated usb_device_config.h header
* organize HID report manipulation into self-contained sources and headers
* remove kusb interfacing code, except for buspal
* update c2usb dependency handling
* merge zephyr c2usb interface with UHK60
* use single report for system and media usages
* remove unused gamepad interface
@benedekkupper benedekkupper force-pushed the uhk60-c2usb-integration branch from c094435 to f2f5ac6 Compare February 8, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants