[linux-dvb] [PATCH]: Hauppauge Grey Remote support added

J.O. Aho trizt at iname.com
Wed Jan 18 11:04:22 CET 2006


On Tue, 17 Jan 2006, Michael Krufky wrote:

> On 1/17/06, J.O. Aho <trizt at iname.com> wrote:
>> I do understand that we don't want to have the same code repeated in may
>> places, as the PVR cards don't use the budget drivers, there is the
>> problem that when loading ir-kbd-i2c (which is needed together with the
>> ivtv drivers) the keytable won't be the right one.
>>
>> So maybe it's better to lift out the keytable to a header, which both
>> drivers can access and use.
>
> That's basically what Ricardo did today.  He moved all of the v4l
> keytables from the individual drivers all into ir-keytab.c , and they
> are declared for external use inside ir-common.h .... right now, it
> doesnt look like DVB is using ir-common, but it CAN be made to.
> (would be nice) ...  Now that all the v4l keytables are in a single
> file, we can easily prevent duplicates from being created.

Yes, I noticed that when I downloaded the latest CVS version. Something 
that I think is a bit strange, is that when using xev to check the keys 
(wanted to be sure the new driever managed to give me the right 
keymapping), there are quite many that don't generate any results at all 
(this made me belive the driver didn't work properly), but when using 
lircd with irw the button does generate results

For the hauppauge_new the following keys don't generate anything in xev
  KEY_RED
  KEY_GREEN
  KEY_BLUE
  KEY_YELLOW
  KEY_CHANNELUP
  KEY_CHANNELDOWN
  KEY_ZOOM
  KEY_SELECT (shouldn't the 0x3b have been mapped to KEY_GO ?)
  KEY_RADIO

If thise had generated results, then you could skipp the usage of lircd as 
you could have those keyboard shortcuts.

-- 
      //Aho

  ------------------------------------------------------------------------
   E-Mail: trizt at iname.com            URL: http://www.kotiaho.net/~trizt/
      ICQ: 13696780
   System: Linux System                        (PPC7447/1000 AMD K7A/2000)
  ------------------------------------------------------------------------
             EU forbids you to send spam without my permission
  ------------------------------------------------------------------------



More information about the linux-dvb mailing list