Remote controls

If LIRC (Linux Infra-Red Control) is installed on your system at compile-time, the configure script will detect it and eboxy will attempt to use your LIRC device when run, so that you can control eboxy using your infra-red remote. For it to work you need to be running lircd and you need to associate the remote keys with actions in the .lircrc file in your home directory. Here is a template:

begin
  remote =
  prog = eboxy
  button =
  repeat = 1
  config = prev
end

begin
  remote =
  prog = eboxy
  button =
  repeat = 1
  config = next
end

begin
  remote =
  prog = eboxy
  button =
  repeat = 0
  config = accept
end

begin
  remote =
  prog = eboxy
  button =
  repeat = 1
  config = item_next
end

begin
  remote =
  prog = eboxy
  button =
  repeat = 1
  config = item_prev
end

begin
  remote =
  prog = eboxy
  button =
  repeat = 0
  config = quit
end

You'll need to fill in the remote name (as defined in /etc/lircd.conf) and the button name (ie, the button on the remote you want to assign, also defined in /etc/lircd.conf) for each function above. The actions referred to here (accept, item_prev etc.) are documented in the Actions section.

Note: if you are running eboxy under X, LIRC events will be ignored when the eboxy window does not have focus. This allows you to use the remote with other programs when eboxy is in the background.