Giter Club home page Giter Club logo

xbox360wirelesschatpad's Introduction

xbox360wirelesschatpad

Project moved from code.google.com/p/xbox360wirelesschatpad

This application will allow you to use your Xbox 360 Wireless Controllers + Attached Chatpads on a Windows PC cordless through an Xbox 360 Wireless Receiver. Its been tested on Windows XP, Windows 7 64-Bit, and Windows 8 64-bit with decent success.

Special Thanks to Ryan and Brandon who's source code this project is based on. Additional thanks to SkyAG/ksbarnes, who first wrote and maintained this codebase prior to the Google Code shutdown.

Disclaimer: As this is free, open-source software I hold no liability for any damages it may cause to you or your equipment. There isn't too much being installed, and I believe everything can be un-done but, use at your own risk. See the Readme.txt inside the archive for more details.

Project Status Update

Oct 26 2021 - In a fortunate turn of events, I managed to reconnect with the original author of this project, SkyAG/ksbarnes when he reached out on this repository. He is now added as a collaborator to this repository and will be able to contribute with full access. Please feel free to tag him in any pull requests as well so that we can get to it sooner and/or so that we can benefit from his input as the original author. I have also been in recent contact with Ryan and Brandon, whose code/findings serve as the basis of this program. This has helped give some further information as to where some additional improvements can be made until I can find the time to write this as more of an actual driver component, compared to relying on intermediary libraries like libusb and vjoy. Additionally, this line of contact will likely be helpful when I can get around to this. Ryan was able to share with me some of his findings and code while Brandon may be able to help point me in the right direction when I encounter roadblocks. ksbarnes probably knows this application better than anyone else, so keep an eye out for his comments on issues/PRs. After touching base with ksbarnes/SkyAG, it sounds like I will continue to oversee maintenance of this repository going forward. - Kytech

Presently, there are many random bugs that are very hard to track down due to the current implementation of the app as of now. I am beginning a large rewrite of the application which will change its underlying architecture and simplify the number of pieces involved in making this thing work. This should eliminate many of the functional limitations as well as reduce the likelihood of difficult or obscure bugs. These rewrites are targeted for version 1.0 of the program. The version 1.0 roadmap can be viewed here

A few important points concerning my roadmap for this project once I can get to it:

  • As version 1.0 will be a major rewrite, I anticipate that certain features will not be fully ported over on the initial release. If I feel that these features are still useful or relevant, I will reintroduce them in a future version.
    • Those who wish to use any features that are not ported at the time version 1.0 is released are welcome to use an older version pre-1.0
  • I will not be officially supporting Windows XP or Vista in v1.0. I do not plan to change the version of the .NET framework away from v4 at the time, nor do I expect that I will make changes that will break XP/Vista support. However, if an issue occurs when using the application on one of these OSes that requires a bugfix, I will not spend the time to implement it. These OSes are not supported by Microsoft, so I do not feel a need to go out of my way to support them when I cannot test the application against these platforms.
    • If someone feels inclined enough to submit a PR for a fix of such an issue, so long as it does not affect the application on recent Windows versions, I will accept such Pull Requests.

Please note that this is a side project for me that I work on during my leisure, so development progress will likely be sporatic between my other demands. I am still happy to try and help troubleshoot issues with the current version, though please be aware that many issues which are reported are often very difficult for me to replicate, so the more detail in your issues, the better.

Recent Changes

  • Improved error handling.
  • Fixed issue with controller connection and multiple navigation shortcuts executing.
  • Updated with closer Xbox button mappings. Hopefully this help until custom button mapings can be implemented (soon-ish)
  • Added Mouse Mode to be remembered as a setting over multiple launches.
  • Added LED indicators for Mouse Mode. Green LED when Mouse Mode turns On, Red LED when Mouse Mode turns Off.
  • Reversed direction of Log messages in the textbox.
  • Fixed an issue where Ctrl1 Trigger As Button was not being remembered properly.
  • New Feature: Special Command - Disable Controller by holding down Left Trigger + Right Trigger + Back for more than 5 seconds.
  • New Feature: Special Command - Toggle Mouse Mode by holding down Left Bumper + Right Bumper + Back for more than 3 seconds. See below for further details.
  • Added Multiple Controller Support. This is preliminary and is VERY difficult for me to test properly with the lack of controllers. I make no guarantees that it will work flawlessly but please open an issue if you're having problems. For multiple controllers to work you must have multiple vJoy devices configured using the vJoyConf utility like described below. There is a counter on the bottom right of the utility you can increment to specify additional devices.
  • Changed FFXIV Compatibility mode to Trigger As Button mode. The biggest difference the compatibility mode did was make the left and right triggers react as normal buttons instead of a full ranged axis. This was necessary for FFXIV to properly address them. Note that the non-FFXIV button mapping no longer exist as an option without compiling the source individually. I'm looking into making the customization more flexible (there has been much outcry over it) but it will take some time.
  • Massive reorganization and cleanup of the code and repository as a whole.
  • Attempted having the application create the vJoy configuration, skipping a full install step. However this will take a bit more time.

Known Functional Limitations

-The native XInput driver is replaced with a non XInput driver. This may cause issues when using the controller in newer games that are expecting XInput functionality. It is planned to add a feature that allows for the switching between the chatpad driver and native XInput driver to work around this issue. Another workaround is to use the x360ce program which allows a non-XInput device to emulate an XInput device.

-Headset not supported. The scope of this application is not to create a driver but drive existing drivers (vJoy). To implement this I would need to find a virtual audio driver or create my own, and it may not work great due to latency issues anyway. Also, because this is windows, there are many ways to attach a headset/microphone other than through the Xbox 360 Controller. In short, I don't see a huge need for this functionality, but feel free to post an issue if you'd really like to see it added. With enough support, I may try to explore it.

-Force Feedback not supported. This can be done now since vJoy supports force feedback using the latest version, but I don't know how to send the commands to the controller since the developer who knew how to send these signals has not had any activity on this project since the Google Code Shutdown.

-Not all 3rd party receivers work very well with this project. Microsoft receivers are recommended to be used with this project. Some 3rd party receivers work fine and some don't work at all. Most connection issues are due to the use of a 3rd party receiver or an installation error. If you are using a 3rd party receiver and cannot get the chatpad or controller to connect and you are sure everything is installed correctly, unfortunately there is nothing I can do to fix this. If you are having issues with a 3rd party receiver that is not connection-based, or a connection issue with a Microsoft-branded receiver, post an issue and please specify if you are using a 3rd party receiver.

Installation Directions

There's a unique method of getting this driver to work which requires two other applications to be installed. Follow these installation instructions exactly before submitting any issues.

Installing the LibUSB Driver

  1. Plug-In and Install the Native Drivers for your XBOX 360 Wireless Receiver.
  2. Download LibUSB here. (v1.2.6)
  3. Extract the Archive to a Directory.
  4. Execute the following as an Admin: Directory/bin/Architecture/install-filter-win.exe
  5. Select "Install a Device Filter".
  6. Select the item with Description "Xbox 360 Wireless Receiver for Windows".
  7. Select "Install" then after the confirmation box select Cancel.
  8. Execute the following path: Directory/bin/inf-wizard.exe
  9. Select "Next".
  10. Select the item with Description "Xbox 360 Wireless Receiver for Windows".
  11. Select "Next" then save the new .inf somewhere.
  12. Select "Install Now" to install the driver.
  13. Select OK at the confirmation, the LibUSB driver should now be installed.

Installing the vJoy Driver

  1. Download vJoy here. (v2.0.2)
  2. Install as an Admin with at least the vJoy Configuration Application.
  3. Run "Configure vJoy" from the newly created Start Menu folder.
  4. Match the following selection then hit OK: * Basic Axes Selected: X, Y, Z, R/Rz/Rudder * Additional Axes Selected: Rx, Ry * POV Hat Switch: Continuous * POVs: 1 * Number of Buttons: 11
  5. The Configuration utility will disappear, the vJoy Driver should now be installed.
  6. Note: For multiple controller support you can specify additional configurations with this utility. Use the counter in the bottom right of the program to change between 1, 2, 3, and 4 controllers.

Running the Xbox 360 Wireless Chatpad Application

  1. Download the latest version of the application here.
  2. Extract all of the files in the archive to a single directory.
  3. Execute "Xbox 360 Wireless Chatpad.exe"
  4. Follow in instruction in the application to connect your controller.

Note: The first time you connect a controller, you should Calibrate it using the Windows Game Controllers utility in the Control Panel (Windows XP). The following describes different Axes during calibration (Xbox Stick: Windows Name)

  • Left Stick: Primary Axis
  • Left Trigger: Z Axis
  • Right Trigger: Z Rotation
  • Right Stick X: X Rotation
  • Right Stick Y: Y Rotation

Final Fantasy XIV Users

In order to use the Final Fantasy XIV compatibility mode, the vJoystick should be configured with the following settings instead of above:

  • Basic Axes Selected: X, Y, Z, R/Rz/Rudder
  • POV Hat Switch: Continuous
  • POVs: 1
  • Number of Buttons: 13 It is fine if you've already configured above, just re-run the utility and use these settings. Afterwards, launch the program like normal but before selection the Connect Controller button, check the Final Fantasy XIV box. After connecting, calibrate like normal in Windows, then you "should" be good to go in Final Fantasy XIV. In-game, you'll definitely want to check the controller calibration options to validate the settings are working properly.

Special Commands

Mouse Mode will allow you to move the mouse cursor, perform both left and right clicks, and scroll a window vertically. To enable Mouse Mode simply hold down the following button combination for 3 seconds:

  • Left Bumper + Right Bumper + Back Once in Mouse Mode use the left stick to move the mouse cursor. Holding down the Left Trigger will scale how fast the cursor moves. Use the A Button for Left Click and B Button for Right Click. Use the Right Joystick Y Axis to scroll a window vertically, similar to a mouse wheel.

To shut down a controller while leaving the application running hold down the following button combination for 5 seconds:

  • Left Trigger + Right Trigger + Back To reconnect the controller, simply press the Guide button like normal.

xbox360wirelesschatpad's People

Contributors

kytech avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

xbox360wirelesschatpad's Issues

Use with games

I know this process replaces the controller/receiver's xinput driver, but, is 
there any way to retain xinput functionality, or something similar? That way, 
the wireless controller can still be used for gaming on the PC, and then 
changed to mouse mode for watching movies/changing games.

Thanks for all the work so far by the way; you've brought the PC community one 
step closer to having the perfect HTPC controller.

Original issue reported on code.google.com by [email protected] on 21 Feb 2014 at 5:48

Button Numbers are changed

I've found that some games that use any controller have button functions 
switched. I discovered that the button numbers are different than the original 
xbox button numbers. I found this by using joy.cpl. If the button numbering is 
to be fixed to match the microsoft driver button numbering, I think it will 
improve support for many games since not all games support changing the 
controls for a controller.


Original issue reported on code.google.com by [email protected] on 4 Feb 2014 at 11:48

Xpadder intermittent with this setup

Hi,

Running on Win8.1 64

I have successfully installed the chatpad as per your instructions but I now 
find that when trying to map the controller in Xpadder it allows me to make a 
few button presses then seems to die. I can still use the keypad etc but it 
stops seeing the controller.

I'm trying to use my wireless gamepad and chatpad to play WoW. I need to map 
the commands using Xpadder to then map it to controls in WoW.

Thanks for your hard work on this.

Original issue reported on code.google.com by [email protected] on 11 Feb 2014 at 8:19

controller not responding right by FF ARR

What steps will reproduce the problem?
1.right stick dont work,
2.LT is up RT is left on the stick
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
win 8 64 bit

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 10 Jul 2013 at 12:20

Custom key-bindings

Not sure if this is the proper forum to address this but didn't know where else 
to turn. The program itself works great for me playing FFXIV but I was 
wondering if it is somehow possible to customize some of the key-bindings. I 
use a language with some special letters not present on the chatpad so it would 
be really useful. Also, at the moment the MSN-button doesn't seem to have a 
binding, would it be possible to bind it to the CTRL-key instead? This would 
make it possible to have a hotbar in FFXIV for lesser used abilities (pressing 
MSN-button+number) while still having direct-chat and the cross-hotbars 
enabled. It would be great if this could also work with the chatpad's modifiers 
so that pressing,for example, Orange-button and the MSN-button would bind to 
the TAB-key. This would be useful to those of us who use one-time passwords in 
FFXIV and need to jump between rows in the login-window. 

Again, sorry if this is not the appropriate channel to ask these questions but 
I didn't know where else to turn and would greatly appreciate a reply :)

What version of the product are you using? On what operating system?
Rev. 19 on Win 7 64-bit

Original issue reported on code.google.com by [email protected] on 2 Sep 2013 at 7:06

My Test in FF XIV.

What steps will reproduce the problem?
1.Manuel configuration of Windows joystick as you said.
2.Manual configuration of Joypad in FF XIV
3.Manuel configuration of vjoy

What is the expected output? What do you see instead?
In FF XIV Up direction of right stick give no response.

What version of the product are you using? On what operating system?
I use revision 17, Windows 8.1

Please provide any additional information below.
In game doesn't stop drifting when using your vjoy config; The chatpad work.
What is bizard is that xpadder recognize well the right stick and configure it 
with no problem.
When I disable Z axis in vjoy, stop drifting but it start back walk endly.

Hope I can help you with this, We are close !! 

Original issue reported on code.google.com by [email protected] on 10 Jul 2013 at 1:42

  • Merged into: #8

having issues completely uninstalling on windows xp sp3

1.tried to see if it would work with the DIY wireless adapter made from an RROD 
360
2.would get as far as installing and finding receiver
3.controllers would no longer sync to reciever
4.uninstalled all drivers related to 360 controller including official 
microsoft drivers, and any libusb related items i could find. First in the 
hardware manager then in the Add/remove programs.
5.rebooted computer, tried reinstalling official drivers(with edited INF for 
the diy adapter), connected usb dongle, and its still recognizing it as a 
libusb device.

Original issue reported on code.google.com by [email protected] on 12 Aug 2014 at 5:28

QWERTZ Keyboard-Layout request

Hello it would be nice , if you could provide an extra layout for the german 
QWERTZ layout. The only difference is, that the z and y key are swapped.

Thank you very much

http://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Qwertz_de.svg/1280px-Qw
ertz_de.svg.png

Original issue reported on code.google.com by [email protected] on 8 Jul 2013 at 12:14

Libusb timeout

-What steps will reproduce the problem?
1. Extract chatpad files.
2. Download and attempt libusb drivers following instructions carefully
3. After about five minutes of the libusb trying to install, it times out

-What is the expected output? What do you see instead?

It should install the drivers so I can continue following the steps. But I 
can't because it doesn't.

-What version of the product are you using? On what operating system?

libusb is 1.2.6.0 and I'm on Windows 7 x64.

-Please provide any additional information below.

Unfortunately, now that I've read more issues, I may not go ahead with using 
this anyway. Thanks for your efforts, but with the amount of hassle involved in 
getting the thing to work both for gaming purposes and its intended keyboard 
use, it's not worth it. It's a shame, though. I have many Xbox 360 
controller-compatible games on Steam and I'd like to play both those and use 
the chatpad for non-gaming use as well. Having the Xbox 360 controller as a 
generic controller just doesn't seem good enough.

I already got the wireless mouse software here: 
http://nirklars.wordpress.com/xboxmouse/

It doesn't disrupt any of the controller's intended functions and can be 
disabled/enabled to switch between non-gaming and gaming modes. It also can 
bring up an on-screen keyboard simply by pressing Y. This isn't nearly as good 
as the chatpad, but right now I think the cons outweigh the pros, sadly. What a 
shame.

Original issue reported on code.google.com by [email protected] on 28 Nov 2013 at 2:04

ERROR: Controller 1 Connection Timeout. Try Again.

What steps will reproduce the problem?
1. Run Chatpad app after running steps to install necessary software.

What version of the product are you using? On what operating system?

Revision 20, Windows 7

I also cannot calibrate the vJoy joystick in the control panel applet.

Just wondering what things to try to get this working.


Original issue reported on code.google.com by [email protected] on 25 Nov 2013 at 12:28

Sticks Fails in FF XIV

Got exactly the same problems as described in this issue : 
Same problem in FF XIV

https://code.google.com/p/xbox360wirelesschatpad/issues/detail?id=8

What steps will reproduce the problem?
1.Manuel configuration of Windows joystick as you said.
2.Manual configuration of Joypad in FF XIV
3.Manuel configuration of vjoy

What is the expected output? What do you see instead?
No responses with sticks, seems that LT blocked on UP and RT blocked on LEFT.

What version of the product are you using? On what operating system?
Revision 27, Windows 7 x64

Please provide any additional information below.
In game doesn't stop drifting when using your vjoy config; The chatpad works 
and at least A B seems to be good too.
When changing vjoy config, nothing happens too.

Hope that can help, awaiting for some ideas of users too.

Original issue reported on code.google.com by [email protected] on 27 Mar 2014 at 8:52

Xbox 360 Wireless Receiver Pirate

What steps will reproduce the problem?
1. China Wireless Receiver have a different ID
2. I need to edit the ID
3. How i do that ??

Im using the current driver, but to install my receiver i need edit the 
original Xusb21.inf to put my real ID on it.

So, this chatpad driver dont see my receiver and i think is because that...

I need to put my Receiver ID in this program to work, (my ID is in the .inf 
file on attach)

my english is very bad :(  but i can understand if i read.

anyway, you guys can help-me ?

Original issue reported on code.google.com by [email protected] on 27 Jun 2014 at 2:20

Attachments:

Azerty chatpad.

Hi and thank you.
Im looking for an azerty layout, would be great.
I will do more test on wednesday during beta of A realm reborn.
Good luck to you. 

Original issue reported on code.google.com by [email protected] on 8 Jul 2013 at 5:01

Attachments:

Keymap Square + Y

What steps will reproduce the problem?
By pressing 'Square + Y'

What is the expected output? What do you see instead?
Expected output is '^'
The output is '&'

What version of the product are you using? On what operating system?
Version: Revision 30
OS: Windows 8.1 Pro 64bit

Please provide any additional information below.
When I press 'Circle + Y' the output is 'ý' but when I press 'Square + Y' the 
output is '&'.

Original issue reported on code.google.com by [email protected] on 6 Oct 2014 at 2:59

Possible Headset Support

Seeing how well this project works, I'd like to see headset supported later on. 
This would be a nice addition


Original issue reported on code.google.com by [email protected] on 31 Dec 2013 at 5:37

Workaround for Xinput

After messing around a bit I figured out that x360ce is a viable option for 
restoring Xinput. Overall this is a very roundabout way to add chatpad 
functionality and rumble still doesn't work, however at least the controller 
works the way it's supposed to and the chatpad is functional.

If you are still working on this project, best of luck to you-- chatpad support 
on PC is a very underserved niche and this is the only wireless solution that 
has worked at all for me.

Original issue reported on code.google.com by [email protected] on 26 Mar 2014 at 5:55

Inverted RY axis

I've noticed that the RY axis is inverted. The LY axis works just fine but for 
some odd reason, the RY axis is inverted. I've looked at the code and I can't 
figure out how to change the RY axis values. Any Help?

Original issue reported on code.google.com by [email protected] on 16 Feb 2014 at 11:31

Mouse speed

Hello, I was wondering if it is possible to slow down the mouse speed of the 
left stick. It zips around the screen to quickly and it is too hard to browse 
the web with. Thanks for the help!


Original issue reported on code.google.com by [email protected] on 12 Mar 2014 at 7:53

Controller Calibration Issues & Mouse Mode

When I attempt to calibrate the controller via joy.cpl, I cannot configure the 
sticks since mouse mode is on. In addition, I cannot calibrate the triggers and 
shoulder buttons when it prompts Z rotation, X rotation, et cetera. I read from 
a previous issue that turning off mouse mode will allow me to configure the 
controller properly, but I am unable to do so. I would truly appreciate 
assistance of any kind.

I am running revision 30, which is the most recent version of this unofficial 
driver.




Original issue reported on code.google.com by [email protected] on 24 Aug 2014 at 4:42

Problem Uninstalling Windows 8.1 64-bit

What steps will reproduce the problem?
1. Attemping to uninstall

What is the expected output? What do you see instead?
When I attempt to uninstall the drivers using chatpad_uninstaller_amd64.exe in 
the chatpad folder I get the following error message:

"Failed to delete filter driver: 0x00000002"

Is there anyway I can manually remove the installation?


What version of the product are you using? On what operating system?
I am running Widows 8.1 64-bit and the driver worked really well, with a 
wireless xbox controller and genuine microsoft chatpad. However when I tried to 
uninstall the above problem occurred.

Please provide any additional information below.

Thanks for your work so far, being able to use the chatpad is awesome!

Original issue reported on code.google.com by [email protected] on 4 Feb 2014 at 7:48

libusb driver breaks controller wireless link


I followed the steps for installing native drivers, libusb driver, and vJoy.  
Everything worked until I took the wireless controller off the charge cable and 
let it sit unused, causing it to turn off.  When I turned it back on, it was 
unable to connect to the receiver.

Backing out of the installations and starting over, testing each step -- the 
wireless link is fine with the native drivers, I can turn controller on/off as 
I like.  But if I install libusb, and power cycle the controller, it can't link 
up.  Remove libusb and go back to the native drivers and it immediately links.

I assume I'm doing something wrong since others would have found such a basic 
problem -- any clues as to what?


Original issue reported on code.google.com by [email protected] on 31 Oct 2013 at 11:40

Xbox 360 Wireless Chatpad.exe does not work, Im using windows 8

First of all thanks a lot for sharing this amazing project, it goes perfect 
with the mode of using pc for entreteinment.

Now at days Im using  the r20 version on windows 8, I haven't used it on 
windows 7 to compare wich is better. But I must say it runs perfect, no bugs, 
all great, it works just fine together with xpadder. I turn on the pc and then 
I just go to the sofa and I got the complete controll of the pc all from the 
controll on my hands. If Im surfing on the net then I just click on the connect 
button to be able of introduce text, with the help of xpadder I use sticks as 
mouse and to scroll the windows through y,x axis. I also configure the others 
buttons on the controll as convenient. When I want to play as normally play 
just with the controll xbox 360 I restart the pc all from the control, and the 
pc starts and the I used the control as normally. Now I see on the 27 latest 
versión. You add some especial fetarutes as turn off the control,   get in and 
out mouse mode, and all that is great. 

The issue is after do the preview intalls, I go clcik on Xbox 360 Wireless 
Chatpad and nothing happens. I undestand it has been tasted only on Windows 7 
and XP. But it would be great working on Windows 8. 

Thanks, sorry for my bad inglish, regards from Puebla, México

Original issue reported on code.google.com by [email protected] on 27 Mar 2014 at 1:35

ERROR: Wireless Receiver Not Found.

win 7 x64
installed filter, vjoy no problem, run the chatpad exe and get the following 
output, with all boxes greyed out up top

[04/03/2014 1:00:16 AM] - ERROR: Wireless Receiver Not Found.
[04/03/2014 1:00:16 AM] - WARNING: Failed to Acquire vJoy Gamepad Number 4.
[04/03/2014 1:00:16 AM] - WARNING: Failed to Acquire vJoy Gamepad Number 3.
[04/03/2014 1:00:16 AM] - WARNING: Failed to Acquire vJoy Gamepad Number 2.


any ideas?

thanks for this, it's an exciting idea to solve the problem of "couch internet"!

Original issue reported on code.google.com by [email protected] on 4 Mar 2014 at 5:06

Working fine with V20 on windows 8

Hi, congratulations this is a very nice application, I've been using for a 
while the v20 on windows 8, and with the help of others application it works 
great, I mean, I've installed xpadder, autohotkey and some .bat files to make 
the experience better, I hope to make a video to share the scope this 
application can have.

So I configure all the stuff to have the best experience using media windows 
center, steam big picture, vlc player, google browser, windows media player, 
and not only that, you know having the plus of xbox360wirelleschatpad and 
xpadder, the things goes great, I repeat, I hope to share a video. By now the 
issue is that I've been needing a way to turn off the controller on this V20 
version and a way to unplug and plug the wireless receiver with a comand ,I've 
tryed with devcon utilery but it seems that when the chatpad is on, devcon 
removes the libusb filter too, so I got to install it again and if it is used 
other comands like disable, it only works when vjoy is disabled, or else it´s 
required a restart of the pc. I would like to have some help on it, Im a 
beginner, but with a good lead I'll try.

So why this, well as you Know some games don´t recognize the inputs when 
chatpad  is runnig, so the only way is disable vjoy and unplug and plug the 
receiver or else restart the pc. It would be great to have the choice of 
shifting between vjoy mode and xbox 360 controller mode of course with the 
needing restar of the receiver without restart the pc. Im interested on v20 
version because the latest even have turn off special comand, it doesn´t map 
select button and home button ussing xpadder, else the "trigres" are no longer 
trigers.

As It is well Known microsoft doesn't care about the drivers to a chadpad 
pluged in the controller, but beyond that they don't care about the choice of 
mapping buttons. I think this application got will, now at days many are 
looking for the way to integrate enterteinment to a computer machine to have 
the posibility of doing from the sofa. On my opinion steam ways doesn´t have a 
fast way text introduce still and doesn't use voice comand, and for gaming it 
is better to have sticks an not only touchpad mouse. Microsoft has integrated 
all in one, with xbox-one, they even have fast text introduce by voice 
recognize,but as It is well known, they always limit at the user only through 
their ways an all is charged.

So this app of yours is a great alternative. In some windows version we already 
have voice comand, voice text introduce, we have pc games from steam or origin, 
and the online playing is free, there are many ways of see movies, of course 
surfing on the internet, I have been using big picture steam mode while talking 
with friends on skype. Your going on app goes great it represents a posibility 
of having wireless pc control.

So I dont know how you guys send comands to the controll, maybe there is a 
develop kit, I dont Know Im a rookie. If you can do something with the issue or 
tell me how to do it, it would be great.

Thanks, and your app is great.


Sorry, for my bad english, regards from México, Puebla


Original issue reported on code.google.com by [email protected] on 7 May 2014 at 4:49

How to uninsall?

I followed all your steps and its working perfectly so far. The only issue is 
that i cant run my controller for any games anymore. How would I get back to 
the original state?

Would appreciate any kind of help. Thanks 


Original issue reported on code.google.com by [email protected] on 12 Jul 2014 at 11:48

Calibration will not save

You're probably tired of hearing from me but I found one last issue. When I 
calibrate the vJoy Device using joy.cpl, it keeps that calibration until the 
system reboots. After the reboot, the calibration is not correct anymore.

I know this is the third thing I've reported, but I still use this program 
quite a lot. There's just a few kinks I'd like to see fixed. Keep up the good 
work!


Original issue reported on code.google.com by [email protected] on 5 Feb 2014 at 6:48

Won't recognize

What steps will reproduce the problem?
1.install usb-32
2.install vjoy
3.run your app

What is the expected output? What do you see instead?
Controller is not being recognized by windows or vjoy at all

What version of the product are you using? On what operating system?
Win 7 x64

Please provide any additional information below.
The keyboard works fine but I can't the controller to get recognized in 
anything, not joy.cpl or the vjoy feeder.

It does seem weird that every time i open vjoy config, the settings have 
reverted to default....

HALP

Original issue reported on code.google.com by [email protected] on 31 Aug 2013 at 10:31

Installed your drinver but...

Im using the latest drivers created as of 1/12/13 on windows 7 64bit


basically what has happened, is that ive already had the controller on the pc 
so i just installed the lib file, vjoy, and the chatpad. well the chatpad works 
as promised, but i have to leave the chatpad executable up and running which is 
expected. but i can no longer find the calibration tool for the game 
controller. i know your driver replaces the original controller xinput driver, 
but after installing your driver (amd64), i no longer see the xbox controller 
in the device list and cant seem to find out where to calibrate it. when i go 
into ffxiv the charter screen just spins. i can move the character around but 
the camera axis just spins around non stop. i followed the calibration portion 
for ffxiv as you posted but cant seem to figure out whats gone wrong. Any idea?

Original issue reported on code.google.com by [email protected] on 13 Jan 2014 at 5:41

Multiple Controllers

I cannot seem to get two or more controllers to connect to the receiver with 
this software installed.  When I attempt to link the 2nd controller to the 
receiver it detects the receiver and then just flashes endlessly as if try to 
connect to the software.  It remains functionless.

The 2nd controller does not possess a chatpad.

It would be nice to have multi-controller functionality for playing programs 
that allow multiplayer on a single screen.

Original issue reported on code.google.com by [email protected] on 7 Sep 2013 at 7:33

Will not start in mouse mode

Upon exiting, the program remembers the last used settings, but not whether 
mouse mode is enabled or not. Being able to start in mouse mode would be very 
helpful.

Original issue reported on code.google.com by [email protected] on 21 Feb 2014 at 6:35

Mouse mode issue

The chatpad work just fine but the mouse mode is impossible to controlate, i 
only touch the stick softly and it moves too much, i dont know how to configure 
it, i tried to configure differently the vJoy but i cant calibrate it, i dont 
know why, please help me, i really love your app, i cant tell you how much i 
thank you, i bought the receiver and the chatpad just to try your app, is 
nearly perfect.
What is the expected output? What do you see instead?
Reduce the mobility of the mouse mode, i barely touch it and it moves too fast, 
i cant even close a window because the button is small, so click it is too hard.

Im sorry if i wrote wrong, my english is not too good, anyway i love you guys 
please dont leave the project, i wish that more people know about it.


Original issue reported on code.google.com by [email protected] on 14 Jun 2014 at 11:06

x360ce for XInput & Rumble?

Can this version of the driver be used in conjunction with the x360ce so that 
the end result is a wireless xiput 360 controller w/ working chatpad?



Original issue reported on code.google.com by [email protected] on 13 Jul 2013 at 11:41

Step 12 of "Installing the LibUSB driver" walkthrough fails on Win8.1 x64

What steps will reproduce the problem?
1. On Win8.1 x64, Go through steps 1-12 of "Installing the LibUSB Driver". 
After step 12, there is a failure.

What is the expected output? What do you see instead?
Expected: "Install Now" of step 12 results in success.

Actual: "Install Now" of step 12 results in failure because the driver is not 
digitally signed. Need to disable driver signing enforcement. I would suggest 
either documenting this or "rolling your own" libusb package that is digitally 
signed.

What version of the product are you using? On what operating system?
libusb v1.2.6 on Win8.1 x64

Please provide any additional information below.
Love this project, please keep working on it :)

Original issue reported on code.google.com by [email protected] on 5 May 2014 at 3:26

Map other keys? Volume +/- and Mute

Most awesome application.  I was able to get it working successfully on windows 
8.1 64bit.  Only challenge was I needed to temporarily disable the requirement 
of signed drivers to run libUSB.  

Now to the meat of the matter - Is there a file (ini) where I can access 
mappings? Namely I'd like to add some basic media controls to the controller.  
Perhaps triggers for volume and bumpers for mute?  

I haven't tried to play any of my modern games that use the controller.  If I 
have any troubles i'll report back.  Thanks again!

Original issue reported on code.google.com by [email protected] on 7 May 2014 at 1:13

FFXIV: Left and right sticks not working properly

What steps will reproduce the problem?
1.Configure vJoy based on the description on the home page and launch chatpad 
executable with FFXIV flag checked;
2.Start FFXIV game, during character selection, the camera keeps moving around 
clockwise and towards up.
3.In FFXIV game pad calibration window, I could see something when I move the 
sticks but when I started calibration, FFXIV couldn't recognize stick moves.

What is the expected output? What do you see instead?
All other keys are fine. Only the left and right sticks have the problem. there 
was response in the game when I moved the stick but the camera just kept moving 
and I couldn't make it stop. 

What version of the product are you using? On what operating system?
version 19, windows 7 64 bit, Japanese version.

Please provide any additional information below.
Changing the deadzone values didn't make a difference. 

Original issue reported on code.google.com by [email protected] on 6 Sep 2013 at 1:31

Controller not responding right when using this app/driver

I finally got it to work. And it was amazing seeing it light up and to text in 
the test box. 

But after doing all this the controller wouldn't work normaly anymore for some 
reason. The keyboard works fine. The caps-lock doesn't light up but everything 
works. 

But when I tried mapping the sticks and everything into xpadder it wouldn't 
work proppely. Triggers not showing up. Only turning the stick left and down 
responded. And I tried playing with it. So I started up skyrim and the 
controller wouldn't respond at all. 

Maybe it doesn't recognize it as a ms xbox controller anymore, idk.

Original issue reported on code.google.com by [email protected] on 8 Jul 2013 at 4:06

Switching between Xinput and vJoy

Hi, I really want to try this Driver for the Chatpad, 
but as I've got many games which supports the Xbox controller natively
(buttons in the gameplay are Xbox related) I assume they are expecting Xinput 
(am I right?), so is it possible to (easily) switch between
Xinput and vJox driver? and if so, how do I do this?


Thank you in advance,
and kind regards
Raver


Original issue reported on code.google.com by [email protected] on 9 Jul 2013 at 9:20

Controller out of control

What steps will reproduce the problem?
1.the Controller out of control 
2.always push ↘
3.Most of key are not be identified

What version of the product are you using? On what operating system?
Win7 64bit

Please provide any additional information below.

hi, this app is so cooooooool!~~ I so excited to use chatpad on PC, thx for 
your work.
I use the mouse mode on PC, it's works very will. When I push hold down 
LT+RT+back to turn off the mouse mode, the Controller out of control and always 
push ↘. Most of key are not be identified.
PS, I still don't understand how to setting the FFXIV...

I'm sorry for my bad English. And your APP is so great! Thanks a lot!~~  

Original issue reported on code.google.com by [email protected] on 17 May 2014 at 1:56

the calibration setting can not be save

What steps will reproduce the problem?
hey guy,In windows 8 x64 I follow the instruction and install the libusb &vjoy 
driver,but when I Calibrate the vjoy stick,the calibration setting can not be 
save,however the chapad is ok.



Original issue reported on code.google.com by [email protected] on 11 Dec 2013 at 11:29

Attachments:

Can't get Xpadder to work with vjoy

Running 64 bit Windows 7.
I read that you're currently working on a way to remap the gamepad buttons and 
for now to use xpadder, but I can't get any program to read the controller 
input. It will recognize the vjoy controller but won't take any input. 
Suggestions?


Original issue reported on code.google.com by [email protected] on 5 Jul 2014 at 11:10

Remapping buttons for gameplay?

ive got this chatpad to work (amazingly by the way) but now id like to game 
with it (skyrim specifically)

is there a way to configure the controller with vjoy for each command id like 
to do? or should i use another controller program to do so? if so which is best 
recommended? thanks!

c

Original issue reported on code.google.com by [email protected] on 14 Mar 2014 at 3:59

Drifts when using with Xpadder free as mouse

Install xpadder free, set left joystick as mouse.

Mouse drifts rather than staying in one place.

What version of the product are you using? On what operating system?

Win7 32 bit. Xpadder 5.3


Original issue reported on code.google.com by [email protected] on 6 Jul 2013 at 7:34

Chatpad lights up, doesn't respond to input

This happens on Win7 64-bit:
Installed everything according to the instructions.
The gamepad works fine for the most part, but the chatpad does nothing except 
light up.

If there's any additional information I can provide to solve this, please let 
me know.

Original issue reported on code.google.com by [email protected] on 5 Jul 2013 at 6:09

toggle?

I'm so happy I finally have a chatpad for my PC! 
I was wondering though, is there any possible way to get the green and orange 
shift keys to toggle?
Sorry if this isnt the right area to ask this.
Thanks a ton for all of your work!

Original issue reported on code.google.com by [email protected] on 12 May 2014 at 1:31

Controller 1 Starting in Mouse Mode

This is more of a question then an issue. I would like to have the program not 
start in Mouse Mode. Currently when I connect controller 1 mouse mode is 
already active and the check box is grayed out. I can exit mouse mode using the 
two bumpers and back button but I would like to start up without mouse mode on. 
Is there a way to set this up?

Original issue reported on code.google.com by [email protected] on 18 Apr 2014 at 4:12

Controller not detected by operating system

I'm using Win 8.1 x64, I install everything as the tutorial says. The keyboard 
doesn't light up although it reproduces the keystrikes perfectly. That's ok I 
think, but the controller doesn't show at all in the operating system. I mean, 
even joystick calibration utility won't detect it. Its like I have no device 
connected. The controller light indicates it's on.

Original issue reported on code.google.com by [email protected] on 18 Jul 2013 at 5:14

In and out connection

The chatpad will only work for a few seconds then it will stop working for 
30ish seconds. I just wanted to let you know this is an issue for me. I've been 
waiting for a long time to be able to use my chatpad, now I have hope thank you!

Original issue reported on code.google.com by [email protected] on 25 Jun 2014 at 9:48

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.