Commit Graph

  • efe03f7ecf Fix rest of responses cloud alpha Lennard Kittner 2026-02-18 23:25:27 +01:00
  • a23561b7e3 Fix cli response when setting options Lennard Kittner 2026-02-18 23:18:53 +01:00
  • 1897779ce0 Fix response handling Lennard Kittner 2026-02-18 23:17:16 +01:00
  • 81fa47514c Refactor device creation and check whether any HyperX devices are connected if no supported device is found Lennard Kittner 2026-02-18 14:16:14 +01:00
  • 3065cfc198 Implement cloud alpha support Lennard Kittner 2026-02-18 12:57:44 +01:00
  • 2106484d38 Add cloud alpha product ID Lennard Kittner 2026-02-18 12:56:57 +01:00
  • e7a1788fc9 Add missing udev rule Lennard Kittner 2026-02-14 20:57:09 +01:00
  • 867f031d73 Fix README CLI usage information Lennard Kittner 2026-02-14 15:38:49 +01:00
  • 7b3f1e9508 Add GitHub Sponsors Lennard Kittner 2026-02-14 15:21:48 +01:00
  • 0d8c16ee8b Update badge links in README.md Lennard Kittner 2026-02-14 15:14:28 +01:00
  • 9eb2923f63 Update README with installation section Lennard Kittner 2026-02-14 15:09:23 +01:00
  • 27c99764f9 Update Cargo.lock Lennard Kittner 2026-02-12 19:57:52 +01:00
  • a470f635d4 Version bump to 1.3.0 Lennard Kittner 2026-02-12 19:48:32 +01:00
  • b62b474949 Add Cargo.lock for proper Rust release Lennard Kittner 2026-02-12 19:47:43 +01:00
  • 3a2b0d2301 Add product ID for Cloud Flight S Lennard Kittner 2026-02-03 11:51:09 +01:00
  • 649cfc86f5 Add some more cloud 3s packets Lennard Kittner 2026-01-22 13:15:56 +01:00
  • e5e419b8ee Add some more debug prints Lennard Kittner 2026-01-21 20:14:49 +01:00
  • 889c1cc7dd Add battery packet cloud 3 s Lennard Kittner 2026-01-21 10:45:18 +01:00
  • e872c83c6c Merge pull request #16 from Nubebuster/cloud-iii-s-support Lennard Kittner 2026-01-21 10:17:46 +01:00
  • 569fc47dc9 Merge branch 'main' into cloud-iii-s-support Mark Cockram 2026-01-20 23:05:27 +01:00
  • 66dae28cf0 Add equalizer band control for Cloud III S Wireless NubeBuster 2026-01-17 04:26:11 +01:00
  • 1945295280 Add rule for new USB device 0c9d:03f0 Lennard Kittner 2026-01-16 17:26:53 +01:00
  • a7494de9f3 Merge pull request #19 from SimyriK/main Lennard Kittner 2026-01-16 17:25:32 +01:00
  • 7da9675e3c Merge branch 'main' into main Lennard Kittner 2026-01-16 17:21:02 +01:00
  • fafc7b043f Merge pull request #21 from RiskRunner0/main Lennard Kittner 2026-01-14 17:15:07 +01:00
  • a62929ce98 Remove unnecessary clone Matt Smith 2026-01-13 22:22:38 -05:00
  • 0e46295ffd Add auto-shutdown support for Cloud III S Wireless NubeBuster 2026-01-12 23:02:18 +01:00
  • ab9442251d Merge pull request #17 from MGehrmann/feature/add_cloud_iii_wireless_prod_id Lennard Kittner 2026-01-03 11:25:14 +01:00
  • 04d92ec44e Add additional product ID for Cloud III Wireless Marius Gehrmann 2026-01-03 09:49:09 +01:00
  • a3f0fa63dd Add Cloud III S Wireless support (partial) NubeBuster 2025-12-30 02:59:10 +01:00
  • ea0ced003b Add support for HyperX Cloud Flight S simyrik 2025-12-12 12:02:52 +07:00
  • 1eb46435ff Remove experimental from Cloud III Lennard Kittner 2025-11-18 10:24:22 +01:00
  • 87b9f9adff Fix capitalization in get_display_data Lennard Kittner 2025-11-17 11:49:43 +01:00
  • 61ef91f17a Use https in modules Lennard Kittner 2025-11-16 13:14:08 +01:00
  • ac8014f7e1 Clarify udev rules file creation instructions Lennard Kittner 2025-11-15 17:13:01 +01:00
  • fa9fb1148d Enable recursive submodule checkout in CI workflows Lennard Kittner 2025-11-15 17:11:45 +01:00
  • 39ddba7fdb Add conditional debug printing Lennard Kittner 2025-11-15 17:02:42 +01:00
  • 529a76560d Version bump Lennard Kittner 2025-11-08 13:49:44 +01:00
  • ea79493b70 Update README Lennard Kittner 2025-11-08 13:49:12 +01:00
  • b6265e6f24 Conditionally enable passive Refresh Lennard Kittner 2025-11-08 13:46:33 +01:00
  • 6b0e2fe9f9 Fix README Lennard Kittner 2025-11-08 13:33:52 +01:00
  • 37f7be587f Update README Lennard Kittner 2025-11-08 13:32:32 +01:00
  • eb304eda01 Use can set functions in cli app Lennard Kittner 2025-11-08 13:26:43 +01:00
  • fc01eee908 Clippy fixes Lennard Kittner 2025-11-08 13:19:30 +01:00
  • 2f18725c11 Remove debugging code Lennard Kittner 2025-11-08 13:13:19 +01:00
  • ebfa58d21d Merge pull request #14 from fsvm88/old_cloud2 Lennard Kittner 2025-11-08 13:01:34 +01:00
  • f7c230a8ef Show read-only markers in CLI output (Option A) Fabio Scaccabarozzi 2025-10-27 23:10:20 +00:00
  • 7a937efd91 Remove read-only markers from tray application Fabio Scaccabarozzi 2025-10-27 23:09:21 +00:00
  • 84bbc4a122 Refactor: eliminate code duplication in DeviceState display methods Fabio Scaccabarozzi 2025-10-27 23:08:44 +00:00
  • 51eb341985 PR comment: move docs from root folder Fabio Scaccabarozzi 2025-10-25 11:54:00 +01:00
  • 5ba124b086 Add documentation about unknown command 4 Fabio Scaccabarozzi 2025-10-19 18:32:35 +01:00
  • 80976df212 Some features are read-only: either they require Windows APO, or they really don't have a software command available. Add the plumbing to detect and report this. Also, add documentation for the featureset. Fabio Scaccabarozzi 2025-10-19 18:21:31 +01:00
  • f447baa244 Improve documentation: some features are not available via HID for HyperX Cloud 2 Wireless, only via Windows APO Fabio Scaccabarozzi 2025-10-19 18:12:36 +01:00
  • 8c3d954e0e Align everything to Headset_protocol.md (Copilot) Fabio Scaccabarozzi 2025-10-19 18:08:46 +01:00
  • abcfbc3a6b Add a document describing the Headset protocol as implemented in the NGenuity Windows application, decompiled thanks to dnSpy. Fabio Scaccabarozzi 2025-10-19 18:07:36 +01:00
  • 83c811b72d Only display known information Lennard Kittner 2025-10-19 15:25:19 +02:00
  • 6b4e49ffc5 Query full report more frequently Lennard Kittner 2025-10-19 15:24:26 +02:00
  • 9dc5f243a3 Hide help of unsupported commands Lennard Kittner 2025-10-19 14:46:22 +02:00
  • 8350c25cc0 Add mute playback to CLI app Lennard Kittner 2025-10-19 14:12:04 +02:00
  • b0265629a4 Add WIP cloud 3 support Lennard Kittner 2025-10-19 14:05:10 +02:00
  • ba53b55d48 Remove 2 sec waiting time Lennard Kittner 2025-10-18 18:04:17 +02:00
  • dc7c68b460 Fix get_event_from_device_response hyperX cloud 2 Lennard Kittner 2025-10-18 18:03:10 +02:00
  • b0569ec47a Fix get_event_from_device_response on HP cloud 2 Lennard Kittner 2025-10-18 17:57:29 +02:00
  • 04895cab8c Add new packets Lennard Kittner 2025-09-29 08:52:48 +02:00
  • 4724df1920 Tray fixes Lennard Kittner 2025-09-29 08:51:34 +02:00
  • deae62cd01 Detect surround sound Lennard Kittner 2025-09-25 19:58:09 +02:00
  • 3627f3d639 Set old cloud 2 as always connected Lennard Kittner 2025-09-25 19:08:39 +02:00
  • ca60e021be prepare_write in cli app Lennard Kittner 2025-09-25 19:08:11 +02:00
  • fca6440892 Fix tray Lennard Kittner 2025-09-25 09:14:11 +02:00
  • cfa5f06f56 Stop periodically requesting packets Lennard Kittner 2025-09-24 20:25:33 +02:00
  • f2372c75b9 Add more debug printing and delays Lennard Kittner 2025-09-24 17:57:12 +02:00
  • 4f91ddd7cc Add new surround sound packet Lennard Kittner 2025-09-24 17:56:17 +02:00
  • f4e9ffa926 Fix packet parsing Lennard Kittner 2025-09-24 17:55:54 +02:00
  • 7c26d9d192 More debug printing Lennard Kittner 2025-09-24 17:55:18 +02:00
  • 97ef1d40ad Add some debug stuff Lennard Kittner 2025-09-17 12:23:10 +02:00
  • b9028fe287 Fix buffer size Lennard Kittner 2025-08-29 09:18:27 +02:00
  • 4516354a76 Change print to eprint Lennard Kittner 2025-08-24 12:29:04 +02:00
  • 9614f5b2b4 Improve packet_tester Lennard Kittner 2025-08-24 12:16:09 +02:00
  • 6840cec0f2 Add support for old cloud 2 Lennard Kittner 2025-08-24 12:15:40 +02:00
  • 6eabd6867e Use new connect_compatible_device function Lennard Kittner 2025-08-18 20:14:01 +02:00
  • fab983ff73 Improve device init and add prepare_write function Lennard Kittner 2025-08-18 20:12:36 +02:00
  • ac43ef8000 Remove old cloud 2 from cloud 2 dts Lennard Kittner 2025-08-18 20:11:32 +02:00
  • 556d1dc9b8 Add readme submodule instruction Lennard Kittner 2025-08-17 23:02:20 +02:00
  • daeaefdfac Add hidapi as submodule Lennard Kittner 2025-08-17 23:00:13 +02:00
  • fe90ec19ed Add tester Lennard Kittner 2025-08-02 18:58:42 +02:00
  • 856a91fe67 Formatting Lennard Kittner 2025-05-16 13:20:34 +02:00
  • ea4a76739f Add passive_refresh_state Lennard Kittner 2025-05-16 13:20:09 +02:00
  • 536ffcd5e2 Add second mic packet to get_event_from_device_response Lennard Kittner 2025-05-16 13:18:18 +02:00
  • 906ea1c221 Updated hyperx vendor ID Lennard Kittner 2025-05-16 13:17:36 +02:00
  • 1dab46fdeb Update name of cli app Lennard Kittner 2025-03-27 23:16:01 +01:00
  • 37332b133e Update udev rule name (the name doesn't really matter, but still) Lennard Kittner 2025-03-27 23:12:56 +01:00
  • 7977017bcb It is now possible to set the refresh interval. Update descriptions. Lennard Kittner 2025-03-27 23:08:13 +01:00
  • 5e2a09a955 Add todo Lennard Kittner 2025-03-27 22:33:05 +01:00
  • c2ce3b9939 Fix workflow Lennard Kittner 2025-03-27 22:29:26 +01:00
  • c855fe3ebe Update release link Lennard Kittner 2025-03-27 22:27:11 +01:00
  • 4897096826 Rename to hyper_headset Lennard Kittner 2025-03-27 22:24:21 +01:00
  • 2303e2dad1 Update Readme Lennard Kittner 2025-03-27 22:05:19 +01:00
  • ae40be64d4 Add second base packet which might work on the older HyperX Cloud 2 Lennard Kittner 2025-03-27 22:01:56 +01:00
  • 50f61a7775 Remove handle_error function Lennard Kittner 2025-03-27 22:01:06 +01:00
  • 6e21dca470 Add description Lennard Kittner 2025-03-27 21:30:31 +01:00