Skip to content

v1.1.0 - Toggle Bluetooth and IR input

Choose a tag to compare

@andrewfraley andrewfraley released this 03 Oct 16:24
25736dc

Magic Mapper 1.1.0

No breaking changes. Your existing config keeps working, and IR input is off unless you turn it on. See Upgrading in the README for the upgrade commands.

New in 1.1.0

  • toggle_bluetooth: turns the TV's bluetooth on or off, for example to stop bluetooth headphones from repeatedly trying to connect. See toggle_bluetooth. Thanks to @harrismck for #42.
  • IR input: when bluetooth is off, the Magic Remote falls back to IR. Set "ir_input_enabled": true so mapped buttons keep working over IR, including turning bluetooth back on from the remote. See IR input.
  • New settings:
    • ir_input_enabled (default false): also read the TV's IR receiver.
    • ir_exclusive_mode (default true): mapped buttons pressed over IR don't also do their normal action.
    • ir_input_device_name (default "LGE RCU"): the IR receiver's device name, if your TV names it differently.
  • Output device errors: if exclusive mode can't find an output device, Magic Mapper now logs an error and keeps running without exclusive mode, instead of exiting until start_magic_mapper gives up.

Tested on a C9 (webOS 4) and a C2 (webOS 7).

Full changelog: v1.0.0...v1.1.0