|
 |
|
06-19-2005, 01:57 PM
|
#1
|
|
Newbie
Join Date: May 2005
Posts: 48
|
Keypad Question
I did some reading on how to hack a keyboard and map the matrix. Then I found this keypad which is already mapped and has it's own matrix. http://www.allelectronics.com/cgi-bi...-24&type=store
Is this like a mini keyboard with it's own keyboard controller?
How would I use something like this and what type of nine pin connector is that in the specs? Thanks for the help.
__________________
A pic is worth a thousand words.
Last edited by Vee24; 06-19-2005 at 02:06 PM.
|
|
|
|
|
|
Advertisement
|
Sponsored links
|
06-19-2005, 03:16 PM
|
#2
|
|
FLAC
Join Date: May 2005
Location: Conyers, GA
Posts: 1,417
|
It's basically the keypad itself. You'd still need to match it up with a keyboard controller or something... The matrix just shows which pins 'short' when you hit the key...
|
|
|
06-19-2005, 03:20 PM
|
#3
|
|
Maximum Bitrate
Join Date: Aug 2004
Location: SE Michigan
Posts: 750
|
That is like a mini keyboard _without_ a controller.
The big benefit to hacking a keyboard is that it's simple plug & play. If you wanted to use that keypad, you'd have to build your own controller or interface though the parallel port and have purpose built software to take whatever action you wanted on keypresses.
Stick with the keyboard. You don't need to map the whole matrix, just the keys you want to use.
|
|
|
06-19-2005, 06:31 PM
|
#4
|
|
FLAC
Join Date: May 2005
Location: Conyers, GA
Posts: 1,417
|
Well, if he wanted to use that keypad, he could use it with a keyboard that he hacked up. He'd still have to map the matrix of the keyboard he pulled apart, and then work out which keys the 16 keys on the keypad would represent.
A lot easier than building his own controller..
|
|
|
06-19-2005, 07:18 PM
|
#5
|
|
Newbie
Join Date: May 2005
Posts: 48
|
Thanks for all the answers guys, I have another question. After I hack this keyboard, can one switch be used for hotkeys like Ctrl + Alt + R? Is it possible to put three leads from the controller on one switch? Or would a macro program have to be running all the time?
...Actually two questions: Would you do the serial port button board with girder, or the keyboard hack? I would like to do it without girder or macro software running if I can.
__________________
A pic is worth a thousand words.
|
|
|
06-19-2005, 10:07 PM
|
#6
|
|
FLAC
Join Date: May 2005
Location: Conyers, GA
Posts: 1,417
|
Not sure about the three at once.. I guess it would depend on the keyboard's matrix to see if you can do it with easy wiring.
A USB keyboard I tested had a few shortcuts actually in it, only the usual, like Ctrl+C, Ctrl+V
|
|
|
06-19-2005, 10:47 PM
|
#7
|
|
Low Bitrate
Join Date: May 2004
Location: Michigan
Posts: 71
|
well, what I've been doing for a while is the keyboard hack...I got an old joystick(one of the flight simulator ones with lots of buttons) and hooked up those buttons to the keyboard controller. I had to map out the keys and figure out which characters I wanted each button to represent. I found a program to controll winamp via keyboard buttons. (like to play I'd press 'p' and to go to next track 'n'...etc.) It's been a handy and cheap solution to controlling my carputer. To do the keyboard hack it just required an old keyboard, the joystick, and a free program from winamp's site.
However, I recently found Microsoft Streets and Trips 2005 with a GPS reciever for really cheap. I installed it and have been trying to controll the GPS. The problem I'm having is that I can't type certain characters because all they do is controll functions in winamp. So, I am going to have to look into the whole serial port controller/girder.
|
|
|
06-20-2005, 02:24 AM
|
#8
|
|
Newbie
Join Date: May 2005
Posts: 48
|
I also read that some people have blown their motherboards up while trying to map it. So I don't want to try the three connection thing till I find something about it. I've been searching all day and can't find anything about modifier keys.
__________________
A pic is worth a thousand words.
|
|
|
06-20-2005, 07:44 AM
|
#9
|
|
Low Bitrate
Join Date: May 2004
Location: Michigan
Posts: 71
|
what exactly do you mean by 'modifier keys?'
|
|
|
06-20-2005, 08:17 AM
|
#10
|
|
FLAC
Join Date: Mar 2005
Location: Maine
Posts: 937
|
would it by any chance be useful to you to have the keypad output serial data? (should interface very easily with girder)
I made a serial keypad for my carPC last year, and it was simply a microcontroller reading a matrix key arrangement and outputting serial data accordingly... I think that it would probably work directly with your keypad setup, or at least with minor modification... let me know
__________________
But don't take it from me! here's a quote from a real, live newbie:
Quote: Originally Posted by Viscouse
I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
eegeek.net
|
|
|
06-20-2005, 09:11 AM
|
#11
|
|
Newbie
Join Date: May 2005
Posts: 48
|
rdc..... CTRL and ALT are called modifier keys, that's what I learned while reading about the keyboard hack. I want to be able to have a one button touch for the hot keys in Centrafuse.
evandude, I am still considering Girder, I've read about the button interface. Just trying to decide if a keyboard hack would be better. If the keyboard hack can be done using two and three key combinations without having a program running in the background like Girder, I may like that option better.
__________________
A pic is worth a thousand words.
|
|
|
06-20-2005, 09:19 AM
|
#12
|
|
FLAC
Join Date: Mar 2005
Location: Maine
Posts: 937
|
i don't think you'll be able to do multiple key presses in hardware like you are thinking. you would just be shorting different lines of the matrix together, which will probably render it unusable. the way to do it would be to make something like my serial keypad board, except have it transmit on the PS/2 bus (making the computer see it as a keyboard) instead of via serial. I have also done PS/2 transmission, I don't know how hard it would be to hack my design for PS/2, but it *might* be easy... i suppose whether or not I would want to tackle it would depend on if anyone else is interested in using it...
__________________
But don't take it from me! here's a quote from a real, live newbie:
Quote: Originally Posted by Viscouse
I am learning buttloads just by searching on this forum. I've learned 2 big things so far: 1-it's been done before, and 2-if it hasn't, there is a way to do it.
eegeek.net
|
|
|
06-21-2005, 06:17 AM
|
#13
|
|
Newbie
Join Date: May 2005
Posts: 48
|
I think the keyboard hack is the easiest solution for me. I found micro switches that are 3/16" wide, so I can get three of them under one button to push for the hotkeys in Centrafuse. I'll hack an RF keyboard to avoid running wires thru the steering column.
__________________
A pic is worth a thousand words.
|
|
|
06-21-2005, 06:25 AM
|
#14
|
|
Constant Bitrate
Join Date: May 2004
Location: Sweden
Posts: 151
|
X-Keys is programble keybords, maby a way to go. http://www.x-keys.com/xkeys.php
|
|
|
06-21-2005, 06:31 AM
|
#15
|
|
Raw Wave
Join Date: Jun 2004
Location: On the beach
Posts: 2,410
|
I've hacked up a keyboard controller to do my steering controls, only four options but it works really well.
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 08:23 PM.
| |