mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
925 B
24 lines
925 B
.. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later |
|
|
|
.. _Remote_controllers_Intro: |
|
|
|
************ |
|
Introduction |
|
************ |
|
|
|
Currently, most analog and digital devices have a Infrared input for |
|
remote controllers. Each manufacturer has their own type of control. It |
|
is not rare for the same manufacturer to ship different types of |
|
controls, depending on the device. |
|
|
|
A Remote Controller interface is mapped as a normal evdev/input |
|
interface, just like a keyboard or a mouse. So, it uses all ioctls |
|
already defined for any other input devices. |
|
|
|
However, remove controllers are more flexible than a normal input |
|
device, as the IR receiver (and/or transmitter) can be used in |
|
conjunction with a wide variety of different IR remotes. |
|
|
|
In order to allow flexibility, the Remote Controller subsystem allows |
|
controlling the RC-specific attributes via |
|
:ref:`the sysfs class nodes <remote_controllers_sysfs_nodes>`.
|
|
|