Page 13 of 42 FirstFirst ... 34567891011121314151617181920212223 ... LastLast
Results 121 to 130 of 415

Thread: Space Navigator PE Driver Development Thread

  1. #121
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Okay, here's the latest binary.

    This is now configurable from the XML file (a sample is included), can send window messages, or execute. It's technically setup to send key presses as well, though that part is not yet working due to an Asynchronous I/O issue I have to work out.

    This doesn't do much validation of the configuration, so if you tweak the config file, be prepared for it to fail, and the app to crash.

    It puts an icon in your system tray when it's running. The blue icon if the space navigator is present, red if it is not. Right clicking on the tray icon allows you to exit.

    It's coming along, certainly more work to do.

    *EDIT: Download removed, see latest download link on the SourceForge project site.
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  2. #122
    Newbie intervex's Avatar
    Join Date
    Jan 2007
    Location
    Glendora, CA
    Posts
    29

    .dll dependency failure

    Hey Cherry,
    Just transfered the new SNDriver to the test pc and received the following error...

    SpaceNavigatorApp.exe - Unable To Locate Component

    This application has failed to start because xerces-c_2_7.dll was not found. Re-installing the application may fix this problem.
    Intervex

    CarPC Progress
    ■■■■■■■■■95%
    just missing the car... ;-)


    SpaceNav Driver Dev

  3. #123
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by intervex View Post
    Hey Cherry,
    Just transfered the new SNDriver to the test pc and received the following error...
    Right...

    Forgot there are dependencies now. :-)

    You can download the required DLL straight from the project site. Get the Windows Binary. The required DLL(s) should be in the "bin" directory. Either copy them to your WINDOWS\system32 directory, or into the same directory as the driver.

    http://xml.apache.org/xerces-c/download.cgi
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  4. #124
    Newbie intervex's Avatar
    Join Date
    Jan 2007
    Location
    Glendora, CA
    Posts
    29
    B-E-A-Utiful work Cherry! This thing works wonderful, in playing with the XML file, how do you arrive at the numerical equivalent of keys?
    Intervex

    CarPC Progress
    ■■■■■■■■■95%
    just missing the car... ;-)


    SpaceNav Driver Dev

  5. #125
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by intervex View Post
    B-E-A-Utiful work Cherry! This thing works wonderful, in playing with the XML file, how do you arrive at the numerical equivalent of keys?
    It's a "scancode" I'm going to include either a utility, or a dialog of the app to convert key presses into the scan codes.

    However, the sending of keypresses isn't working right now anyway, due to some unresolved Asynch I/O stuff that prevents me from sending keyboard input, while the SN is producing output.
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  6. #126
    Newbie intervex's Avatar
    Join Date
    Jan 2007
    Location
    Glendora, CA
    Posts
    29
    Ah, ok. I was going to try and set the twist posAction and negAction to the left/right arrow keys, and the pushPull posAction to return. This should allow me to navigate fairly easliy through a skin like iDrive... Are there any other current limitation in the config file?
    Intervex

    CarPC Progress
    ■■■■■■■■■95%
    just missing the car... ;-)


    SpaceNav Driver Dev

  7. #127
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by intervex View Post
    Ah, ok. I was going to try and set the twist posAction and negAction to the left/right arrow keys, and the pushPull posAction to return. This should allow me to navigate fairly easliy through a skin like iDrive... Are there any other current limitation in the config file?
    Nope, just what you see.

    However, instead of using arrow keys (if you're using RoadRunner), you can just send the appropriate window message for next, or last button.

    I.E. "CTRLLEFT" and "CTRLRIGHT". Read the "Skin Commands.txt" file for details. :-)
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  8. #128
    Newbie intervex's Avatar
    Join Date
    Jan 2007
    Location
    Glendora, CA
    Posts
    29
    Perfect, that is working wonderfully(I appologize for my ignorance on the window messages... I have not used roadrunner but for a week or so...) What are the maximum values for the Threshold settings?
    Intervex

    CarPC Progress
    ■■■■■■■■■95%
    just missing the car... ;-)


    SpaceNav Driver Dev

  9. #129
    Variable Bitrate cherrybomb's Avatar
    Join Date
    Apr 2005
    Location
    Southern Califorina
    Posts
    233
    Quote Originally Posted by intervex View Post
    Perfect, that is working wonderfully(I appologize for my ignorance on the window messages... I have not used roadrunner but for a week or so...) What are the maximum values for the Threshold settings?
    The range of any axis is -512 to 512, so the maximum threshold is technically 511 if you want anything to ever happen. However, I've never seen any axis get pegged.
    '99 Ford Explorer Eddie Bauer
    CarPC Progress ~= 97%. Everything is installed, and operational. Still need to tweak and tune, and do some "finish" fabrication.
    CarPC Project Web Site

    SpaceNavigatorDriver SourceForge Project

    Check out my blog.

  10. #130
    Newbie intervex's Avatar
    Join Date
    Jan 2007
    Location
    Glendora, CA
    Posts
    29
    posAction and negAction then simply multiply the integer by +1 or -1 respectively? (in other words, the Threshold would always be a positive number unless you want to invert the axes?)
    Intervex

    CarPC Progress
    ■■■■■■■■■95%
    just missing the car... ;-)


    SpaceNav Driver Dev

Similar Threads

  1. Questions!
    By Yellow-Snow in forum Mobile Impact
    Replies: 4
    Last Post: 06-10-2006, 05:18 PM
  2. iGuidance Font Size Fix summary thread
    By Viscouse in forum GPS
    Replies: 29
    Last Post: 03-28-2006, 06:21 PM
  3. Hot Chicks Thread - NOT WORK SAFE
    By ODYSSEY in forum Off Topic
    Replies: 1
    Last Post: 05-17-2005, 09:38 PM
  4. Replies: 3
    Last Post: 01-07-2004, 11:52 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •