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

Projects
None yet
4 participants
@nEuDy
Copy link

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....)

nEuDy
New feature: Added feature for printer movement control by keyboard
-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 force-pushed the foosel:devel branch from 8d64665 to ff96e2e Nov 3, 2014

@foosel foosel merged commit 38ea4ff into foosel:devel Jan 12, 2015

foosel added a commit that referenced this pull request Jan 12, 2015

@foosel

This comment has been minimized.

Copy link
Owner

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

This comment has been minimized.

Copy link
Author

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

This comment has been minimized.

Copy link

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

This comment has been minimized.

Copy link
Collaborator

commented Apr 3, 2016

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

@chewy21

This comment has been minimized.

Copy link

commented Apr 3, 2016

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

bye and thanks for the time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.