Controls LG TVs (webOS and earlier lines) from Control4 using infrared only, with no dependency on the TV's network. Intended for projects where the TV must not be controlled over IP.
The driver opens apps in two ways: through the app keys of the LG remote and through the TV Quick Access feature. In both cases, when the app is selected in Control4, the driver first takes the TV to the home screen (Home Before App property) and then opens the app.
Just bind the app's universal mini driver to the matching connection:
| Connection | App |
|---|---|
| MiniApp 0 - GLOBOPLAY | Globoplay |
| MiniApp 1 - NETFLIX | Netflix |
| MiniApp 3 - PRIME VIDEO | Prime Video |
| MiniApp 5 - DISNEY+ | Disney+ |
| MiniApp 6 - LG CHANNELS | LG Channels |
For apps with no key on the LG remote, such as YouTube, Spotify, Apple TV and Max (or the ones that did not work above), the driver has 8 connections: Quick Access 1 to Quick Access 8.
How it works: on LG TVs, each remote number from 1 to 8, when held down, opens the app (or input) assigned to it on the TV itself. When the user selects the source bound to the Quick Access N connection, the driver sends number N held down, and the TV opens the app assigned to that number.
| Connection | The driver sends | The TV opens |
|---|---|---|
| Quick Access 1 | Number 1 held down | The app assigned to number 1 on the TV |
| Quick Access 2 | Number 2 held down | The app assigned to number 2 on the TV |
| Quick Access 3 | Number 3 held down | The app assigned to number 3 on the TV |
| Quick Access 4 | Number 4 held down | The app assigned to number 4 on the TV |
| Quick Access 5 | Number 5 held down | The app assigned to number 5 on the TV |
| Quick Access 6 | Number 6 held down | The app assigned to number 6 on the TV |
| Quick Access 7 | Number 7 held down | The app assigned to number 7 on the TV |
| Quick Access 8 | Number 8 held down | The app assigned to number 8 on the TV |
The TV's original remote is not needed. Everything is done from Control4:
It also works with the original remote: with the app open, hold the number and confirm.
| Property | Description |
|---|---|
| Debug Mode | Print = logs activity (turns itself off after 60 minutes). |
| Chave | 4Drivers license key for this driver. |
| Validacao | Read only: license status (5-day trial, validated, blocked). |
| Power On Delay-Milliseconds | Time the TV takes to power on. Commands sent during this time are queued and sent afterwards. Default 4000 (4 s). |
| Command Delay-Milliseconds | Interval between consecutive commands (e.g. channel digits). Increase it if the TV misses commands. |
| Press-Release Command Delay-Milliseconds | Repeat interval while a button is held (volume, channels, arrows). If the command keeps going after the button is released, increase this value. |
| Repeat Count | How many times each IR code is transmitted. Increase it if the emitter is far or poorly placed; decrease it if the TV executes a command twice. |
| Home Before App | Yes = when an app is selected, the driver first sends the TV to the home screen (Smart TV) and only then opens the app. Required on models that ignore the app key while on an HDMI input. |
| App Launch Delay-Milliseconds | Time between going to the home screen and the app key. Default 1500 (1.5 s). Increase it if the TV opens the home screen but not the app. |
| Long Press Time-Milliseconds | How long the number is "held" for the Quick Access connections and the Long Press actions. Default 2000 (2 s). |
| Driver Version | Installed driver version. |
| Last Server Version / Server Version Notes | Latest version available from 4Drivers and its notes. |
The Info button on Control4 screens and remotes opens the TV home screen.
In the driver Actions tab, the Long Press 1 to Long Press 8 actions send the held number, to assign and test Quick Access.
Besides the standard TV commands, the driver has an Emit IR Code command that sends any key from the list (e.g. Home, Q.Menu, Exit, Aspect Ratio, AV Mode, Simplink, captions, color keys). Useful for macros and custom buttons.
| Symptom | What to check |
|---|---|
| TV does not respond at all | Emitter placement over the TV's IR receiver, IR Sensor connection bound to the right port, and a valid license (Validacao). |
| Powers on but does not switch input | The TV was still starting: increase Power On Delay-Milliseconds or enable Quick Start on the TV. |
| Commands lost in a sequence | Increase Command Delay-Milliseconds. |
| Command executed twice | Decrease Repeat Count. |
| Volume keeps going after release | Increase Press-Release Command Delay-Milliseconds. |
| Opens the home screen but not the app | Increase App Launch Delay-Milliseconds. |
| Quick Access does not open the app | Check that the connection number matches the number assigned on the TV. If the TV just types the digit, increase Long Press Time-Milliseconds. |
| App does not open | The TV model/region may not have that app key, or the app is not installed. |
For support, set Debug Mode = Print, reproduce the problem and send the log to 4Drivers (contato@4drivers.com.br).
| Version | Date | Changes |
|---|---|---|
| 1050 | Oct 23, 2026 | Initial release. |