Page 53 of 72 FirstFirst ... 3434445464748495051525354555657585960616263 ... LastLast
Results 521 to 530 of 712

Thread: CONTEST: Xbox Chatpad Driver Challenge

  1. #521
    Newbie
    Join Date
    Jan 2011
    Posts
    2
    Quote Originally Posted by GAFBlizzard View Post
    I have made note of your suggestions, and most of them should be possible, so we'll see. What do you mean by this, though? You want a button on the chatpad itself to communicate with joy2key?
    Well, I thought that after getting the keyboard working, that the simplest way to get the rest of the buttons to do what you want(mouse, arrow keys volume up/volume down, the kind of things that the HTPC crowd would appreciate) would be to integrate joy2key into the program.

    Then, as joy2key activates on and off via a chosen button, and we do like to use our xbox controller for games once in a blue moon, the messenger button, which I assumed was the current button, would be used to turn on the whole set of new controls, vs. just a mouse.

    I am going to go through your source in a day or two, would love to see how you did this, unfortunately, C# helps me nothing in C++, so I can't really be of help with code.

    joy2key is licensed under the GPL, just in case you were wondering. Anyway, thank you for listening to my suggestions. Now to go see what your code looks like! (Programming is fun at times, times being anytime other than when a lecturer is breathing down your neck, telling you that you have lost half your marks because, while it is coded fine, your output format is not what he likes :P)

  2. #522
    Constant Bitrate
    Join Date
    Nov 2010
    Posts
    187
    Quote Originally Posted by dsp View Post
    First off the driver works great on my 64 bit windows 7 comp and the on-the-fly mouse emulation was a great idea so kudos to gafblizzard for all his hard work. I could use a little help with the config file though. I'm trying to assign the spacebar key with the green modifier to bring up the task manager, but i can't get the control program to start after assigning any button to perform either SPECIAL_ACTION_LEFT_CTRL + SPECIAL_ACTION_LEFT_ALT + KEYBOARD_KEY_DELETE or KEYBOARD_LEFT_ALT + KEYBOARD_LEFT_CONTROL + KEYBOARD_KEY_DELETE. Is there any way I can get this to work?
    You cannot currently combine multiple keys, but you can combine modifiers. Try something like KEYBOARD_KEY_ESCAPE + KEYBOARD_LEFT_SHIFT + KEYBOARD_LEFT_CONTROL to generate Ctrl-Shift-Escape. I didn't double-check the strings, but something similar to that should work (and you can compare with README.TXT to make sure the strings are valid).

    Also, if you run the control utility from an administrator command prompt (right click command prompt icon, run as administrator), it should print out some sort of error if there's a problem with the config file. It may not be super helpful, but it might at least give you a clue.

  3. #523
    Newbie
    Join Date
    Dec 2010
    Posts
    16
    How does your drivers know when to use the mouse function and when to turn it off (when inside games)?

  4. #524
    Constant Bitrate
    Join Date
    Nov 2010
    Posts
    187
    Quote Originally Posted by revel911 View Post
    How does your drivers know when to use the mouse function and when to turn it off (when inside games)?
    If I recall correctly:

    The driver keeps track of whether the mouse function is enabled. When you start the control utility, it is always turned off by default, and then it just toggles whenever the toggle action is triggered (for instance, by the "people" button).

  5. #525
    Newbie
    Join Date
    Dec 2010
    Posts
    16
    I am gonna pick up a messenger and a windows corded controller tomorrow.

    DC Online just came out and this would be perfect.

  6. #526
    Newbie
    Join Date
    Dec 2010
    Posts
    16
    Well, I just looked at Best Buy and Walmart ..... they don't carry the Wired Windows Version (at least not anymore.) If I read this correct, the 360 version does not work, right?

  7. #527
    Constant Bitrate
    Join Date
    Nov 2010
    Posts
    187
    Quote Originally Posted by revel911 View Post
    Well, I just looked at Best Buy and Walmart ..... they don't carry the Wired Windows Version (at least not anymore.) If I read this correct, the 360 version does not work, right?
    I was almost positive I bought my wired controller at a Wal-mart. Worst comes to worst (in the US at least) you should be able to find a used or new one in a GameStop. You might even get a cheaper price used. The wired 360 version SHOULD work though of course I can't guarantee it. You might need to use one of my newer test executables, but that should be all.

  8. #528
    Newbie
    Join Date
    Jan 2011
    Posts
    8
    I can pretty well guarantee that the "for windows" labelled controller is the Xbox version with a higher price tag. Microsoft does still want to kill PC gaming, so that the 360 wont have the competition from the PC camp.

  9. #529
    Newbie
    Join Date
    Jul 2010
    Posts
    27
    the 360 wired controller works. i'm using it right now.

  10. #530
    Newbie
    Join Date
    Dec 2010
    Location
    england
    Posts
    13
    had an error everything still works fine tho is it anything i should worry about?


    *****
    Chatpad control utility version 0.1a started.
    *****
    Please wait...

    Control utility started.
    Opening chatpad filter driver.
    Successfully opened chatpad filter driver.
    Successfully connected to XBox 360 controller.
    Opening connection to virtual keyboard device.
    Successfully opened connection to virtual keyboard device.
    Successfully connected to the virtual keyboard device.
    Opening connection to virtual mouse device.
    Successfully opened connection to virtual mouse device.
    Successfully connected to the virtual mouse device.
    Microsoft initialization has been finished, so we can init the chatpad now.
    IOCTL failed, lastError == 31
    IOCTL failed, lastError == 31
    IOCTL failed, lastError == 31
    Successfully sent IOCTL. Bytes transferred: 2
    Control response data received: 0x01 0x00
    Successfully sent IOCTL. Bytes transferred: 2
    Control response data sent: 0x09 0x00
    Successfully sent IOCTL. Bytes transferred: 2
    Control response data received: 0x09 0x00
    Successfully sent IOCTL. Bytes transferred: 3
    Reading thread started for chatpad data.
    Reading thread started for controls data.
    Worker thread started for mouse data.
    Unsupported data length 3 passed to HandleControlsData.
    [controls] Length 3: [ 0x08 0x03 0x01 ]
    Error, HandleControlsData returned FAILURE.

Similar Threads

  1. HQCT Driver.
    By TheLlama in forum Linux
    Replies: 63
    Last Post: 10-06-2009, 09:32 AM
  2. System Choices and Questions
    By BoondockSaints in forum Car Audio
    Replies: 85
    Last Post: 08-09-2007, 10:52 AM
  3. Driver Issues (PL-2303 Driver)
    By PharmD Heel in forum GPS
    Replies: 1
    Last Post: 08-29-2006, 04:31 PM
  4. Questions!
    By Yellow-Snow in forum Mobile Impact
    Replies: 4
    Last Post: 06-10-2006, 05:18 PM

Tags for this Thread

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
  •