Keyboard jogging in QTDragon

More
15 Jan 2023 12:09 #262035 by sensille
I use QTDragon with a keyboard. Jogging via keyboard works, but only in manual mode. I noticed that jogging via the onscreen buttons automatically sets mode to manual. Would it be possible to add that for keyboard jogging, too?
I'd also love to configure slow (cursor key) and fast (shift+cursor key) jogging separately. And while I'm spilling out feature requests, adding ',' and '.' shortcuts back from axis would be awesome. Those keys change the slow jogging speed in exponential steps.

Thanks,
Arne 

Please Log in or Create an account to join the conversation.

More
16 Jan 2023 02:12 #262083 by cmorley
Qtdragon purposely doesn't cater to keyboard shortcuts.
The keyboard jogging is really there from development.
It's easy to get your self in trouble because cursor keys are used in text input.
AXIS is very deliberate where text input in accepted.
Keyboard jogging make me nervous.

Anyways that being said - yes I can have jogging automatically set manual mode.
I added ,. as linear jograte increment controls and <> as angular

Not so sure about setting slow/fast separately.

I hope you are using 2.9 or master..

Please Log in or Create an account to join the conversation.

More
16 Jan 2023 06:43 #262103 by sensille
Sounds great. Yes, I just migrated to 2.9 and can switch to master.

If keyboard jogging makes you feel so uncomfortable, how about just adding a shortcut for manual mode? Axis uses F3.

Regarding the fast move, I think in axis fast jogging does not depend on the selected jog rate but is always the max axis speed. I can double check that.
Alternatively, maybe it would be possible to add a 3rd speed with ctrl+cursor keys, always using max.

Is there a qtdragon repository I can pull from?

Please Log in or Create an account to join the conversation.

More
16 Jan 2023 06:57 #262105 by cmorley
Yes I'm sure u are right AXIS uses max speed.

Just linuxcnc's repo

Please Log in or Create an account to join the conversation.

More
18 Jan 2023 15:09 #262345 by sensille
Tested it and it works. thanks again. I suggested an improvement to the rate change algorithm via PR github.com/LinuxCNC/linuxcnc/pull/2285.

Please Log in or Create an account to join the conversation.

More
24 Jan 2023 17:17 #262826 by Roguish
this looks good.
Is there a summary of the changes somewhere in the documentation?
it's always a little scary trying something without fully understanding it......
right?
 

Please Log in or Create an account to join the conversation.

More
25 Jan 2023 03:43 #262855 by cmorley
in setting, check 'use keyboard shortcuts'

keys period and comma will change the jog rate
cursor keys up and down for Y
left and right for X
page up and down for Z
left and right brackets for A
The following user(s) said Thank You: Roguish

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.244 seconds
Powered by Kunena Forum