Using external keypad and and keymapping them for cnc12

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
mael
Posts: 36
Joined: Sat Feb 03, 2018 12:12 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Using external keypad and and keymapping them for cnc12

Post by mael »

Hey guys,

Buying an Xkeys is not practical from where im from. It would cost 3-4x the cost of the keys just to ship and after tax.

I was wondering if any of you have experience with using an external usb keypad and binding them using some software to be used in conjunction with cnc12.

Iv seen the video where an xbox controller is used but if possible i would rather use a keypad. I wont need a whole lot of buttons anyway. By the way, the keyboard im using doesnt have a keypad built in it (space saving) so i gues I wouldnt have redundancy for jkeypad I gues?

Thanks
DICKEYBIRD
Posts: 536
Joined: Sat Jul 08, 2017 7:38 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: n/a yet
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Collierville, TN USA

Re: Using external keypad and and keymapping them for cnc12

Post by DICKEYBIRD »

Milton in Collierville, TN

"Accuracy is the sum total of your compensating mistakes."
martyscncgarage
Posts: 9915
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Using external keypad and and keymapping them for cnc12

Post by martyscncgarage »

mael wrote: Mon May 14, 2018 11:12 pm Hey guys,

Buying an Xkeys is not practical from where im from. It would cost 3-4x the cost of the keys just to ship and after tax.

I was wondering if any of you have experience with using an external usb keypad and binding them using some software to be used in conjunction with cnc12.

Iv seen the video where an xbox controller is used but if possible i would rather use a keypad. I wont need a whole lot of buttons anyway. By the way, the keyboard im using doesnt have a keypad built in it (space saving) so i gues I wouldnt have redundancy for jkeypad I gues?

Thanks
Most any device that is a keyboard emulator should work. There are keyboard shortcuts for most every feature in the Centroid software. In fact, originally if you were on a budget, you could control the software with just a keyboard.
Press Alt-J, that screen will give you all the keyboard short cuts.

Contour Shuttle Express is now supported. Can you get that where you are from? Its nice to have the wheel to incrementally jog the axis
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
mael
Posts: 36
Joined: Sat Feb 03, 2018 12:12 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Using external keypad and and keymapping them for cnc12

Post by mael »

Hey Marty

Im from the Philippines so all the good stuff are far from where I am. Cost just skyrockets to bring stuff in. I had to pay maybe about $140 on top of the acorn cost just for shipping and taxes. :D (well worth it)

Anyway, im looking into “hidmacros” a keyboard emulator. Looks promising. Will look into it after when i get time to grt back to work on my machine.
legacytorch
Posts: 42
Joined: Fri Dec 29, 2017 2:39 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 985DAD489A3F-1215170079
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Using external keypad and and keymapping them for cnc12

Post by legacytorch »

I too didn't want to shell out for the xkeys and I don't think a MPG really fits my needs. So I started to experiment with a simple wireless keypad. I just bought the cheapest wireless number pad on Amazon, printed some labels and glued them on. I tried different key remapping software but eventually settled on HID macros http://www.hidmacros.eu/download.php. I liked it the most because it allows separate control of individual keyboards. Other software made universal changes that would affect my main keyboard which I also use for CAD drawing and didn't want to loose my regular numpad. Additionally, it allowed key combinations like "alt+s", and others were single key press only. I also prefer it to the newer luaMacros from the same site, I just couldn't make that one work. The only problem I ran into was that I am not able to remap the numlock key, which is very frustrating :o . I have since found lots of keypads available that do not have numlock and will be ordering one of them. For the next version I will look to do something more durable with the labels, but in the meantime I am quite satisfied with how this first "prototype" turned out.
Attachments
20200103_232849.jpg
martyscncgarage
Posts: 9915
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Using external keypad and and keymapping them for cnc12

Post by martyscncgarage »

legacytorch wrote: Sat Jan 04, 2020 5:01 pm I too didn't want to shell out for the xkeys and I don't think a MPG really fits my needs. So I started to experiment with a simple wireless keypad. I just bought the cheapest wireless number pad on Amazon, printed some labels and glued them on. I tried different key remapping software but eventually settled on HID macros http://www.hidmacros.eu/download.php. I liked it the most because it allows separate control of individual keyboards. Other software made universal changes that would affect my main keyboard which I also use for CAD drawing and didn't want to loose my regular numpad. Additionally, it allowed key combinations like "alt+s", and others were single key press only. I also prefer it to the newer luaMacros from the same site, I just couldn't make that one work. The only problem I ran into was that I am not able to remap the numlock key, which is very frustrating :o . I have since found lots of keypads available that do not have numlock and will be ordering one of them. For the next version I will look to do something more durable with the labels, but in the meantime I am quite satisfied with how this first "prototype" turned out.
CNC12 uses Hot Keys, and key combinations so any thing that can generate them will work.
XKEYS does it all using their utilitiy.
What ever works is all that matters.

Wireless MPG is the way to go in my opinion. :D
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
legacytorch
Posts: 42
Joined: Fri Dec 29, 2017 2:39 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 985DAD489A3F-1215170079
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Using external keypad and and keymapping them for cnc12

Post by legacytorch »

martyscncgarage wrote: Sat Jan 04, 2020 7:25 pm What ever works is all that matters.
Yes, but I found something specific that does in fact work and work well. I tried a lot of different software before arriving at HIDmacros. Many seemed, buggy or did not have the features needed.
martyscncgarage wrote: Sat Jan 04, 2020 7:25 pm Wireless MPG is the way to go in my opinion. :D
I'm sure that MPGs are great for many applications. For my application (plasma table) I think that I would find the two step toggling between axes to be a frustration. I have been using a remapped xbox controller to this point. It has been working well but it is definitely not intuitive to just pickup and use. I think I would still prefer it to the MPG though because of the simultaneous control of x, y and z.

Different strokes ;)
Post Reply