<div dir="ltr">On Wed, Dec 26, 2018 at 9:41 PM David Engel <<a href="mailto:david@istwok.net">david@istwok.net</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Dec 26, 2018 at 05:06:53PM -0600, Greg Oliver wrote:<br>
> On Wed, Dec 26, 2018 at 4:49 PM David Engel <<a href="mailto:david@istwok.net" target="_blank">david@istwok.net</a>> wrote:<br>
> <br>
> > On Wed, Dec 26, 2018 at 04:16:24PM -0600, Greg Oliver wrote:<br>
> > > On Wed, Dec 26, 2018 at 4:02 PM David Engel <<a href="mailto:david@istwok.net" target="_blank">david@istwok.net</a>> wrote:<br>
> > > > Note that you only need one keyboard configured per hub. Just include<br>
> > > > it in any activity that needs it. For example, on one of my hubs, I<br>
> > > > have a Shield, FireTV Stick 4k and a ChromeBox and have the same<br>
> > > > keyboard device included in each device activity. The keyboard<br>
> > > > actions always get sent to whatever bluetooth device you are connected<br>
> > > > to.<br>
> > ><br>
> > > I am not sure what you mean here. How can the single hub talk BT to any<br>
> > > device just by being included in it's activity? They must be paired<br>
> > > individually. I currently have my Hub paired with my linux frontend,<br>
> > > Windows10 Surface Book Pro and my Shield. Of course they all show the<br>
> > > Harmony Keyboard entry, but it is in fact connected to them all<br>
> > separately<br>
> > > and simultaneously. Care to explain more what you described?<br>
> ><br>
> > You still have to pair the hub with each, "main", device. For<br>
> > example, my hub is individually paired with my Shield, Stick and<br>
> > ChrhomeBox. The keyboard does not need to be paired and, in fact,<br>
> > can't be paired with anything. It just auto-magically works with<br>
> > whatever, paired device is currently connected. When I press a button<br>
> > bound to a keyboard action while my Shield activity is active, they<br>
> > key gets sent to the shield. If I switch to the Stick activity, the<br>
> > key gets send to the Stick. The same goes for the ChromeBox.<br>
> ><br>
> ><br>
> Ahh, I got you - you are referring to an actual keyboard, not the logical<br>
> HarmonyKeyboard the hub emits to the devices. Re-reading your email<br>
> actually says that!<br>
> <br>
> I'm a little slow today - too many holiday drinks and my liver is asking<br>
> why it stopped today :)<br>
> <br>
> So this brings a new question - I never knew you could add a BT keyboard to<br>
> the hub and use it's keypresses with the remote - that is pretty slick - I<br>
> will definitely re-work my hub to do that as soon as I get the original<br>
> circle key figured out later.<br>
<br>
No, sorry, you don't have it yet. I realize the unusual usage can be<br>
difficult to grasp. Once you do, however, I think it will make<br>
perfect sense. It does to my engineering mind, anyway.<br>
<br>
Please try the following steps with your hub. Note that this assumes<br>
you have already configured your Shield as an Nvidia Shield/Gaming<br>
Console with it's limited button support.<br>
<br>
1. Steps to create the keyboard device.<br>
---------------------------------------<br>
<br>
Switch to the Devices tab.<br>
<br>
Choose Edit Devices.<br>
<br>
Choose + (Add) Device.<br>
<br>
Choose Computer.<br>
<br>
Choose Windows.<br>
<br>
Choose > (Next).<br>
<br>
Choose > (Next).<br>
<br>
Choose No (Don't create activity)<br>
<br>
Choose Edit Devices.<br>
<br>
Choose Windows Computer.<br>
<br>
Change the name to Windows Keyboard.<br>
<br>
Choose X (Done).<br>
<br>
2. Steps to add the keyboard device to the activity.<br>
----------------------------------------------------<br>
<br>
Switch to the Activities tab.<br>
<br>
Choose Edit Activities.<br>
<br>
Choose the Shield activity.<br>
<br>
Choose Re-Run Activity.<br>
<br>
Check the box for Windows Keyboard.<br>
<br>
Choose > (Next).<br>
<br>
Choose > (Next).<br>
<br>
Finish setting up the activity normally.<br>
<br>
3. Steps to customize the remote buttons.<br>
-----------------------------------------<br>
<br>
Switch to the Activities tab.<br>
<br>
Choose Edit Activities.<br>
<br>
Choose the Shield activity.<br>
<br>
Choose Customize Remote.<br>
<br>
Choose a button to customize.<br>
<br>
Choose Short Press.<br>
<br>
Choose Device.<br>
<br>
Here's where the magic finally happens. You'll have the option of<br>
choosing your Shield device, TV, audio device and maybe others.<br>
You'll also have the option of choosing the new, Windows Keyboard<br>
device.<br>
<br>
Choose Windows Keyboard.<br>
<br>
Choose Command.<br>
<br>
Choose one of the many keyboard commands. If you had instead chosen<br>
the Shield device above, you would have only had a very limited number<br>
of Shield commands to choose from here.<br>
<br>
Choose > (Next).<br>
<br>
Choose > (Next).<br>
<br>
Finish customizing any other remote buttons.<br>
<br>
4. Re-use the Windows Keyboard device with other activities.<br>
------------------------------------------------------------<br>
<br>
Repeat steps 2 and 3 with another activity.<br>
<br>
What you have effectively done is created an artificial, virtual<br>
device with the full set of keyboard actions that you can add to any<br>
activity. Whenever you customize a button to send an action from that<br>
device, the hub will actually send it to the bluetooth device already<br>
paired for that activity.<br>
<br>
The advantage you gain from doing all of this is that you can still<br>
access any custom actions that your real device might support in<br>
addition to all fo the standard, keyboard actions. If your real<br>
device doesn't have any custom actions, then you haven't gained<br>
anything. If it does, however, you would have lost those actions had<br>
you originally configured your hub to treat the device as a just a<br>
plain, old computer.<br>
<br></blockquote><div><br></div><div><div style="font-family:monospace,monospace" class="gmail_default">I have done this over and over again now and even talked to Logi support today - they told me it will not work unless I pair the Windows PC via bluetooth, but I have to sort of disagree with them since the full keyboard is now available in the Shield Activity and I can type with it. It is not available without this device in the activity, so I know it works.</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">The remote always provides the dreaded "You must use the Harmony App to pair this device" message every time I press a button provisioned for the Windows Keyboard.</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">I have factory reset everything several times to no avail. Anyone run inito this and knw how to get around it? Like I said, the app works as described, but the remote displays the pair message (and yes, I have paired with Menu+Mute several times as well) over and over no matter what I do.</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">TiA,</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">Greg</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
David<br>
-- <br>
David Engel<br>
<a href="mailto:david@istwok.net" target="_blank">david@istwok.net</a><br>
</blockquote></div></div>