Space Engineers

Space Engineers

Button Pad - Touch App
133 Comments
PimpMyDog Apr 27 @ 6:10pm 
Would it be possible to save an LCDs setup to Custom Data on the LCD? Even if it's not human readable and editable it would help a ton because it seems to work intermittently with blueprints. Sometimes the buttons persist, sometimes they turn into question marks. Having the data be optionally in the Custom Data would maybe help with the persistation.
smokified Jan 24 @ 5:59pm 
Also, the information above says "works with blueprints". Is there a guide somewhere on how this works?
smokified Jan 24 @ 5:48pm 
I have build Vision installed and it seems to conflict with the keys to change the size, font and clear buttons.

Is there a workaround for this?
kos_dragon Jan 7 @ 8:42am 
Hi! It would be nice to be able to fix Action Relay "set channel and send signal" (signal not set), and also for piston and rotor - "set and move" actions.
Caffinated_Blacksmith Dec 9, 2024 @ 3:58am 
could you make the LCDs inside the teleporter into an actual LCD? its rather annoying that it isnt because it means I cant use the ButtonPad App mod to have the teleport button be a single action inside the teleporter itself
RangerDanger385 Oct 27, 2024 @ 12:01am 
so i don't usually leave comments but i must give credit where it is due this modder omg is great. ever wanted to have touch screen lcd panels that you can look at while seated and not just one or two but the whole screen. then this is the mod you want. this is a dream come true for button users. this is going to change the way i play forever thank you dude.
Rastlore30 Oct 21, 2024 @ 1:12pm 
@homadsen apologies for the the late response. Do you by chance have the TouchScreenAPI subscribed? And if so, is it first in your mod list, or at least listed before Button Pad - Touch App?
kennet0508 Oct 20, 2024 @ 9:37am 
Probably been asked to death but:Any hope for just text instead of a symbol?

I want to have floors 1-9 on a 9x9 grid, but the nicest symbols for buttons are sound blocks, so id have to have 9 event controllers watching 9 sound blocks toggling on or off for a decent looking button panel :(
homadsen Sep 9, 2024 @ 7:53am 
:-( Still Wont Work. I got all the squares up, but no curser. just the cross-hair, and if i clik one square i get the box up saying public title..
homadsen Sep 8, 2024 @ 8:02am 
@Rastlore30 I cant rememeber if i got a tool in my hand, but will defently try it. Thanks
Rastlore30 Sep 5, 2024 @ 5:02pm 
@homadsen did you have a tool equipped? If you look at the screen with nothing in your hands, (I press 0 on the hot bar to be sure), you should get a cursor that follows your center point of view, or where you're in game cross-hairs would be. Hope that helps.
homadsen Sep 5, 2024 @ 8:19am 
@adriano, hi there just installed your cool mod and now it wont work. i get the squares up on my screens but i dont get the curser/arrow and when i klik them i get the box where we right text. tryed the Ctrl + shift to and i only get up my build info menu. could that be the problem ? that i use build info ? did everything in your how to use intro. allso tryed ctrl + and ctrl - that dont work neither.. hope you can help me out here, because your mod look so cool and would make things so easy with bottom funtions.
SKY.fungi-guy Aug 28, 2024 @ 6:09pm 
@adriano, Thanks for the sweet mod! I'm thinkingbof adding it to my server, but wondered if you could provide a status update on the last couple issues reported - Were you able to confirm/repeat/resolve? Thanks!
Reign Jun 2, 2024 @ 5:19pm 
I have to second the button situation but regarding copied grids and blueprints. :(
MisterCadrega Mar 28, 2024 @ 10:59am 
happens when connecting / disconnecting and attaching / detaching grids
MisterCadrega Mar 28, 2024 @ 10:54am 
client crash (server stays up for some reason)

2024-03-28 19:47:54.303 - Thread: 1 -> Exception occurred: System.NullReferenceException: Object reference not set to an instance of an object.
at Lima.ButtonPadApp.HandleActionLoad(Int32 i, IMyGridTerminalSystem terminalSystem, Boolean fromPendingList)
at Lima.ButtonPadApp.OnBlockAddedToGrid(IMySlimBlock slimBlock)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
Rastlore30 Feb 18, 2024 @ 2:05pm 
Hiya Adriano! Just wanted to drop a line and say thank you for fixing this to work with blueprints and for your hard work in keeping us all happy despite our flood of requests and operator level bug reports :steamhappy:
DigitalContent Feb 16, 2024 @ 11:18am 
is there anyway to remove the arrow ?
Fat7i Bonané Feb 2, 2024 @ 1:30pm 
Awesome update Adriano thank you.
Rastlore30 Jan 21, 2024 @ 3:50pm 
❤️❤️❤️:selike:
Grog Jan 21, 2024 @ 12:40pm 
:steamthumbsup:
Adriano  [author] Jan 21, 2024 @ 12:21pm 
I just implemented the feature to work with blueprints, it needed some tricky workarounds but it seems to be working now. Please let me know if something is wrong.

I also added a search text field to help filtering the list to select blocks.

Thanks for the suggestions all <3
tralalela tralala Jan 5, 2024 @ 6:21pm 
Amazing mod! However I run into a problem: buttons stop working after being connected to another grid via connector. They still have their icons, but pressing them does nothing
Grog Dec 29, 2023 @ 3:53am 
:steamthumbsup::steamhappy:
Adriano  [author] Dec 29, 2023 @ 12:05am 
Hey all, I’ve been out because of work, and then vacation. I’m planning to make some improvements on this in January.

Making it persist in Blueprints is the priority fix/improvement.
I have some notes about possible new features for this, I will take into account the search/filter field.

Thanks for all the feedback ❤️
ScorpioN Dec 14, 2023 @ 7:20pm 
Just WOW!!!!! Kudos for such an innovative mod!
Rastlore30 Oct 2, 2023 @ 8:44pm 
Configs are still not being saved in the blueprint. I am still unable to get the button configs to persist after printing a grid. Tested it since I saw the Touchscreen API got an update. Still an amazing and useful mod but having to reset these buttons every time I print a grid or if the screen running the buttonpad has to be rebuilt, (from a repair projector), due to being destroyed is aggravating. I will keep a close eye on this and hope config saving will eventually become a reality. Thank you for your hard work thus far into this as it is an incredibly useful tool.
Xinax Sep 18, 2023 @ 12:23pm 
Is it possible, to filter the availiable object over text? Sometimes I have so many components on the ship/station that I take long time to find the item.
johnrambow Sep 17, 2023 @ 11:34am 
Holy God, this is phenomenal. this revolutionizes my entire operation. a huge thank you!
Iconaclysm Aug 25, 2023 @ 8:43pm 
Is there something that I need to set up to save button settings to a blueprint? I can't seem to figure it out. Not a huge deal but I have several buttons with PB arguments. Any suggestions would be most helpful.
Adriano  [author] Aug 13, 2023 @ 10:11pm 
Hi @Grog, thanks!
I will take a look at the refineries to see if I can reproduce, thanks for reporting.

About the custom images, I can consider allowing that. there is a limited set of images available though (mostly those faction icons and some already ingame icons).

I also considering adding the possibility of custom texts (many people requested that already).
Ie been busy, but I will find some time to make these updates.

I am also working on a new Touch App, once I finish it I may also update all other Apps and the API itself
Grog Aug 13, 2023 @ 9:17am 
Hi, first: awesome ! Thanks!
I just tried it and work perfectly even with modded blocks (passage mod, multi-screens computers).

One thing: for my refineries group, the toggle on/off does not appear (for other blocks groups: assemblers, Gas gen, etc.. no problem), strange.

Also :) : is there a way to assign a custom image and a custom text to each buttons ?
Adriano  [author] Jun 20, 2023 @ 1:08pm 
@Rastlore30 Hmm.. Thanks for reporting. I will take a look on that another time this week, maybe I can find whats is wrong.
Rastlore30 Jun 18, 2023 @ 10:47pm 
Configs are still not being saved in the blueprint. Started a new save using TouchScreenAPI, Button Pad - Touch App, Text HUD API, Rich HUD Master, BuildInfo, BuildVision 3.0, Colorful Icons, and HUD Modified as the only objects on the Mod List and am still unable to get the button configs to persist after printing a grid. Please advise.
that dirt sailor guy Jun 7, 2023 @ 7:54am 
noticed some weird glitches after adding mechanical key binds mod. When updating block groups that are mapped to one of the buttons the button breaks and the block needs a "refresh" to fix it (change to a different script then back).
MIQL Jun 1, 2023 @ 1:50am 
Thanks for reply man.
Here's my thread that i made about these issues

https://steamcommunity.com/app/244850/discussions/0/3841053719654848244/

bare in mind it wasnt just touch pad but i do have few logs in there that might be of use.

Also I should add that my mp game was probably crashing because of other mods, but its worth mentioning yours too as it was part of the problem. Once I got rid of it, it drastically decreased the unloads.
Adriano  [author] May 31, 2023 @ 4:26pm 
@MIQL It is possible that is caused by this mod, but I would need a lot of more info to know what is happening.
Does it happen when you add this to an LCD? Or when you click a button to select the block?
I would also need to see the logs to understand better what is causing it.
MIQL May 31, 2023 @ 3:02am 
Hey man, when I was playing MP with friends my game kept crushing. "shift + f1" showed that the touch pad is using too much resources. In your description you mention that it should work fine but once i got rid of everything it run a lot smoother and didnt crash...yet. Any ideas?
Egg May 30, 2023 @ 2:02pm 
thx alot ¨!!
Adriano  [author] May 29, 2023 @ 5:03pm 
@Egg When selecting the TSS script on the LCD there is an option called Screen Calibration.
You select it and it will ask you to click the screen near the corders, first the top left, then bottom left, then bottom right.
Note that you need to click on the screen plane, after that it may be calibrated and you can then select the TSS of this app.
Egg May 29, 2023 @ 5:08am 
hi there im ussing modede Passages with lcd screen and it says use screen calibration app to calibrate this screen coudl you help me pls and by the way one of the most amazing mods !!
SirApex May 27, 2023 @ 2:45pm 
Never mind my previous comment got it working. Was not work on corner lcd at first but now it does.
Thanks again for an awesom mod!
SirApex May 27, 2023 @ 2:16pm 
Hi and thank you, this seems like an awesome mod.
Just what I was looking for when building an elevator :)
I am probably doing something wrong, but for me I can’t touch the buttons.
I can get them to appear but they are not interactive.
Adriano  [author] May 16, 2023 @ 10:10am 
@Kethor Oh I see... I'm glad you liked it. Some people reported the blueprint issue before, I promised fixing it but didn't have the time and motivation yet.

That is the priority for this mod, but I will take a look on the possibility of adding custom text, specially for PB run actions, thanks for the suggestion.
Kethor May 16, 2023 @ 3:32am 
Hey Adriano, not quite what I am looking for since I have multiple run commands on one programmable block. So renaming it won't work. Nevertheless thanks for the quick response.
Something else. Is there a way the setup will be stored in blueprints. So far when I uplaod a build and then paste it, the screens are blank. Am I doing something wrong?
And once again, even though I am asking for this and that, this is an awesome script. Thanks you for that.
Adriano  [author] May 15, 2023 @ 7:56pm 
@Kethor There is the the option to change the content with SHIFT + Click to cycle between a few options. You can use the name of the block as "custom text".
Kethor May 14, 2023 @ 6:11am 
This is absolutely brilliant, very nice. Is there any change to have a "custom text" (or even a custom image) option when holding down shift and toggling through the text options. I am using programmable blocks and the run command is rather long and one cannot tell from its content what is meant.
Dread262 May 9, 2023 @ 4:10pm 
A real must have for every Space Engineers
Rusted Droid May 7, 2023 @ 6:43am 
Neat addon