Chromemote Logo



This is one of the toughest things I have had to do. Actually it has taken nearly a year for me to accept that the Chromemote development will not continue. It has been an exciting ride and I have learned so much from both building Chromemote and its users. Although I would like to continue make improvements, the time has come. Initially with Google ending support for the plugin that is the backbone of Chromemote, then with the end of the Google TV platform, it just doesn't make sense to continue this project as-is. For these reasons I have decided to sunset the Chromemote project.

Throughout the startup journey that Chromemote took me on, I received no shortage of "are you crazy" comments around building anything for the Google TV platform. I had a fate that it wasn't long before every TV would be a smart TV and I was betting on Android. It is nice to see the platform continue on as Android TV, but the differences basically make Chromemote obsolete. I think the remaining feature that could be carried over, would be just simple d-pad controls of a GoogleTV from a Chrome extension. But with the combination of the Google Cast feature on Android TV, it again makes Chromemote obsolete.

In early 2013, I joined a startup accelerator and began to push my vision of how second screen interaction should work with a new project called Flinger. This project was spawned from the fling feature within Chromemote. After adding this feature to Chromemote, it became obvious to me that discovery and navigation to content should happen on the small screen and the big screen should only be used for watching that content. The whole 10-foot UI idea just isn't always practical. Navigating tedious menus for each individual bits of content with a large keyboard-remote is a pain.

Just before releasing the initial version of for public beta, a bombshell dropped with the release of the $35 Chromecast. Both Chromemote and Flinger required a $100+ device. The team at Google really hit the nail on the head and must of ran into the same issues and came to similar conclusions as my startup had. It essentially fulfilled my vision for Flinger but implemented at Google scale. We continued development on anyway for about five more months and launched a redesigned version one, but just before I ran out of runway and had to find a job to keep me afloat. 

As I have mentioned in previous posts, I landed at Bouncing Pixel doing web development two years back. During my first year there I was able to keep up with updating Chromemote, but it has just about been a year since the last update. I know that as Google continues to deprecate old tech that Chromemote is built on, it is only going to continue to break down. I want to be transparent with everyone that has supported this project over the years. I just want everyone to know that development on Chromemote has officially ceased.

The Chromemote users that have shared their support and love for this project are really the rocket fuel that kept it going for as long as it did. I didn't make a living, but I did something I truly loved. Chromemote and Flinger took me across the country. These projects won my brother and I multiple awards. A few ironically from Microsoft, although this being targeted at Google users. The feedback and outreach I received from all the users is what I will remember the most about Chromemote. Whenever I am working on a project at work I don't like, I remember the passion and excitement of my Chromemote users. The greatest part of building a startup, profitable or not, is connecting with real users and making their lives better. Even if it was just to make it easier to change whats on TV.


I have open sourced every bit of code I developed for Chromemote. So if any diehard Chromemote fans want to pick up where I left off. It's all publicly available on my Github account. 

I want to hear from you. What did you like most about Chromemote? What will you miss? Did you also get a Chromecast and/or Android TV? Feel free to reach out to me anytime. If you want to pick up on development, then even better. Lets talk:

Passion Project : Evolution of Chromemote

Just when I think the end is near, Chromemote's weekly user count tripled to 33k users. It has been a wild ride over the last two years building Chromemote. The continuous effort to push Chromemote forward took me across the country and taught me many useful lessons along the way.

This all kicked off just over two years ago after a 3DayStartup event. Since then the project led to me getting into two student startup accelerators and winning multiple Imagine Cup awards. Ultimately led to me landing an awesome lead developer position with an interactive design studio called Bouncing Pixel, where I get to spend all day building all kinds of cool stuff including my own apps and startup ideas.

At one point I was crazy enough to think I could work on this project full time and quit my job. Despite many awesome users contributing, I was unable to maintain this as a full time effort. I am still dedicated to committing as much time as possible to keeping the Chromemote effort going, but I will need support from Chromemote's users.

This has been a passion project that I want to continue to thrive. For this reason I have decided to open up the source and to enable anyone to contribute by commiting code. Fix bugs, improve performance, add features, and pretty much anything you want to. Push your code back to the public repo and I will merge your changes into the live version. I know there are many people out there that really love Chromemote and with your help we can keep it going.

The End is Near? : Google TV and NPAPI deprecation

Although my grand vision of GoogleTV embedded within every smart TV never really took off, I still really excited of the future of the Android platform on televisions. With the announcment of Android TV, many see this as Google TV's death, but I see it as a rebirth. In this spirit I plan to carry over all the Chromemote efforts to support Android TV devices as well.

Why is the end near you may ask? Well Google has officially ended support for the use of NPAPI plugins within Chrome Extensions. Although we started developing Chromemote all the way back in December 2011, it wasn't until Google I/O 2012 that a NPAPI plugin was released to allow Chrome extensions to communicate with Google TV. Some engineers working on Google TV had seen what I was trying to do, and with their help Chromemote was became a reality. Two years later and the plugin has become incompatible with Chrome.

Seeing this coming, I built an alternative way of enabling Chromemote to communicate with Google TV devices. This new solution using the Chromemote AnyMote Bridge is less eligant than using the NPAPI plugin because it requires users to install an actual app on the Google TV before it will work. The development of this being rushed and with limited Google TV devices available for testing, it does have some bugs that need to be worked out.

All of the source code for the Chrome extension and the Google TV bridge app are available on our github page. If you want to get involved, then don't hessitate to pull the code and to hit me up anytime.

The Future : Android and Android TV

I have nearly completed porting the Chromemote experience to an Android app. Because of time restrictions it has been put on hold, but I would love to finish it up if there is actually any demand. So I have set a tip jar goal of $1 for every active user. If I can raise just $1 for every active user, then I will be able to delay any other side projects and focus on finishing Chromemote for Android as well. If this is something you are interested in, then jump over the the support-us page to leave a tip in the tip jar.

We are really excited about Android TV and the second screen posibilities that will come along with it. We have already applied to receive an Android TV ADT-1 developer kit. We hope to get as much of a head start as possible with supporting Android TV devices.


I'm very happy to announce the launch of Chromemote 2. Just over six months ago I decided to throw out almost all the code and I rebuilt Chromemote from the ground up. This is a result of the combination of the tons of user feedback and every feature I originally imagined.

What's new:
- ChromeOS support through new Anymote Bridge app for Google TV
- New User Interface with custom color themes
- Rearrangeable, draggable remote buttons
- Sync installed apps list with Google TV's
- Add custom links and Android intents to apps tab
- Sync channel list with Google TV's
- Create button macros in channels tab
- Full mode has larger touch-pad and has all buttons
- New pop-out window mode
- Donor activation with ability to disable ads.

Existing features renewed:
- Customizable Google TV remote control
- Keyboard and mouse control of Google TV
- Right click and fling web links to TV
- YouTube video page embedded fling button
- Rename connected GTV devices

Also a totally new website to go along with the new look and feel of Chromemote. This is all possible with the support from all our Chromemote users that have shared their feedback and contributed cash to help us survive. Chromemote is honor-ware so you pay what you want. Love it and find it useful? Then show us some love in any way you can. Your help keeps us fine tuning and adding new features.

Download links:

- Chromemote browser extension on the Google Chrome Web Store

- Chromemote Anymote Bridge on the Google Play Store

- Fixed bug related to saving custom button settings.
- Fixed OnLive app link.
- Added Amazon Instant, M-GO, and VUDU apps to app launcher.
- Set the YouTube fling to Google TV button to pause the video and send the current time.
- Removed and replaced buggy UI animations for improved performance.
- Corrected PIN dialog box staying open bug on Vizio Costar devices.

Edit Scroll Button List 159x300 Update: Chromemote v.0.1302.28 Changes - Edit Scroll Buttons List option now enabled.
- Right-click menu added to scroll list buttons.
- Add, remove, and rearrange scroll button list.
- Fixed scroll button bug from previous update.
- Individual scroll buttons can be edited.
- Enlarged the device menu button in the top menu bar.
- Corrected bug with d-pad and added guidelines.
- Enabled fling right-click chrome context menu for HTML5 videos.
- Enabled fling right-click chrome context menu for audio.
- Added an option to check for updates in the about menu.
- Added for installing updates.
- Removed buggy animation sequences to optimize performance.
- Chromemote sponsor ad bar added.
- Signup for one of our sponsors and support Chromemote at the same time.

Chromemote beta update version 0.1302.12 has been pushed out to the Chrome Web Store. +Mike Kendall, requested having a dark background for the Full Tab Mode, so I made it happen in this weeks update. For those that like the lighter background, I added an option in the settings menu to turn off the Lights Out mode. Also changed the behavior of the pin button in the Popup Mode to only open the Full Tab Mode. Also changed the icon to reflect the new behavior. Other than that just a few other minor improvements.

chromemote lights out 243x300 Update: Chromemote v.0.1302.13 Changes

  • - Lights Out Setting added to toggle Full Tab Mode background from light to dark.
  • - Added dark background for Full Tab Mode.
  • - Added Open Full Tab Mode button to Menu Bar
  • - Added Open Full Tab Mode option to Settings.
  • - Added Pin/Unpin option to Settings.
  • - Updated all support buttons to point to updated URL.

- New logo and website.
- Improved remote button hold repeat.
- Implemented true remote button hold support to access alternative button fuctions when held.
- Locked cursor input now support click and drag/hold.
- Touch pad also supports click and drag/hold.
- Improved D-pad by adding button hold features.
- Mapped keyboard delete button to send Back Button keycode.

Read the short backstory to this article here.

04 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ My name is Robert Dale Smith. I’m the founder of a startup called Mote Labs and I’m a student studying computer science, mathematics, and entrepreneurship at the University of Houston. This is my story of how I discovered the Houston startup community, how it accelerated my entrepreneurial development, and ultimately how it led me to Seattle to hangout with the Startup Weekend core-team.

Just a year ago I didn’t even know a startup community existed within Houston. I thought I would have to go somewhere like Silicon Valley in order to be apart of any type of startup culture. Little did I know that there is a vibrant and growing startup community here in Houston with dozens of meet-ups, events, and successful entrepreneurs ready to provide mentorship to local startups.

It all started during the spring break this last year. My brother and I were pulling an all-nighter working on our latest startup idea(, when I received an email about an upcoming 3DayStartup event happening at UH. I just knew that I had to submit my idea so I immediately submitted an application. Few weeks later I had an interview and was one of forty students selected to participate.

The 3DayStartup event was an amazing experience where I was able to learn a lot about launching a startup by actually doing it. I pitched my idea and was able to carry it all the way to the final presentations. Through this event I was able to meet some of the key movers and shakers of the Houston startup community. So many from the Houston startup community came out and their mentorship really made the event transformative.

Inspired and motivated, I pushed forward through the summer break with my idea. By mid July, I had succeeded in developing a MVP (Minimum Viable Product) of the idea and launched a public beta. Instantly we had thousands of users sending us feedback and using the application every day. Since then we have acquired over 5,800 active weekly users and over hundred users have voluntarily paid for the unfinished beta version.

Captivated by the startup community, I quickly signed up to participate in Startup Weekend Houston in July. During my first startup event I pushed my own idea, so this time I decided to take a different approach and focus on developing someone else’s idea and finding a good team to work with. Once again the experience was truly awesome and the energy of everybody involved is contagious.

Afterwards I heard about an opportunity to volunteer to help out with organizing future events. After talking with Javid Jamae, I became involved with helping out with Startup Weekend Houston and the Houston Lean Startup Circle. Through these events and meet-ups I have met so many great individuals that have shared valuable advice and guidance.

Towards the end of the summer I had noticed a small photo contest on Startup Weekend’s Facebook page. There were only just a few entries and none of them had actually followed the guidelines. The Startup Weekend Beaker Contest rules were to submit a single photo which contained the Startup Weekend Beaker logo and an inspiring quote to match the photo.

I had an idea I thought could win but I procrastinated to act on it until the final day of the contest. The final day I noticed that my idea still may be able to beat the ones posted, so I setup a camera and took the shot of me in front of my workstation. In the photo I had loaded up Startup Weekend logos to show on every screen connected to my laptop and desktop computers. I even wore my Startup Weekend t-shirt I received from the recent Houston event.

The quote I included with my entry was adapted from something that a fellow participant said at the 3DayStartup after party. I really liked his comment and it stuck with me. He told me that 3DayStartup wasn’t just a single weekend for him, but rather he lived 3DayStartup everyday. With minutes to spare I submitted my photo along with the quote, “Startup Weekend isn’t just a weekend, ..I live Startup Weekend!”

20121122125749 2012 09 01 06.26.252 300x200 How the Houston Startup Community Helped Me Go to Startup Weekend HQ I received a response from Startup Weekend not long after that stating that I had won the Startup Weekend Beaker Contest and that they showed the photo with the whole office and everybody loved it. I won a weekend stay at the Startup Weekend condo and a chance to visit the Startup Weekend core-team at their main HQ in Seattle. After some excitement I then realized that the prize did not include plane tickets to get there.

The cost of plane tickets on short notice was going to be beyond what I could afford. So I requested to visit SW HQ at a later date so that I could find lower cost tickets and to find some way raise the funds needed. During the November Startup Weekend Houston event I started telling Jeff Reichman about my dilemma. He quickly offered to pay a substantial part of the costs if I was able to raise the rest.

Acting on Jeff’s advice I launched an IndieGoGo campaign, and with the generous help of the Houston Startup community I was able to reach my goal in less than twenty-four hours. Many of the same people that had mentored and inspired me in the beginning, turned out to help make my visit to Startup Weekend HQ possible. Plus many others that simply wish to contribute and give back to the startup community that helped them out as well.

02 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQWith the tickets in hand I was able to make it out to Seattle and crossing the Rocky Mountains for the first time.

Upon arriving in Seattle I was introduced to a startup called Uber. Thanks to a coupon code I found online I was able to get my first ride from the airport to downtown Seattle for free.

The driver brought me to a building matching the SW address but I was not sure I was in the right place. As soon as I went in, the receptionist knew I was in the wrong place and told me to go around to the back of the building.

Being in a new city I was a little unsure about this, but as soon as I went around to the back I found a large Startup Weekend beaker etched into the ground. I knew I was in the right place. 😁

As I walked in I circled up a wooden stairway and was immediately greeted by a large whiteboard. The walls were covered with startup related decorations. One of my favorite setups was the Entrepreneur’s Journey.

06 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ Although I walked into the Startup Weekend HQ in the middle of a busy day, I was warmly welcomed, given a tour, and introduced to all of the Startup Weekend core team members that were working out of the space that day. I quickly realized that Startup Weekend itself is the ultimate startup.

Gabe, SW’s graphic designer, shared some design tips with me for decorating SW social media pages.  David, one of SW’s software engineers, shared his startup story with me about how he left Microsoft to follow his passion which led him to Startup Weekend. He even managed to squeeze in some time at the end of the day to play some old school N64 games with me and to tell me more about what he is developing for Startup Weekend.

After having lunch with part of the team, I got to sit down with two of the primary founders of Startup Weekend as we know it for a customer development session. On the flight out to Seattle, I read Marc Nager’s and Franck Nouyrigat’s book, “Startup Weekend: How to Take a Company From Concept to Creation in 54 Hours”, so I was really excited to speak with them.

Marc invited me to the creative room, which has a wall covered with Startup Weekend t-shirts from events from all over the world. I learned a lot about Startup Weekend from his questions. I discovered that I fit their target customer. Initially I thought the primary customers were the participants but it is actually largely the organizers. The volunteer organizers are both the life blood of the organization but also the largest beneficiaries.

Being social entrepreneurs, Startup Weekend measures it’s performance not in profits but in it’s positive return to society. We are at the very beginning of an entrepreneurial revolution where the barriers of entry are crumbling and making it easier than ever before for entrepreneurs to launch innovative ideas. Startup Weekend’s vision is to spearhead this revolution by facilitating and speeding up the spread of this revolution in entrepreneurship all over the world.

I fit the mold of many of the volunteer organizers. I originally participated in a Startup Weekend event, and inspired by the event I volunteered to help co-organize. Becoming involved with your local Startup Weekend not only helps build and spread entrepreneurship in your community but it also allows you to network and connect with like minded people in the startup community.

After sharing my own perspective and opinions about Startup Weekend. I was able to spend some one on one time with Franck and got his feedback on my own project. Since he has a Google TV he immediately understood what I was working on and gave some great tips for taking my idea forward.

After spending the entire day hanging out at their office I was even able to get in some time to knock out some actual work I needed to do. Hanging out in their lounge area I found all kinds of interesting distractions.

16 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 15 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 12 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 18 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 14 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 17 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ

Ended the work day with some sushi and hearing about all kinds of great startup ideas  and things I should go see while in Seattle. I spent the evening having a few drinks with a few of the guys from the office and finding out how they ended up in Seattle working with Startup Weekend. Startup Weekend has both an awesome team and a world changing vision for the future. If I lived in Seattle, then I would be putting in an application for employment at the Startup Weekend HQ.

As apart of the Beaker contest I won a weekend stay at the Startup Weekend condo. Just a short walking distance from the SW HQ, the condo is used by the frequent visitors and volunteers that work make Startup Weekend possible.

19 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ 20 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ

I spent the remainder of the weekend walking all over Seattle and visiting everything I could walk to. I made one last stop into the SW office to donate my SW Houston t-shirt to the wall. I made some meaningful connections, learned quit a bit, and experienced life in Seattle for a few days. This was all possible because of the generous contributors to my IndieGoGo campaign. A special thanks goes out to everybody that contributed to make this possible:

Jeff Reichman Javid Jamae Katie Sunstrom Molecule Software Hesam Panahi Jerald Reichstein Alicia DiRago D.C. Toedt James Wroblewski Michele Price Coert Voorhees Dane Witbeck

and all those that wanted to remain anonymous.

03 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ09 225x300 How the Houston Startup Community Helped Me Go to Startup Weekend HQ10 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ08 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ05 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ07 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ11 300x225 How the Houston Startup Community Helped Me Go to Startup Weekend HQ

Originally Posted:

Chromemote beta update version 0.1301.6 has been pushed out to the Chrome Web Store. Many new additions to this update. You can now edit and rearrange remote buttons by right clicking them. Also you can now right click on paired Google TV devices in the device manager and rename or remove them from the list. Many users asked for the ability to press and hold the volume button so I added the ability to hold a button to cause it to send the command repeatedly. Change-log for this weeks update:

- General optimizations to reduce overall size of Chromemote by 6.2MB.
- Added ability to click and hold a button to repeat command. Hold button for half a second and continue to hold to auto repeat button presses.
- Added improvements to maintaining connection with paired devices.
- Cleaned up the Chromemote settings tab.
- Enabled the edit remote buttons settings option to launch the edit button dialog box.
- Added settings option to reset all button options to their defaults.
- Added settings option to relaunch the initial changelogs welcome message dialog box.
- Added right click menu to remote buttons to allow you to edit and move buttons around.
- Added edit menu option to the remote buttons right click menu that launches the button edit dialog box.
- Added edit button dialog box with options to change each button’s name, sub name, keycode, and icon settings.
- Added navigation buttons to the edit button dialog box that saves settings and loads the next/previous button into the edit button dialog box.
- Added arrow buttons to the edit button dialog box to let you quickly change keycodes without opening the dropdown list.
- Added a full list of available commands and apps to the button edit dialog box.
- Added ability to add apps to the remote button panels.
- Added a full list of available icons to the button edit dialog box.
- Added option to the button edit dialog box to allow you disable or enable the button’s icon and use text label only.
- Added option to the button edit dialog box to allow you to auto set all default settings assigned to each available keycode command.
- Added options to the remote button right click menu to allow you to rearrange the buttons by swapping left, right, up, and down.
- Added right click menu to the device manager.
- Added rename device dialog box to ease renaming paired GTV devices.
- Added rename device option to device right click menu.
- Added remove device option to device right click menu.
- Added reconnect/pair option to device right click menu.
- Various improvements and bug fixes to the device manager.
- Disabled dialogbox scale in/out animation on Windows OS systems to fix a UI bug present on Windows systems.
- Added right click option to the cursor/touchpad button to open the touch pad.
- Disabled the touchpad from opening with left click while in the full tabbed mode. Left click will only lock the cursor to the paired GTV.
- Corrected issues with UI becoming highlighted when using touchpad.
- Added PayPal subscribe button to allow for recurring payments.
- Added Amazon and Google Wallet payment options to tip jar.
- Updated donation button and page to new the virtual Tip Jar.
- Added injection script to allow for to detect if installed.
- Added info on how to Paste Text to Voice/Text Search Dialog boxes.
- Corrected case-sensitive chrome-extension URLs.

tumblr inline mg7cux3ryS1r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVs tumblr inline mg7cvikz9y1r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVs tumblr inline mg7cvxfAKR1r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVs tumblr inline mg7cwyeiER1r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVstumblr inline mg7cxdgZaH1r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVs tumblr inline mg7cxliIL91r9kc5m Chromemote January 2013 Update   Edit and Rearrange Buttons and Rename Google TVs

Chromemote’s donation page has been upgraded to a virtual tip jar. I have added several new ways for users to contribute. Several users requested Google Wallet support so I have added the ability to pay through Google Wallet’s support button. Also users requested the ability to make recurring payments, so now you can use the PayPal subscribe button to make monthly donations.

tumblr inline mfgi7cStCl1r9kc5m Donation Page Replaced with a Virtual Tip Jar

I have some really great news for Norton AntiVirus users. The GTVRemote plugin used by Chromemote is no longer listed as a WS.Reputation.1 Risk. This means that you can now install Chromemote without Norton breaking it. Be sure to run Norton’s LiveUpdate and then reinstall Chromemote from or the Chrome Web Store. “The Symantec Insight Dispute team has reviewed your recent submission to the Insight Dispute Submission form Webpage form “Chromemote.” In light of further investigation and analysis Symantec is happy to remove this detection from within its products. Please ensure that your machine reflects the change by running LiveUpdate.” I would love to hear from any users that run Norton and if everything is working now or not. Thanks to everybody for the feedback and support!

tumblr inline mfgi4hOtXx1r9kc5m Chromemote Norton AntiVirus False Flag Resolved
Chromemote beta update version 0.1212.2 has been pushed out to the Chrome Web Store. Your Chromemote extension should be auto-updating shortly. Be sure to try out the new integrated Fling button on YouTube video pages, and let us know what you think.  Here are some notes on changes made since the last release: What’s New This Update:

- Added integrated YouTube fling button to YouTube pages.
- Set YouTube fling button to launch video full screen.
- Set YouTube fling button to launch video at current time.
- Set YouTube fling button to pause video upon click.
- Added bottom UI navigation bar with app launcher.
- Added an app launcher with common apps.
- Moved button panel navigation arrows to new navigation bar.
- Expanded the tabbed mode to show all three button panels.
- Realigned the tabbed mode to center the button panels.
- Added keyboard enabled Indicator to the menu bar.
- Added a mouse lock Indicator to the menu bar.
- Added currently connected device name to the menu bar.
- Corrected UI bug caused by long device names.
- Improvements to adding custom device names.
- Added a keyboard enabled toggle button to remote panel.
- Text / voice search dialog box Improvements.
- Popup mode’s voice button now shows only text search.
- Tabbed mode’s fling button flings previous tab opened.
- Added new discovery status label to the device manager.
- Added a plugin incompatible alert for ChromeOS.
- Added a plugin incompatible alert for Windows 8 app mode.
- Added a plugin incompatible alert for non-Ubuntu12 Linux.
- Added a first Install and update notification dialog box.
- Disabled the selected text fling context menu.
- Removed the device counter badge indicator.
- Badge icon is now colored when connected.
- Badge icon is now greyed when disconnected.
- Added retry dialog box for when manual device pairing fails.
- Added a force PIN button to the retry dialog box.
- Extended the time manual pair waits for a device to respond.
- Updated the style of the connection status toast bubble.

tumblr inline mfgf59CxIQ1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf5oIUo21r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf5wbqIx1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf6oa4nu1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf6ucsBI1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf7b4HCV1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf7iUQWY1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf7on4lB1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf7voCPU1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf81FgQZ1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf87i9ZK1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf8dcc5C1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf8jeFb41r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf8ovlbF1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf8uCVlF1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf90V1xb1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf95ZnjH1r9kc5m December 2, 2012 Improvements and Updates tumblr inline mfgf9cCZxR1r9kc5m December 2, 2012 Improvements and Updates

I will be giving a guided demo of  +Chromemote  at the upcoming Google Developer Group meetup in Houston ( + GDG Houston). If you are in Houston, then come check out Chromemote, find out why you should get a Google TV, and ask me anything.

tumblr inline mfglxcBCly1r9kc5m Chromemote Live Demo at GDG Houston

- Added mouse locking to the tabbed mode.
- Corrected multi-click bug on directional pad.
- I found out that one of the recent updates to Chrome included the ability to lock the mouse cursor. So I rolled out an update for Chromemote (beta ver 0.1211.5) over the weekend that now includes the ability to lock your cursor to the Google TV. Unfortunately the features is not supported within the Chromemote popup window, but if you go to the pinned/tabbed mode of Chromemote, you can click the cursor button to lock your mouse to the screen. Simple press ESC to return control. I also corrected an issue with the direction pad which caused Chromemote to send multiple commands for a single press.

I found out that one of the recent updates to Chrome included the ability to lock the mouse cursor. So I rolled out an update for Chromemote (beta ver 0.1211.5) over the weekend that now includes the ability to lock your cursor to the Google TV. Unfortunately the features is not supported within the Chromemote popup window, but if you go to the pinned/tabbed mode of Chromemote, you can click the cursor button to lock your mouse to the screen. Simple press ESC to return control. I also corrected an issue with the direction pad which caused Chromemote to send multiple commands for a single press.

Over the past two months we have been rolling out updates for Chromemote, and an updates to the logo and website. We felt it was time to officially announce the recent changes. Chromemote now has a new logo and a matching website. Thanks to the generous support of graphic designer Alex Smith (@DesignAlexSmith) for volunteering to make the logo and website.

tumblr mbxinackDW1r9kc5m Fall Updates & New Logo Announcement

With the new website we have added the ability to install Chromemote directly from Also we added a frequently asked questions section where we will continually be updating it with answers to the most common questions.

We have also made several updates to Chromemote itself. First the major change that has been made is with the backend Google TV communication and pairing pairing session. Initially Chromemote had to re-establish a connection every single time the pop-up Chromemote remote was opened.

Now we have enabled Chromemote to sustain a connection to a paired Google TV in the background for as long as Chrome is running. This greatly improves connectivity and reduces the pain of having to reconnect every time. Running the communication plugin in the background has enabled the possibility for several new features.

tumblr mbxjl43o1T1r9kc5m Fall Updates & New Logo Announcement

Many users requested the ability to pin the Chromemote pop-up remote to always stay open, so we made it happen by adding a feature that allows Chromemote to open in a full Chrome pinned tab.

tumblr mbxl1fuvld1r9kc5m Fall Updates & New Logo Announcement

Also now that Chromemote is connected even when the UI is not active, we have been able to make it so much easier to Fling web content from your computer to your Google TV by adding context menus. Right click on web pages, links, images, and even selected text within Chrome to access the new context menu options included with Chromemote. After right clicking a web link, you can simple click Fling to Google TV to have it instantly load up on your TV.

tumblr mbxjr82rKW1r9kc5m Fall Updates & New Logo Announcement

We went ahead and included the settings UI to give users a glimpse of what is to come. These features are currently under development and will be coming in future updates.

tumblr mbxjxopEGe1r9kc5m Fall Updates & New Logo Announcement

Several weeks ago all Mac OSX users that updated Chrome to version 22, experienced issues with Chromemote. This was due to changes within Chrome that basically broke the communication plugin used by Chromemote to pair and communicate with Google TV devices.

Thankfully with the support of Googler, Dave Hawkey and several emails we were able to solve the problem with Google’s GTV Chrome plugin. We owe Mr. Hawkey big time! icon smile Fall Updates & New Logo Announcement If you love Chromemote, then send him your love. Thanks again Dave, you have made many Google TV users very happy!!

In the process of solving this issue, it actually solved a larger issue that many users were having. Chromemote is now compatible with more than just the stable version. It now is working with the beta, developer, and canary builds as well. Also now working correctly with builds of Chromium.

It was also discovered that the plugin for Linux is only compatible with Ubuntu 12. I am working with Mr. Hawkey to broaden Linux support to more distros and versions of Linux OS’s. Chromemote currently supports Windows, Mac OSX, and Linux (Ubuntu 12). Unfortunately ChromeOS is still not compatible with the plugin used by Chromemote to communicate with Google TVs.

Chromemote uses a specially built NPAPI plugin and these sort of plugins are not supported by ChromeOS. We are actively working on an alternative solution that will allow ChromeOS. We are Chromebook users ourselves so we believe this is a really important feature to come in future updates.

Within the last week we have made drastic updates to some of the inner programming of Chromemote, in order to insure that we will be able to continue to upload Chromemote updates to the Chrome Web Store.

Google is phasing out older Google Chrome extensions that have not been upgraded to the stricter manifest 2 specifications, so we updated and replaced everything in the guts of Chromemote that is being phased out. This has made Chromemote even more secure and will keep Chromemote from being removed from the Chrome Web Store as these older extensions are phased out by Google.

Lastly we would like to say THANK YOU! to all of our Chromemote donors and supporters! Everybody that has reached out, made donations, and volunteered time and energy have made this all possible and give use the fuel to keep moving forward with our dreams. It has been a long journey through the process to launch our startup and it wouldn’t be possible without the tremendous support and love from the fans.

Did anyone running Chromemote on the developer build of Google Chrome notice anything funny? lol An animation bug emerged on Chromemote. Thanks to @WinDroidGuy for the bug report, I was able to release an update to fix this problem. Make sure your Chromemote is updated to version 0.1210.19, and please do let me know of any bugs you experience. Working hard to iron out unique issues that occur on different systems.

Many backend updates to make Chromemote more secure and improve connectivity. New features and updates include right-click Fling context menus, full-tab remote mode, pinned remote UI, and UI improvements. The ability to pin the remote to stay open came from many user requests. Keep the requests coming so we can continue to build what the users want.

Improved pairing process and added ability to manually add Google TV devices. Some networks block the discovery process, so this should help those that could not discover their devices automatically. Also if you manually add a device you can optionally add a custom name. Uninstall and reinstall the updated version for the latest features.

The Chromemote BETA has officially launched and is downloadable from the Chrome Web Store.

So far the response and feedback has been really great. I really look forward to hearing what everybody thinks. I have been working day and night to continue to make Chromemote even better. Unfortunately there have been a few bugs that testers have been faced with. Please report any problems or request to me through the Chrome Web Store at:

Chromemote was recently featured and reviewed on’s Cord Cutters series. The response from this article has been fantastic and even inspired to write a story on Chromemote. Check out Chromemote’s recent press at:

Gigaom’s Cord Cutters Reviewed Chromemote

"Still looking for the perfect remote control for your Google TV? How about using your laptop? That’s exactly what a new Chrome extension called Chromemote enables. Check it out!”

The Windows/Linux bug has been sorted out, so you will need to just uninstall and reinstall Chromemote with latest version on the Web Store to correct this issue. Looks like there is an issue with not pairing correctly with some Sony devices. I am doing what I can to get my hands on a Sony Google TV device for testing. Please keep the feedback coming in. I really appreciate everybody helping me test Chromemote. I will be adding the ability to manually add an IP very soon.

Over the last week I have been able to make leaps forward in progress on the development of Chromemote. I have been dedicated to this vision for quite some time and spent extensive time developing workarounds to enable communication between Google Chrome and Google TV. Then my prayers and dreams were answered last week during Google IO 2012. Thanks to the amazing work of Googlers, Dave Fisher, Paul Saxman, and I am sure many others at Google, I have been able to make the dream of Chromemote a reality.

I have been using it for about a week now and I can’t live without it. I am continually working to improve the user experience and to roll out more features that expand on this unique way of interacting with Google TV. There is still a bit of work to complete as I layout the development roadmap for Chromemote. I couldn’t wait to share this experience with the world so I have submitted a working beta version for everyone brave enough to give it a try. I had hoped to make it available for the 4th of July holiday yesterday but my submission to the Chrome Web Store has been delayed. The delay is due to a special plugin that is required for the Google TV communication to work.

Any Google Chrome extension using this type of plugin is required to have the extension manually reviewed for security reasons. As soon as I am granted permission to publish Chromemote to the Chrome Web Store I will share it on Google Plus. The pairing process in the initial beta release isn’t pretty but once connected Chromemote works really well. I have been able to get the touchpad to work as well as full keyboard support. It is so cool using my computers keyboard and mouse on my Google TV. Sort of like a software KVM but you can see both screens and switch keyboard and mouse very easily. Also I have the ‘Fling’ feature working.

The fling button will instantly send your currently opened tabbed URL to open up on your TV. I am preparing full details about the beta version and instructions on how to use it. Check in on for the latest details on the Chromemote beta. Thank you so much for the support from everybody out there that have helped me make this possible. I sincerely appreciate every bit of help and kindness from everyone that has pitched in to kick start Chromemote. I hope to continue to make Chromemote better everyday.

Being a one man-startup can be quite a task. I have made a lot of progress on Chromemote these last few weeks. I have completed a simple introductory website to help everybody learn more about Chromemote, to provide a platform for individuals interested in contributing to Chromemote a voice to be heard. I hope I get many suggestions and theme requests for Chromemote.

Now that the website is launched I will be focusing full time on application development and recruiting developers to speed up the process. Thanks to everybody that have lent me hand and contributed to making Chromemote a reality. Also we have made some breakthroughs in development and I really hope to release a beta version as soon as possible.

The new is under construction at the moment. I am just adding the content to the website and it should all be live shortly.

During the Spring of 2012, I was one of forty students that was selected to participate in the first ever 3 Day Startup event to be hosted at the University of Houston. 3 Day Startup gathers the forty most entrepreneurial minded students on-campus together to start tech companies over the course of three days. I had to apply for the program and go through an interview process. I was able to pitch my idea for Chromemote that I had been working on for several months prior to the event, and the interviewers really liked my idea. It wasn’t long before I was accepted to participate.

Almost everybody coming into the event had their own ideas to pitch, but we broke into teams and narrowed it down to just over ten ideas by the evening where we voted for the top five. I pitched my idea to everybody and after the vote count came out Chromemote made the top five. So then I was able to gather a team of developers and business minded people together to spend the rest of the weekend working on my idea. After telling everybody what I needed help with I had four people join my team. The Chromemote team, which was later renamed Mote consisted of developers Ankit Anchila, Eduardo Gerardo Mendizabal, business gurus Rad Elhage, Norris Kwan, and myself the wild-card.

Over the weekend my idea grew into a much larger and broader idea. Initially I was interested in building a highly customizable web-based Google TV remote application. After brainstorming the larger idea of Mote emerged, which is a startup dedicated to creating a universal smart tv remote control web-app. Despite many technical difficulties our team was able to put together a presentable prototype by the final presentation. Our team also got out of the building to focus on market validation. We talked to dozens of potential clients and used all the feedback to further our startup idea.

On the final day we presented our project to a panel of top-notch entrepreneurs and investors. The feedback and advice we received was priceless. In the end our team was awarded a gold-plated Redbull Award for never giving up and staying up until 6AM in order to put together a proof of concept prototype for the final presentation.


Hello! My name is Robert and I am the developer working on Chromemote. I would like to share with the world a little bit of what I have been working this year. Chromemote is a highly customizable GoogleTV Remote application that runs as an extension inside of the Google Chrome web browser. Now with Chromemote all your computers running Google Chrome become universal remotes, no matter what operating systems you prefer or work between.

The project initially started as an effort to port the GoogleTV Remote for Android to a Google Chrome Extension for my own personal use. I quickly saw where improvements could be made, so I ended up writing the whole app from scratch. I used only the images from the GoogleTV Remote for Android App as the initial Chromemote skin. Chromemote is still under development and I plan to have the initial public version released this summer.

Chromemote current features in progress:
Control Multiple Devices
Quickly Switch Between Devices
Fling Current Tab URL to TV
Add/Remove Button Panels
Rearrangeable Buttons
Edit Button’s Icon/Text/Command
Custom Button Macros
Sync User Customizations
Share User Customizations
Multiple Default Themes
Import User Made Skins

Chromemote future features down the pipe:
Firefox Extension
Mac OSX App
Windows 8 App
Integrated TV Guide