ir-kbd-i2c is a kernel module which supports the hauppauge infrared remote control. After loading this driver the remote is now seen by Linux as just an extra keyboard.
By default the ir-kbd-i2c driver supports the black hauppauge remote. If you've got the gray remote, use the hauppauge=1 module option:
modprobe ir-kbd-i2c hauppauge=1
To make this option permanent, create a file named /etc/modprobe.d/hauppauge-remote containing the following line:
options ir-kbd-i2c hauppauge=1
Please note that the information on this page is not fully checked or tested yet. It's provided as a starting point for those trying to find information on the subject.