Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using an encoder in touch screen mode? #915

Closed
AntoszHUN opened this issue Aug 5, 2020 · 8 comments
Closed

Using an encoder in touch screen mode? #915

AntoszHUN opened this issue Aug 5, 2020 · 8 comments
Labels
question Further information is requested

Comments

@AntoszHUN
Copy link
Contributor

A question arose as to whether this encoder could be used in touch screen mode? Can it be solved by programming? For example, when entering values or just navigating the menu. Can anyone be interested in this thing?

Hello, AntoszHUN

@AntoszHUN AntoszHUN added the question Further information is requested label Aug 5, 2020
@traffic-light
Copy link
Contributor

traffic-light commented Aug 5, 2020

It's already mentioned a lot. But when using the encoder in touch mode, it will also do things in marlin.
Example: rotating the knob change the print speed

It's hardwired through the flat cables. So, when you want to disable the encoder in marlin there should change something in marlin or in the hardware for the screen.

I was thinking about it to make some sort of plug which you can break the connections to the band cable. Some sort of switch that can be controlled by the tft screen.

@AntoszHUN
Copy link
Contributor Author

Do not quite understand. But so far it has come down that it cannot be solved.

@traffic-light
Copy link
Contributor

traffic-light commented Aug 6, 2020

I'm sorry. (I'm not so good in English. So that could be the problem ;-) )
Maybe this will help:

look at
#680
#757

And for now: it can't be solved indeed

@AnHardt
Copy link

AnHardt commented Aug 6, 2020

Could sending the Marlin-Menu into a lock-screen, just preventing from leaving the lock-screen by the encoder, lockable and unlockable by g-codes when entering/leaving Marlin-Mode, be a solution?
MarlinFirmware/Marlin#18661

@traffic-light
Copy link
Contributor

That could be helpful yes

@radek8
Copy link
Contributor

radek8 commented Aug 6, 2020

This is a beautiful solution, but it needs Marlin's adjustment

@radek8
Copy link
Contributor

radek8 commented Aug 7, 2020

I have a temporary solution to this problem.

I set up in Marlin
#define LCD_TIMEOUT_TO_STATUS -1
This deactivates the return to the status screen in Marlin.
After starting the printer, press the encoder knob once.
Marlin switches to the menu in the background. Returning to the status screen in Marlin is deactivated, so the menu remains open.
I can rotate the touch screen with the encoder and the print speed does not change. Wow

Copy link

github-actions bot commented Apr 7, 2024

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Apr 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants