Reorganize rc_map.cfg.j2 template
ir-keytable uses the first match for a driver keytable combination (thanks to gotscha https://www.vdr-portal.de/forum/index.php?thread/131575-yavdr-ansible/&postID=1310666#post1310666 for pointing this out).
This commit is contained in:
		
							
								
								
									
										8153
									
								
								Manual.html
									
									
									
									
									
								
							
							
						
						
									
										8153
									
								
								Manual.html
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										69
									
								
								Manual.org
									
									
									
									
									
								
							
							
						
						
									
										69
									
								
								Manual.org
									
									
									
									
									
								
							| @@ -1545,6 +1545,39 @@ ExecStopPost=/usr/bin/lircd2uinput-remove /var/run/lirc/lircd0 | ||||
| # devices supported by the linux kernel | ||||
|  | ||||
| #driver table                    file | ||||
| # Hauppauge PVR 350 | ||||
| ir-kbd-i2c  rc-hauppauge	/lib/udev/rc_keymaps/rc-hauppauge | ||||
|  | ||||
| # imon-pad | ||||
| imon        rc-imon-pad         /lib/udev/rc_keymaps/rc-imon-pad | ||||
| imon        rc-imon-mce         /lib/udev/rc_keymaps/rc-imon-mce | ||||
|  | ||||
| # TT-1500/1501 | ||||
| ,*           rc-tt-1500          /lib/udev/rc_keymaps/rc-tt-1500 | ||||
| budget_ci   rc-tt-1500          /lib/udev/rc_keymaps/rc-tt-1501 | ||||
|  | ||||
| # CIR | ||||
| ite-cir     rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| nuvoton-cir rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # serial ir (e.g. Atric V5) | ||||
| serial_ir   rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # mceusb | ||||
| mceusb      rc-rc6-mce          /lib/udev/rc_keymaps/HOPLOrc6 | ||||
|  | ||||
| # other devices using rc-rc6-mce | ||||
| ,*	    rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # Skystarhd2 | ||||
| mantis_core * /lib/udev/rc_keymaps/skystarhd2 | ||||
|  | ||||
| # Medion X10 | ||||
| ati_remote    rc-medion-x10              /lib/udev/rc_keymaps/rc-medion-x10 | ||||
| ati_remote    rc-medion-x10-or2x         /lib/udev/rc_keymaps/rc-medion-x10-or2x | ||||
| ati_remote    rc-medion-x10-digitainer   /lib/udev/rc_keymaps/rc-medion-x10-digitainer | ||||
|  | ||||
| # other devices (which still need a customized keymap for yaVDR) | ||||
| ,*	rc-adstech-dvb-t-pci     adstech_dvb_t_pci | ||||
| ,*	rc-alink-dtu-m           alink_dtu_m | ||||
| ,*	rc-anysee                anysee | ||||
| @@ -1603,9 +1636,9 @@ ExecStopPost=/usr/bin/lircd2uinput-remove /var/run/lirc/lircd0 | ||||
| ,*	rc-leadtek-y04g0051      leadtek_y04g0051 | ||||
| ,*	rc-lme2510               lme2510 | ||||
| ,*	rc-manli                 manli | ||||
| ,*	rc-medion-x10-digitainer medion_x10_digitainer | ||||
| ,*	rc-medion-x10-or2x       medion_x10_or2x | ||||
| ,*	rc-medion-x10            medion_x10 | ||||
| #*	rc-medion-x10-digitainer medion_x10_digitainer | ||||
| #*	rc-medion-x10-or2x       medion_x10_or2x | ||||
| #*	rc-medion-x10            medion_x10 | ||||
| ,*	rc-msi-digivox-ii        msi_digivox_ii | ||||
| ,*	rc-msi-digivox-iii       msi_digivox_iii | ||||
| ,*	rc-msi-tvanywhere-plus   msi_tvanywhere_plus | ||||
| @@ -1668,36 +1701,6 @@ ExecStopPost=/usr/bin/lircd2uinput-remove /var/run/lirc/lircd0 | ||||
| # *	*			 vp702x               # found in vp702x.c | ||||
| # *	*			 vp7045               # found in vp7045.c | ||||
|  | ||||
| # Hauppauge PVR 350 | ||||
| ir-kbd-i2c  rc-hauppauge	/lib/udev/rc_keymaps/rc-hauppauge | ||||
|  | ||||
| # imon-pad | ||||
| imon        rc-imon-pad /lib/udev/rc_keymaps/rc-imon-pad | ||||
| imon        rc-imon-mce /lib/udev/rc_keymaps/rc-imon-mce | ||||
|  | ||||
| # TT-1500/1501 | ||||
| ,*           rc-tt-1500  /lib/udev/rc_keymaps/rc-tt-1500 | ||||
| budget_ci   rc-tt-1500  /lib/udev/rc_keymaps/rc-tt-1501 | ||||
|  | ||||
| # rc-rc6-mce | ||||
| ,*	        rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| # CIR | ||||
| ite-cir     rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| nuvoton-cir rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # serial ir (e.g. Atric V5) | ||||
| serial_ir   rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # mceusb | ||||
| mceusb      rc-rc6-mce  /lib/udev/rc_keymaps/HOPLOrc6 | ||||
|  | ||||
| # Skystarhd2 | ||||
| mantis_core * /lib/udev/rc_keymaps/skystarhd2 | ||||
|  | ||||
| # Medion X10 | ||||
| ati_remote    rc-medion-x10              /lib/udev/rc_keymaps/rc-medion-x10 | ||||
| ati_remote    rc-medion-x10-or2x         /lib/udev/rc_keymaps/rc-medion-x10-or2x | ||||
| ati_remote    rc-medion-x10-digitainer   /lib/udev/rc_keymaps/rc-medion-x10-digitainer | ||||
| #+END_SRC | ||||
| *** files | ||||
| :PROPERTIES: | ||||
|   | ||||
| @@ -31,6 +31,39 @@ | ||||
| # devices supported by the linux kernel | ||||
|  | ||||
| #driver table                    file | ||||
| # Hauppauge PVR 350 | ||||
| ir-kbd-i2c  rc-hauppauge	/lib/udev/rc_keymaps/rc-hauppauge | ||||
|  | ||||
| # imon-pad | ||||
| imon        rc-imon-pad         /lib/udev/rc_keymaps/rc-imon-pad | ||||
| imon        rc-imon-mce         /lib/udev/rc_keymaps/rc-imon-mce | ||||
|  | ||||
| # TT-1500/1501 | ||||
| *           rc-tt-1500          /lib/udev/rc_keymaps/rc-tt-1500 | ||||
| budget_ci   rc-tt-1500          /lib/udev/rc_keymaps/rc-tt-1501 | ||||
|  | ||||
| # CIR | ||||
| ite-cir     rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| nuvoton-cir rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # serial ir (e.g. Atric V5) | ||||
| serial_ir   rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # mceusb | ||||
| mceusb      rc-rc6-mce          /lib/udev/rc_keymaps/HOPLOrc6 | ||||
|  | ||||
| # other devices using rc-rc6-mce | ||||
| *	    rc-rc6-mce          /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # Skystarhd2 | ||||
| mantis_core * /lib/udev/rc_keymaps/skystarhd2 | ||||
|  | ||||
| # Medion X10 | ||||
| ati_remote    rc-medion-x10              /lib/udev/rc_keymaps/rc-medion-x10 | ||||
| ati_remote    rc-medion-x10-or2x         /lib/udev/rc_keymaps/rc-medion-x10-or2x | ||||
| ati_remote    rc-medion-x10-digitainer   /lib/udev/rc_keymaps/rc-medion-x10-digitainer | ||||
|  | ||||
| # other devices (which still need a customized keymap for yaVDR) | ||||
| *	rc-adstech-dvb-t-pci     adstech_dvb_t_pci | ||||
| *	rc-alink-dtu-m           alink_dtu_m | ||||
| *	rc-anysee                anysee | ||||
| @@ -89,9 +122,9 @@ | ||||
| *	rc-leadtek-y04g0051      leadtek_y04g0051 | ||||
| *	rc-lme2510               lme2510 | ||||
| *	rc-manli                 manli | ||||
| *	rc-medion-x10-digitainer medion_x10_digitainer | ||||
| *	rc-medion-x10-or2x       medion_x10_or2x | ||||
| *	rc-medion-x10            medion_x10 | ||||
| #*	rc-medion-x10-digitainer medion_x10_digitainer | ||||
| #*	rc-medion-x10-or2x       medion_x10_or2x | ||||
| #*	rc-medion-x10            medion_x10 | ||||
| *	rc-msi-digivox-ii        msi_digivox_ii | ||||
| *	rc-msi-digivox-iii       msi_digivox_iii | ||||
| *	rc-msi-tvanywhere-plus   msi_tvanywhere_plus | ||||
| @@ -153,34 +186,3 @@ | ||||
| # *	*			 opera1               # found in opera1.c | ||||
| # *	*			 vp702x               # found in vp702x.c | ||||
| # *	*			 vp7045               # found in vp7045.c | ||||
|  | ||||
| # Hauppauge PVR 350 | ||||
| ir-kbd-i2c  rc-hauppauge	/lib/udev/rc_keymaps/rc-hauppauge | ||||
|  | ||||
| # imon-pad | ||||
| imon        rc-imon-pad /lib/udev/rc_keymaps/rc-imon-pad | ||||
| imon        rc-imon-mce /lib/udev/rc_keymaps/rc-imon-mce | ||||
|  | ||||
| # TT-1500/1501 | ||||
| *           rc-tt-1500  /lib/udev/rc_keymaps/rc-tt-1500 | ||||
| budget_ci   rc-tt-1500  /lib/udev/rc_keymaps/rc-tt-1501 | ||||
|  | ||||
| # rc-rc6-mce | ||||
| *	        rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| # CIR | ||||
| ite-cir     rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
| nuvoton-cir rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # serial ir (e.g. Atric V5) | ||||
| serial_ir   rc-rc6-mce  /lib/udev/rc_keymaps/rc-rc6-mce | ||||
|  | ||||
| # mceusb | ||||
| mceusb      rc-rc6-mce  /lib/udev/rc_keymaps/HOPLOrc6 | ||||
|  | ||||
| # Skystarhd2 | ||||
| mantis_core * /lib/udev/rc_keymaps/skystarhd2 | ||||
|  | ||||
| # Medion X10 | ||||
| ati_remote    rc-medion-x10              /lib/udev/rc_keymaps/rc-medion-x10 | ||||
| ati_remote    rc-medion-x10-or2x         /lib/udev/rc_keymaps/rc-medion-x10-or2x | ||||
| ati_remote    rc-medion-x10-digitainer   /lib/udev/rc_keymaps/rc-medion-x10-digitainer | ||||
|   | ||||
		Reference in New Issue
	
	Block a user