lginputhook
Allows for remapping remote buttons on LG WebOS TVs.
- Sideload / dev mode
- Stable
- Low brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Package manifest is autogenerated now. The previous release had an uppercase hash, which apparantly is not supported by the Homebrew Channel.
Also, the ares cli was upgraded from @webosose/ares-cli to @webos-tools/cli, because the old one would give a null timestamp to the ipk's internal control.tar.gz, which caused issues for some TVs.
Before you start
- How hard is it?
- MediumInstall an app on your computer and follow its steps.
- What you need
- Comfort with the command line
- A computer
- Another hack installed first
- Can it break my device?
- Very unlikely to break anything.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did lginputhook v1.5.1 work on your LG OLED C3?
No reports yet for v1.5.1.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: LG OLED C3.
No compatibility information yet.
Getting started
From the project's README ("How to install"):
Method 1, using webos dev manager:
- Download the ipk file from the releases.
- Download webos-dev-manager, and open it
- Press add device
- Fill in your TVs information, Authentication Method should be password, Username should be root, and password should be alpine. The host address is the IP address of the TV.
- In the Apps menu, click the Install button in the upper right corner.
- Choose the ipk file you downloaded earlier.
- The app should now be installed and should show up in the list. Press Launch to launch it
Method 2, using the webos CLI:
- Download the ipk file from the releases.
- Install the webos CLI
- Run the following command with the CLI, but with the IP address of your tv, and a device name: ares-setup-device --add deviceName -i "host=ipaddress" -i "port=22" -i "username=root" -i "password=alpine" For example: ares-setup-device --add livingRoomTV -i "host=192.168.1.129" -i "port=22" -i "username=root" -i "password=alpine"
- Run this command, with the path of the ipk file, to install it. ares-install --device deviceName /path/to/file.ipk
- The app should now be installed. Run ares-launch --device deviceName org.webosbrew.inputhook to launch it.
Risk and recovery
- Brick risk
- Low
- Requires opening the device
- No
Releases
| Version | Name | Released |
|---|---|---|
| v1.5.1 | —Latest | 8 October 2026 |
| v1.5.0 | — | 3 October 2026 |
| v1.4.0 | — | 13 March 2023 |
| v1.3.2 | — | 7 February 2023 |
| v1.3.1 | — | 25 January 2023 |
| v1.3.0 | — | 25 January 2023 |
| v1.2.0 | — | 22 January 2023 |
| v1.1.0 | — | 11 January 2023 |
| v1.0.0 | — | 30 December 2022 |
Credits, license and support
- License
- BSD-3-Clause