Overclock.net › Forums › Case Mods & Cases › Other Hardware Mods › DIY Keyboard Driver
New Posts  All Forums:Forum Nav:

DIY Keyboard Driver

post #1 of 10
Thread Starter 
OK so basically I took an old Wyse terminal keyboard and switched it from RJ-9 to USB,(because it has mechanical switches) Windows recognizes a device, and the LEDs light up, so I know I did my splicing correctly, however it obviously can't find a driver. Is there a generic Keyboard driver? Is there a way to create a Driver to work with this keyboard, its not the regular format, ASCII is the regular, I think this is ANSII. I Could be wrong about that. (I probably am)

Anyway any help would be greatly appreciated!
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
post #2 of 10
Well, there is PnP, which is probably what you mean by "generic keyboard driver", but the OS can't just guess how to take input from the keyboard, so there isn't a generic driver as such.

I think you would have to make one. Correct me if I'm wrong.
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
post #3 of 10
you have to create custom PNP drivers for it.
    
CPUMotherboardGraphicsRAM
Intel Q6600 @ to 3.4(1.552v) Asus P5N-D 750i [2 BFG 9800GTX+'s 512MB OC Cards in SLI] G.SKILL 4GB (2 x 2GB) DDR2 5-5-5-15 2T 800MHz 
Hard DriveOptical DriveOSMonitor
Seagate 750GB + 1TB WD Caviar Green + 160GB WD LiteOn DVD+-R/RW Windows 7 Ultimate x64 Acer Black 22" 3ms DVI Widescreen,19" Secondary 
KeyboardPowerCaseMouse
Razer Lycosa 950W Coolmax "Green Power" (Replacing, dieing) Ultra M923 "Full" Tower Razer Lachesis 
Mouse Pad
WowPad Microthin speed 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Q6600 @ to 3.4(1.552v) Asus P5N-D 750i [2 BFG 9800GTX+'s 512MB OC Cards in SLI] G.SKILL 4GB (2 x 2GB) DDR2 5-5-5-15 2T 800MHz 
Hard DriveOptical DriveOSMonitor
Seagate 750GB + 1TB WD Caviar Green + 160GB WD LiteOn DVD+-R/RW Windows 7 Ultimate x64 Acer Black 22" 3ms DVI Widescreen,19" Secondary 
KeyboardPowerCaseMouse
Razer Lycosa 950W Coolmax "Green Power" (Replacing, dieing) Ultra M923 "Full" Tower Razer Lachesis 
Mouse Pad
WowPad Microthin speed 
  hide details  
Reply
post #4 of 10
Thread Starter 
Any ideas on how to do that?
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
post #5 of 10
You could use Windows DDK, or WinDriver. The latter isn't free, but it is rather good.
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
post #6 of 10
Thread Starter 
OK well i'll look around, see if I can find a tutorial somewhere, thank you both, Rep+.
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
post #7 of 10
isn't the terminal keyboard rs-232 or rs-422? how did you convert this to USB?!
Khaos
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 @ 4.59ghz Asus P6T Gigabyte GTX 1080 48GB 6 x G.SKILL Ripjaws X 8GB DDR3 1866 
Hard DriveCoolingOSMonitor
28 x WD Blk 8TB Raid 6 on Areca 24 port SATA/SA... Xigmatek 1283EE 2016 Standard 3x 43" 4k 120hz 
KeyboardPowerCaseMouse
Ergodox Infinity 1.2b Dual 1200w P2 CM Stacker 810 Roccat Tyon 
Mouse PadAudio
48x16" deskmat SMSL AD18, Klipsch R-15M, xDuoo DAC, AKG K7XX 
  hide details  
Reply
Khaos
(14 items)
 
  
CPUMotherboardGraphicsRAM
i7 920 @ 4.59ghz Asus P6T Gigabyte GTX 1080 48GB 6 x G.SKILL Ripjaws X 8GB DDR3 1866 
Hard DriveCoolingOSMonitor
28 x WD Blk 8TB Raid 6 on Areca 24 port SATA/SA... Xigmatek 1283EE 2016 Standard 3x 43" 4k 120hz 
KeyboardPowerCaseMouse
Ergodox Infinity 1.2b Dual 1200w P2 CM Stacker 810 Roccat Tyon 
Mouse PadAudio
48x16" deskmat SMSL AD18, Klipsch R-15M, xDuoo DAC, AKG K7XX 
  hide details  
Reply
post #8 of 10
Thread Starter 
Quote:
Originally Posted by LiNERROR View Post
isn't the terminal keyboard rs-232 or rs-422? how did you convert this to USB?!
285, but its in the RJ9 interface, which has 4 wires, two for +5V/GND, 2 for Data+/-, just like USB. All you have to do is open up the keyboard and the wires are clearly marked on the PCB as to which one is which, then just splice the wire to a USB header/wire.

Or if you can solder, you can solder it straight to the PCB.
Edited by Craiga35 - 11/20/09 at 5:41pm
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
Main
(16 items)
 
Mini Rig
(12 items)
 
LAN Rig
(13 items)
 
CPUMotherboardGraphicsGraphics
Core i7 3930k @ 4.3 Ghz AsRock x79 FATAL1TY Professional Zotac GTX 970 Zotac GTX 970 
RAMHard DriveHard DriveCooling
16GB EVGA DDR3 2400 Mushkin Enhanced Reactor 1TB 1TB Samsung F3 Thermalright TRUE 120 w/ push/pull Swiftech Helix 
OSMonitorKeyboardPower
Windows 7 x64 Professional 3x Dell 2001FP Surround 4800*1200 Corsair K70 MX Brown Corsair tx850 
CaseMouse
Fractal Design Define R4 Blackout Edition Logitech G502 
CPUMotherboardRAMHard Drive
A10-7850k ASRock FM2A88X-ITX+ 2x4Gb G-Skill Ares DDR3-2400 120GB Mushkin SSD 
CoolingOSPowerCase
Phenom II Stock heatpipe heatsink Windows 7 64-Bit 200w Pico PSU Habey EMC-800BL with custom mesh top panel 
CPUMotherboardGraphicsRAM
Phenom II 960t Unlocked to 6 cores ASUS M4A785-M XFX Radeon 7770 2x4Gb Samsung DDR2-800 
Hard DriveHard DriveOSMonitor
120Gb Samsung 830 SSD 1TB WD Green Windows 10 Home 1280*800 Portable LCD 
PowerCase
OCZ Mod x Stream 500w Appevia X-Qpack 
  hide details  
Reply
post #9 of 10
Oh by the way, I just learnt that Windows DDK was superseded by Windows WDK. Sorry about that.
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
Primary desktop
(13 items)
 
  
CPUMotherboardGraphicsRAM
Phenom II x4 940 @ 3.6 GHz GA-MA790X-UD4P XFX 260GTX (216SP) OC @ 673/1101/1451 Corsair XMS2 DHX PC2-6400 (4GB) w\ 5-5-5-18\900MHz 
Hard DriveOptical DriveOSMonitor
1.5TB Seagate Terracuda LG GGC-H20N Windows XP SP3 24'' Optiquest LCD 
KeyboardPowerCaseMouse
Logitech G15 (2nd generation) 850W Powercool 80+ Quad 12v Rail Akasa Zen (White) Logitech MX518 
Mouse Pad
SteelSeries QCK+ 
  hide details  
Reply
post #10 of 10
Interesting. I have a Cherry keyboard with an AT connector, so I have to run two adapters if I want USB support. AT to PS/2. PS/2 to USB. Only thing is I forgot about the drivers. If you get it to work, would you mind sending me a PM and letting me know how you did it?
Edited by theCanadian - 11/20/09 at 11:37pm
Move On It v2
(16 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 965 Gigabyte GA-MA790X-UD4P XFX Radeon HD 5750 G.Skill Pi F2-8800CL5-2GBPI 
RAMHard DriveOptical DriveCooling
G.Skill Pi F2-8800CL5-2GBPI 500GB WD + 160 WD + 500GB WD + 1TB WD DVD/Lightscribe Burner Thermaltake Big Typhoon 
OSMonitorKeyboardPower
Windows 7/ Windows XP Pro Performance Edition HANNspree HF229H 22" Dell AT101W SevenTeam ST-750ZAF 750W Modular 
CaseMouseMouse PadAudio
Cooler Master CM 690 Microsoft SideWinder X5 Nova Master Xonar D1 
  hide details  
Reply
Move On It v2
(16 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X4 965 Gigabyte GA-MA790X-UD4P XFX Radeon HD 5750 G.Skill Pi F2-8800CL5-2GBPI 
RAMHard DriveOptical DriveCooling
G.Skill Pi F2-8800CL5-2GBPI 500GB WD + 160 WD + 500GB WD + 1TB WD DVD/Lightscribe Burner Thermaltake Big Typhoon 
OSMonitorKeyboardPower
Windows 7/ Windows XP Pro Performance Edition HANNspree HF229H 22" Dell AT101W SevenTeam ST-750ZAF 750W Modular 
CaseMouseMouse PadAudio
Cooler Master CM 690 Microsoft SideWinder X5 Nova Master Xonar D1 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Other Hardware Mods
Overclock.net › Forums › Case Mods & Cases › Other Hardware Mods › DIY Keyboard Driver