Any way to set XY home without a long tap?

Is there any alternate way to define XY home without the long tap?

I’m controlling my M4 from an Android tablet - which does have a keyboard, but no mouse or other pointing device, apart from touching the screen itself.

Without an alternative to set XY Home it makes setting up a job extremely painful.

2 Likes

+1

I’m also using an Amazon Fire tablet in the shop and the long press could be problematic for anyone using tablets.

1 Like

Yes, Sorry about that. Bar and I are mostly using our laptops, so it didn’t occur to us. We will hopefully have a fix next update.

1 Like

Yeah, I’ll revert it back to how it was before and we can keep thinking of a better system that makes the button hard to click accidentally but also isn’t annoying

My suggestion would be one of these options.

  1. Show a brief toast message after the first tap/click which says that the user needs to tap again to set the XY Home. So, two single taps/clicks, not a double tap/click - too many people just double click everything. The toast message should appear for about 5 seconds, and the time frame for them to tap/click the XY Home button again would be the timeframe of the toast message.
  2. After the first tap/click throw up a modal dialog asking the user if they want to set XY home, i.e. an OK/Cancel type modal. Would this be annoying if you keep accidentally tapping/clicking that button? Yes, and that’s totally intentional.
1 Like

So I’m hypocritically ignoring my own comment here with this PR

This supports a double-click/double-tap of the “Define XY Home” button, while still retaining the 5 second Press+Hold approach

@bar @anna

Define XY Home double tap support by md8n · Pull Request #45 · BarbourSmith/ESP3D-WEBUI (github.com)

1 Like

Many years ago, when the interwebs was new and fun, I had a client actually tell me he needed me to put in an extra dialog box. He wanted Are you sure? yes, Are you really sure? Yes.

Lol, I told him he really needed one more, like a pinky swear box or something. Good times.

2 Likes

Oh man this is super nice!

I was planning to just get rid of the long press entirely, but this is so cool that maybe we should keep it?

I am able to use blue tooth mouse and keyboard with my android devices.

1 Like

I can also use a bluetooth keyboard and mouse. But my android tablet is in my workshop, and it’s not a very conducive environment for a mouse. Also I really want to mount my tablet right next to the M4 frame, no plans for a mouse with that.

1 Like

Instructions for double tap on an iPad. Make sure to move the double tap circle over the edge of the define xy home button. Use AssistiveTouch on iPad - Apple Support

2 Likes

I’ve been having trouble making this work reliably on my phone so I think we might need to think of a different system or tune it a bit

1 Like