# hiska-keg450-lcd: reconstructing HISKA keyboard HID control

> hiska-keg450-lcd reconstructs Linux control of the HISKA HX-KEG450 keyboard from vendor HID traffic captured under Wine. Its Python client sends images, animation, lighting, settings, and clock commands through hidraw, while protocol notes specify report sizes, opcodes, acknowledgments, and upload sequences.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-08
- Original resource: <https://github.com/securityvisions/hiska-keg450-lcd>
- Primary source: <https://github.com/securityvisions/hiska-keg450-lcd/blob/40601e9d68c4f7eead4972d11e76e6b4ec52f115/README.md>
- Catalog page: <https://awesomerea.org/resources/hiska-keg450-lcd-case/>
- Record JSON: <https://awesomerea.org/resources/hiska-keg450-lcd-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/hiska-keg450-lcd-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires Linux hidraw, the HX-KEG450 connected by USB-C, Python 3.10 or later, Pillow, and input-group access.
- **Limits:** The panel is unavailable over Bluetooth or 2.4 GHz; uploads rewrite screen flash.
- **License:** MIT license.

## Primary sources

1. <https://github.com/securityvisions/hiska-keg450-lcd/blob/40601e9d68c4f7eead4972d11e76e6b4ec52f115/README.md>
2. <https://github.com/securityvisions/hiska-keg450-lcd/blob/40601e9d68c4f7eead4972d11e76e6b4ec52f115/docs/PROTOCOL.md>

## More in Protocols

- [week-aqua-ble: reconstructing Week Aqua light control over BLE](https://awesomerea.org/resources/week-aqua-ble-case/index.md) · Case study
- [etnga-obd: mapping Toyota eTNGA vehicle diagnostics](https://awesomerea.org/resources/etnga-obd-case/index.md) · Case study
- [DMR-39 Remote Bridge: reconstructing set-top-box remote control](https://awesomerea.org/resources/dmr39-case/index.md) · Case study
- [open-drong-display: reconstructing Drong Display USB control](https://awesomerea.org/resources/open-drong-display-case/index.md) · Case study
- [INNO X2 for macOS: reconstructing mouse control over HID](https://awesomerea.org/resources/innox2-mac-case/index.md) · Case study
- [pro2-linux: reconstructing Logitech PRO 2 LIGHTSPEED control on Linux](https://awesomerea.org/resources/pro2-linux-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
