[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Info on Remote controller keys like upper-right, upper-left , lower-right, lower-left ,sub-picture etc.

Hi All,

I've been working on a MHL( www.mhltech.org  ) transmitter driver
which needs to receive/handle incoming Remote control keys.

The specification tells me that other than normal keys[up,down,left,
right etc.] there are certain remote control keys like Upper-right,
Upper-left, Lower-right, Lower-left, Sub-picture etc.

While creating a key map in the driver, I tried to find whether these
keys has been defined in <linux/input.h> ,but I could not find such
key definitions
in the header file.

Please note that, although the Specs do define these Remote Controller
keys, the driver will have the choice
to support the key depending on the key-map.

Something like this:
/* Key Map for the driver */
 { KEY_UP, <supported> },
 { KEY_DOWN, <supported>},
 {KEY_UPPERRIGHT, <supported>},      /* No  definition for
KEY_UPPERRIGHT in input.h  */
 {KEY_UPPERLEFT, <not-supported>},  /* No definition for KEY_UPPERLEFT
in input.h, although this key is not supported by driver */

In other mailing lists[linux-input], it has been suggested that these
keys are similar to Joystick keys.
I've looked into drivers/input/joystick/analog.c file, but could not
find any buttons/pads which are similar to the above one[Am I missing
something here??]

any pointers??

To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Linux Input]     [Video for Linux]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Photos]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Devices]     [Yosemite Backpacking]

Add to Google Powered by Linux