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

New feature: Added feature for printer movement control by keyboard #610

Merged
merged 1 commit into from
Jan 12, 2015

Conversation

nEuDy
Copy link

@nEuDy nEuDy commented Oct 9, 2014

-added a new field in the control-section, for controlling the movement of
the printer by keypresses.
To control you printer by keypress, you have to connect to printer first.
Then click into the textfield to activate it. Now you can press the arrow
keys, to move the printhead in the X- and Y-directions, press the W or S
key for Z-direction or the number keys 1, 2, 3 or 4 for choose the
distance (0.1mm, 1mm....)

-added a new field in the control-section, for controlling the movement of
the printer by keypresses.
To control you printer by keypress, you have to connect to printer first.
Then click into the textfield to activate it. Now you can press the arrow
keys, to move the printhead in the X- and Y-directions, press the W or S
key for Z-direction or the number keys 1, 2, 3 or 4 for choose the
distance (0.1mm, 1mm....)
@foosel foosel merged commit 38ea4ff into OctoPrint:devel Jan 12, 2015
foosel added a commit that referenced this pull request Jan 12, 2015
@foosel
Copy link
Member

foosel commented Jan 12, 2015

Thanks for this, this is a neat feature! I changed the implementation a bit, the controls are now activated when you move the mouse over the camera picture, a little overlay is embedded to indicate this and this also includes the key reference. I also added homing of X/Y and Z to the available controls and added PageUp/PageDown for Z and the numblock numbers for the step size.

https://www.youtube.com/watch?v=2WsvvLRf1qc

@nEuDy
Copy link
Author

nEuDy commented Mar 1, 2015

Wow, thank you :-)
The last months i hadn´t much time to have a look at your cool project. And now i got, you´ve added my idea :-)
I´m happy to see you liked my idea and use it!
Thanks

BTW: At your G+ Site you wrote at the related post for this feature, what do do if anyone has no webcam steam:
Whats about a toggle button near the control section, for switching between "Default Website Click Control" (i know it´s a bad called name :-P) and the "Key Control"? For example, if it´s switched to Key Control, then you can suppress the access to all other function by an overlay page, like the "Server Offline Page". So it´s suppressed, that someone do a misstake during clicking the website or will control the printer during a print with the keys. Thanks again :-)

@chewy21
Copy link

chewy21 commented Apr 2, 2016

hy, first of all nice feature !!
but i have a question that doesn't diserve an issue....
i'm looking to have some custom controls on my panel but went i read my config.yaml the "controls:" section is not in it. And if i try to add it the server crash after the reboot ...
if someone have an answer for me ...

Thanks !

@markwal
Copy link
Member

markwal commented Apr 3, 2016

@chewy21: huh? That's not related to this PR. Have you tried posting to the octoprint google+ community?

@chewy21
Copy link

chewy21 commented Apr 3, 2016

huuum nop, sorry
i'll try on G+ community !

bye and thanks for the time

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants