Arris / Motorola VIP 2262 V2 lircd.conf

Do you want advice about what hardware to buy for use with MythTV? Ask here.

Moderator: Forum Moderators

Post Reply
marten
Newcomer
Posts: 1
Joined: Sun Apr 26, 2015 10:05 pm
United States of America

Arris / Motorola VIP 2262 V2 lircd.conf

Post by marten »

After scouring the Internet in vain for an lirc conf for the VIP2262 IPTV STB (it comes with CenturyLink Prism) and unsuccessfully trying to use irrecord to create a conf file from the included MXv4 remote, I finally cobbled one together by converting raw hex codes that I found in another database. It works very reliably for channel changing. You should prefix channel changes with KEY_OK (this will "power on" the STB if it is off) and suffix them with KEY_EXIT (this will clear the OSD).

I couldn't see how to submit this to the remote database at the LIRC website. I figured I'd post it here so that the next person who needs it can find it and save themselves a lot of frustration.

Code: Select all

# VIP_2262_V2.lircd.conf
# This conf file is for the Arris / Motorola VIP2262 V2 STB
# This STB is provided by CenturyLink Prism (IPTV) with the MXv4 remote
# This conf was cobbled together by converting raw HEX codes found in online databases into lirc raw.
# It works reliably, though

begin remote
	name	VIP_2262
	flags	RAW_CODES
	eps	30
	aeps	100
	gap	90470
		begin raw_codes

			name KEY_0
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 277 166 277 166 

			name KEY_1
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 277 166 444 166 

			name KEY_2
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 277 166 610 166 

			name KEY_3
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 277 166 777 166 

			name KEY_4
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 444 166 277 166 

			name KEY_5
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 444 166 444 166 

			name KEY_6
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 444 166 610 166 

			name KEY_7
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 444 166 777 166 

			name KEY_8
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 610 166 277 166 

			name KEY_9
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 610 166 444 166 

			name KEY_LAST
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 610 166 610 166 

			name KEY_POWER
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 777 166 277 166 

			name CHPG+
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 277 166 277 166 

			name CHPG-
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 277 166 444 166 

			name KEY_PLAY		# Untested
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 777 166 277 166 

			name KEY_PAUSE		# Untested
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 277 166 277 166 

			name KEY_RECORD		# Untested
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 444 166 777 166 

			name KEY_FORWARD	# Untested
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 610 166 277 166 

			name KEY_MENU		# Unknown function
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 277 
				166 444 166 277 166 

			name KEY_EXIT		# Clears screen; useful for channel change suffix to clear OSD
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 444 166 444 166 

			name KEY_UP		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 610 166 277 166 

			name KEY_DOWN		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 610 166 444 166 

			name KEY_LEFT		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 610 166 610 166 

			name KEY_RIGHT		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 610 166 777 166 

			name KEY_OK		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 777 166 277 166 

			name KEY_INFO		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 777 166 777 166 

			name KEY_ENTER		# unknown, NOT zoom / enter key
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 610 
				166 277 166 444 166 

			name gointeractive	# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 777 
				166 777 166 444 166 

			name CLEAR		# received but unknown function; not on remote
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 610 166 444 
				166 777 166 610 166 

			name FAVORITE		# check call history (button A or B or C)
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 610 166 444 166 

			name KEY_ON_DEMAND	# was BLUE		
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 777 
				166 277 166 277 166 

			name GREEN		# check call history (button A or B or C)
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 610 166 444 166 

			name RED		# check call history (button A or B or C)
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 610 166 277 
				166 444 166 610 166 

			name YELLOW		# check call history (button A or B or C)
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 610 166 277 166 

			name GUIDE		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 277 
				166 777 166 277 166 

			name MENU_MAIN		# works, functions as menu button
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 444 
				166 444 166 277 166 

			name MENU_SETUP		# another call history
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 610 166 277 166 

			name MUTE_TOGGLE	# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 277 
				166 777 166 444 166 

			name PAGE_DOWN		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 277 166 444 166 

			name PAGE_UP		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 277 166 277 166 

			name REPLAY		# unknown function; may work
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 277 
				166 777 166 444 166 

			name KEY_BACK		# was RETURN, pretty sure this is back
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 610 166 277 
				166 277 166 777 166 

			name REVERSE		# unknown function; may work
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 610 
				166 610 166 444 166 

			name SEARCH		# another call history
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 610 166 277 
				166 444 166 610 166 

			name SKIP		# unknown function
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 444 166 277 
				166 777 166 277 166 

			name KEY_STOP		# unknown function; may work
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 777 
				166 277 166 444 166 

			name KEY_VIDEO		# works, video on demand
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 777 
				166 277 166 277 166 

			name KEY_VOLUME_DOWN	# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 444 
				166 277 166 444 166 

			name KEY_VOLUME_UP	# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 277 166 444 
				166 277 166 277 166 

			name KEY_ZOOM		# works
				416 277 166 277 166 610 
				166 444 166 444 166 277 
				166 277 166 277 166 277 
				166 277 166 610 166 444 
				166 610 166 777 166 610 
				166 277 166 444 166 
		end raw_codes
end remote
Gary Buhrmaster
Junior
Posts: 52
Joined: Mon Feb 10, 2014 8:19 pm
United States of America

Re: Arris / Motorola VIP 2262 V2 lircd.conf

Post by Gary Buhrmaster »

marten wrote:I couldn't see how to submit this to the remote database at the LIRC website.
I do not know if it still works, but the recommendation used to be to send email to lirc@bartelmus.de with the information, although I also recall seeing others post directly to lirc-list@lists.sourceforge.net (the lirc email list). I am sure others (not using MythTV) would appreciate your contribution.
jfeise
Newcomer
Posts: 1
Joined: Wed May 08, 2019 1:47 pm
United States of America

Re: Arris / Motorola VIP 2262 V2 lircd.conf

Post by jfeise »

An old post, but...
Thank you for this conf file.
I just got a U-verse account, and AT&T is currently using the same set-top box. It works great.
Post Reply