User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

start [2009/10/06 22:27]
119.111.124.194
start [2014/10/13 17:21] (current)
hydra removing spam status update
Line 10: Line 10:
 This site aims to bring together as many developers as possible in order to first document the USB protocol the device uses and second to write new drivers, primarily for Windows 7, Windows Vista and Windows XP and (all 64 and 32bit editions) while attempting to keep as much of the code as reusable as possible so that it may be used to create MacOS X and Linux drivers too.  This site aims to bring together as many developers as possible in order to first document the USB protocol the device uses and second to write new drivers, primarily for Windows 7, Windows Vista and Windows XP and (all 64 and 32bit editions) while attempting to keep as much of the code as reusable as possible so that it may be used to create MacOS X and Linux drivers too. 
  
-Thanks to my (Hydra'​s) work in reverse engineering the USB protocol other developers were able to write Linux drivers and also port them to OSX, they'​re on the [[downloads|downloads page]] the linux and osx driver offer no GUIs or macro support. ​ Rob Povey over at Polygon hell also has created some UMDF drivers for Windows XP, Vista (32 and 64bit), you can find them here: http://​polygonalhell.blogspot.com/​2009/​01/​new-32-and-64-bit-ergodex-dx1-drivers.html+Thanks to my (Hydra'​s) work in reverse engineering the USB protocol other developers were able to write Linux drivers and also port them to OSX, they'​re on the [[downloads|downloads page]] the linux and osx driver offer no GUIs or macro support. ​ Rob Povey over at Polygon hell also has created some UMDF drivers for Windows XP, Vista (32 and 64bit), you can find them here: http://​polygonalhell.blogspot.com/​2009/​01/​new-32-and-64-bit-ergodex-dx1-drivers.html ​and there'​s an open-source project for them here too: http://​code.google.com/​p/​ew-ergodex-dx1-driver/​
  
 The primary focus is to provide KMDF based Windows 7 64bit drivers (as opposed to Rob's UDMF drivers or Erogdex'​s WDM drivers). ​ Only KMDF (Kernel Mode Driver Framework) or MDL can provide the lowest latency macro support which is crucial for advanced macro usage, especially duing cpu intensive tasks (like playing games/video editing). The primary focus is to provide KMDF based Windows 7 64bit drivers (as opposed to Rob's UDMF drivers or Erogdex'​s WDM drivers). ​ Only KMDF (Kernel Mode Driver Framework) or MDL can provide the lowest latency macro support which is crucial for advanced macro usage, especially duing cpu intensive tasks (like playing games/video editing).
Line 18: Line 18:
 ===== Join In ===== ===== Join In =====
  
-If you want to help with the project please drop me, hydra, an email at this address: ​hydra at hydras hyphen world dot com+If you want to help with the project please drop me, hydra, an email at this address: ​me at dominicclifton ​dot name 
 + 
 +Please note, due to excessive edits by spammers all wiki accounts have NO write access until they are verified personally by me, please email me if you'd like your account verified or just email me with any changes you'd like to see added if that's too much trouble. ​ Sorry about this, damn spammers!
  
 Or, you can join the #ergodex IRC channel on freenode [[irc://​irc.freenode.net/#​ergodex]]. Or, you can join the #ergodex IRC channel on freenode [[irc://​irc.freenode.net/#​ergodex]].
  
 If you've not used IRC before then grab a copy of [[http://​www.HydraIRC.com|HydraIRC]] (which I, Hydra, also wrote :-) ), install it, start it, create a profile then click the irc:// link above to join the channel or use file/​connect and paste in the irc:// link from above and click "​Ok"​. ​ Shortly after you should see a connection to irc.freenode.net being made and then a new window will appear for the channel. ​ If the channel is empty just wait and someone will appear. ​ If you want to page me then just say my name (Hydra) in the channel. If you've not used IRC before then grab a copy of [[http://​www.HydraIRC.com|HydraIRC]] (which I, Hydra, also wrote :-) ), install it, start it, create a profile then click the irc:// link above to join the channel or use file/​connect and paste in the irc:// link from above and click "​Ok"​. ​ Shortly after you should see a connection to irc.freenode.net being made and then a new window will appear for the channel. ​ If the channel is empty just wait and someone will appear. ​ If you want to page me then just say my name (Hydra) in the channel.
- 
- 
- 
  
  
Line 47: Line 46:
  
 [[Wish List]] [[Wish List]]
-[[http://​www.bestessays.com|Essay writers]] 
  
 ===== Hardware ===== ===== Hardware =====
Line 77: Line 75:
 [[http://​qliner.com/​hotkeys/​|QLiner hotkeys]] - More keyboard/​mouse related code. [[http://​qliner.com/​hotkeys/​|QLiner hotkeys]] - More keyboard/​mouse related code.
  
 +[[https://​launchpad.net/​pystromo|Pystromo]] - Originally only targeted at improving Linux support for the Belkin Nostromo n52 with arbitrary macros, it was expanded to cover any USB device in linux
  
 ===== Donations ===== ===== Donations =====
Line 85: Line 83:
 Many thanks to those that have already donated, your donations have been graciously received - Hydra Many thanks to those that have already donated, your donations have been graciously received - Hydra
 ===== Current Status ===== ===== Current Status =====
 +
 +  * 2009/10/17 - Hydra
 +
 +I played my first game of Team Fortress 2 using my Ergodex programmed with a test keymap! ​ The keymap is currently hard coded into the padcontroller command line utility.
 +
 +  * 2009/10/13 - Hydra
 +
 +While waiting for MS to hurry up and give me a product key I *cough* installed a *cough* test version of Window s7 on my main box which now no-longer has Windows XP on it.  Now there'​s a milestone if there ever was one.
  
   * 2009/10/05 - Hydra   * 2009/10/05 - Hydra
Line 120: Line 126:
 The name for the driver project has been decided - 'Pad Controller'​. ​ The idea being that the software will support multiple pads, and will (maybe) later support other kinds of pads (like Nostromo n52's, etc). The name for the driver project has been decided - 'Pad Controller'​. ​ The idea being that the software will support multiple pads, and will (maybe) later support other kinds of pads (like Nostromo n52's, etc).
  
-I have created a subversion repository for the new source code and a trac project, the url for which is this: http://​dev.padcontroller.hydraproductions.com/​+I have created a subversion repository for the new source code and a trac project, the url for which is this: http://​dev.padcontroller.hydraproductions.com/ ​(Offline as on 26/​August/​2011 due to server move).
  
   * 2009/06/24 - Hydra   * 2009/06/24 - Hydra
start.1254864476.txt.gz · Last modified: 2009/10/06 23:27 (external edit)