Re: (Saa7134) Re: ADS-Tech Instant TV PCI, no remote support, giving up.

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

 



Since i don't know where to look, i finally decided to use a basic incorrect keymap :
/* ADS Tech Instant TV PCI Remote */
static struct ir_scancode ir_codes_adstech_pci[] = {
   /* too many repeating codes : incorrect gpio ?. */
{ 0x1f, KEY_MUTE },
   { 0x1d, KEY_SEARCH },
   { 0x17, KEY_EPG },        /* Guide */
   { 0x0f, KEY_UP },
   { 0x6, KEY_DOWN },
   { 0x16, KEY_LEFT },
   { 0x1e, KEY_RIGHT },
   { 0x0e, KEY_SELECT },        /* Enter */
   { 0x1a, KEY_INFO },
   { 0x12, KEY_EXIT },
   { 0x19, KEY_PREVIOUS },
   { 0x11, KEY_NEXT },
   { 0x18, KEY_REWIND },
   { 0x10, KEY_FORWARD },
   { 0x4, KEY_PLAYPAUSE },
   { 0x07, KEY_STOP },
   { 0x1b, KEY_RECORD },
   { 0x13, KEY_TUNER },        /* Live */
   { 0x0a, KEY_A },
   { 0x03, KEY_PROG1 },        /* 1 */
   { 0x01, KEY_PROG2 },        /* 2 */
   { 0x0, KEY_VIDEO },
   { 0x0b, KEY_CHANNELUP },
   { 0x08, KEY_CHANNELDOWN },
   { 0x15, KEY_VOLUMEUP },
   { 0x1c, KEY_VOLUMEDOWN },
};

struct ir_scancode_table ir_codes_adstech_pci_table = {
   .scan = ir_codes_adstech_pci,
   .size = ARRAY_SIZE(ir_codes_adstech_pci),
};
EXPORT_SYMBOL_GPL(ir_codes_adstech_pci_table);

No numbers in favor of arrows and ch+/- Vol+/- . Well 246 will be arrows and 5 select, 7 and 8 are undefined, 9 become vol-, 1 epg and 3 is tuner. If someone, one day, wants to find that missig bit, i'll be happy to help. ( Strange anyway : it's as if there was a 0x7f mask even when i specify a 0xff one )
Feel free to write a patch.

Morvan Le Meut a écrit :
um .. help, please ?
how can i make the driver read 1011011 instead of 011011 when i press Power instead of record on the remote ?

thanks




--
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




--
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

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux