BTT Mobile Testflight Beta

Hallo Andreas,

I want to have a animated gif as background image in BTT Mobile.
It seams that a webview button works in BTT Mobile as such, but it do not show an image, probably to due a wrong path ?
What could the issue be ?

Thx,
Christian

<HTML>
<HEAD> 
<TITLE>Title</TITLE> 
</HEAD>
<BODY>
<a href="bttweb://trigger_named/?trigger_name=Show tools">
  <img src="localfile:///Users/MYUSERFOLDER/Documents/Stream Deck/Icons/Compressor Ani.gif" alt="Alt" style="width:55px;height:55px;">
</a>
</BODY>
</HTML> 

loading files from the Mac is not yet supported for the webview. This is planned for the App Store release but might still take a bit. At the moment you would need to host the image on some webserver.

no problemo...
Got the loading from the web working, (with Imgur)
but somehow is my test named trigger (called "found" showing a HUD) not triggering...
anyway I leave this for later...

<HTML>
<HEAD> 

<style>
body {
  background-color: black;
}
</style>

</HEAD>
<BODY>

<a href="http://127.0.0.1:49770/trigger_named/?trigger_name=found">
  <img src="https://i.imgur.com/ArXEPOJ.gif" alt="Alt" style="width:280px;height:280px;">
</a>

</BODY>
</HTML> 

That would target your iPhone :slight_smile: Currently you'd need to use something like

<a onClick="trigger_named({'trigger_name': 'found'})" href="#">
  <img src="https://i.imgur.com/ArXEPOJ.gif" alt="Alt" style="width:280px;height:280px;">
</a>

However I have not tested this yet. Support for bttweb:// links will be there soon.

<a onClick="trigger_named({'trigger_name': 'found'})" href="#">

works!

1 Like

Hallo Andreas,

this action does nothing overhere...

is the idea that the trigger bring us here ?

Thx,
Christian

Hi, how would I setup Apple’s Magic Keyboard to type directly into my mac where ever im trying to type? Can this be done with the remote app or only the mobile beta?

Ah sorry that action is not functional yet. It will allow you to either go to the view you posted or show a popover with the available floating menus.

Saw someone mention the possibility of creating a new mobile-focused logo, and I was bored, so I figured I'd throw my hat into the ring. I just like designing logos, so I tried a mobile spin on the desktop logo.

I'm not 100% happy with it quite yet, but it may just be a flaw in the concept haha. Feel free to use this concept however you want or not at all. And others are free to play off the concept as well if they think they can do it better haha : )

hope I'm not stepping on anyone's toes, but this seemed like a fun distraction

3 Likes

nice, thank you I'll try to include it! I also plan to allow users to choose from a list of icons.

Haha that was me and this is the exact concept I was planning. Good on ya, I haven’t had time to work on it yet.

Hey Andreas, I know there’s still plenty not implemented and this might be something that’s in the pipeline, but a key feature of the old BTT Remote was the enlarged cursor. Usually if you’re using the trackpad feature, you’re far enough away for the normal cursor to be too small.

Like I said, I know this a late stage detail, but just wanted to put it on the record in case.

Also, have you considered a system for us to report bugs and request features specifically for BTT Mobile. I’m sure you have your reason for not setting it up on GitHub but more formalized issue tracking would certainly be easier on you for a lot of reasons. And we wouldn’t have to scroll through a pinned thread to make sure we are not double reporting bugs.

Andreas how would i be able to integrate the magic keyboard to work with my mac and use my iphone to interface with it

yes, the big cursor is already implemented, just need to expose the setting in the UI :slight_smile:
I will add this once the trackpad is functional again, currently it’s too slow which is because of the networking framework. Iā€˜m currently switching to a different approach.

I think you are right, this thread should probably only be used for general discussion. For features and bugs best use the corresponding category and add the btt-mobile tag

1 Like

Today I have completely replaced the networking stack. Turns out the Network framework is much better suited than then MultipeerConnectivity framework and allows for all the same advantages. It gives me much more control and with that the speed issue for e.g. the trackpad is resolved.

I'll probably publish a new build tomorrow, just need to add the TLS encryption back.

3 Likes

I’m looking forward to testing the updated networking stack tomorrow!

@Andreas_Hegenberg, is it currently possible—or could it be added in a future update—to view logs specific to BTT Mobile? Dedicated logs would be extremely helpful for troubleshooting, especially for connection issues. Sometimes I encounter a bug but can’t remember the exact sequence of steps that triggered it, making it difficult to reproduce and report accurately.

For instance, BTT Mobile occasionally fails to connect to my Mac without any clear cause. I’m not sure if it’s the same recurring issue or multiple distinct problems.

Does that make sense? Thanks again for all your hard work on BTT Mobile!

Hallo Andreas,
today I had my two machines (iMac / MBP) running and I noticed that during connect from BTT Mobile only one Mac shows up. V 5.296

Thx,
Christian

Is BTT Mobile enabled on the second one? Maybe a firewall?

both machine where initially "BTT Mobile enabled", but the second one had not been authorized at that moment (and it was the only one showing on the list, and I could not select and connect to the previous used MBP).

only after retoggle (on/off) the "BTT Mobile enabled" setting I got it working now...
(when starting up the BTT Mobile app it reconnected automatically to the last connected Mac...)

Thx,
Christian

Ok, great.
Anyways with the new build I just submitted (and BTT >= 5.299) the whole connection stuff got exchanged, so the previous testing is unfortunately obsolete :slight_smile: (but was very helpful, replacing the network stack at a later point would have been painful)