JoeHill11 / xbox360wirelesschatpad

Automatically exported from code.google.com/p/xbox360wirelesschatpad
0 stars 0 forks source link

Controller not responding right when using this app/driver #5

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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 siggi...@hotmail.com on 8 Jul 2013 at 4:06

GoogleCodeExporter commented 9 years ago
A known limitation of this application is that it essentially replaces the MS 
Xbox Controller with a very Custom/Generic controller. While this does cause 
some limitations with certain games, applications like XPadder should work just 
fine.

The first thing to check, have you run the Windows Joystick calibration? You'll 
need to do this as a one-time step in order for everything to work properly. 
After connecting your controller via my Application, perform the steps at the 
following:

http://www.wikihow.com/Calibrate-a-Joystick

Note: If your on Windows 7, you can run "Joy.cpl" from the command line and 
then skip to Step 4.

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

Post back if you're still having problems or if things got fixed.

Original comment by ksbarnes@skyag.net on 8 Jul 2013 at 4:55

GoogleCodeExporter commented 9 years ago
I too am having problems with xPadder not recognizing my keyboard. I have to 
remove the libusb filter to get normal functionality back. I get nothing in 
vJoy or the Controllers calibrate joystick menu. No button usage or joystick 
usage.

Original comment by brendanw...@gmail.com on 9 Jul 2013 at 9:39

GoogleCodeExporter commented 9 years ago
I ended up getting it working through the advice above, the vJoy in joy.cpl 
started responding to my calibration requests after a few resets.

The problem I am having is that the X and Y Rotations for the Right Stick dont 
have a centered value when calibrating and therefore does not function properly.

Original comment by brendanw...@gmail.com on 9 Jul 2013 at 10:00

GoogleCodeExporter commented 9 years ago
@BrendanWelsh
I'm unsure what you mean they don't have a centered value, could you clarify? 
Keep in mind that even though the windows utility doesn't recognize the right 
stick in a similar manner as the left, games shouldn't have a problem as they 
typically just see them as 2 separate axis anyway.

Original comment by ksbarnes@skyag.net on 18 Jul 2013 at 2:36

GoogleCodeExporter commented 9 years ago
HI skyag.
First off well done you really did a great job on putting this combination(or 
whatever you smart people call it) out to the public. I'm really enjoying it. 

I managed to get my standard Xbox 360 compatibility back in certain games using 
X360CE but for some reason the right analog stick Y-axis gets inverted in some 
games. also when using x360ce the chatpad still works in game but becomes non 
responsive in game. Example: skyrim, game picks it up as x360 controller and 
functions normally. in steam i made the overlay popup shortcut [Shift] + [0]. 
while playing in full screen this does not work but it does work in windowed 
mode... any ideas? Again Thanx For all your hard work and to Ryan and the other 
guy aswell...

Original comment by hardu...@gmail.com on 18 Jul 2013 at 9:44

GoogleCodeExporter commented 9 years ago
@Hardussw
The Y-Axis inversion is somewhat interesting because the raw data coming from 
the controller in my application is inverted as well. As the original intent of 
this application is simply to get chatpad working with a generic gamepad that 
could be configured in games, I simply kept the data the same. Is there an 
option in your game to "invert" the Y-axis? Most games have this, I think.

Regarding the chatpad issues, are you saying that NO chatpad keys work when in 
fullscreen mode? or that they just don't reliably work? Do you have problems 
with x360ce not in the loop?

I've got rather dated game programming experience but from what I remember, 
some methods for putting Windows into "Fullscreen" mode drastically change the 
way the OS behaves. There's a lot going on behind the scenes, with the gfx 
buffers and threading. To be honest, I'm not really sure what I can do in the 
application to help this. There's not many different ways to send keystrokes to 
the OS.

Original comment by ksbarnes@skyag.net on 18 Jul 2013 at 9:55

GoogleCodeExporter commented 9 years ago
@skyag

The keys light up and according to the logs the keystrokes are being recognized 
as normal when not using X360Ce this only happens when I emulate X360 
controller as a x360 controller. as for the y axis i merely attempted every 
game i own using chatpad and x360 controller and found 3 games of which 2 don't 
have axis invert option. again this only happens when emulating the controller 
as x360.

Original comment by hardu...@gmail.com on 18 Jul 2013 at 10:12

GoogleCodeExporter commented 9 years ago
I know X360Ce has no relation to your project. But it does give back the normal 
usability of the controller while still being able to use chatpad. This works 
great in mediacentre but the chatpad does not seem to work in-game alongside 
X360ce in fullscreen mode. that brings me to something else. can custom macros 
for example [alt] + [tab] be assigned to live messenger button? just for 
interest sake? 

Original comment by hardu...@gmail.com on 18 Jul 2013 at 10:19

GoogleCodeExporter commented 9 years ago
@hardussw

I apologize for not getting back to you sooner, been rather busy with other 
things. Please try the latest version of the application, and in an unusual 
twist; select the FFXIV Compatibility option and follow the instructions on 
this project's main page for configuring vJoy.

I'm curious/hopeful that the changes made are really is more of an Xbox360 
emulator option. If so, I think we may have winning solution barring force 
feedback of course.

Feel free to report back here with any additional problems.

Original comment by ksbarnes@skyag.net on 4 Sep 2013 at 1:23

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hello, this is really a good program, but for me it contains a fundamental 
error.
The only thing to do was change the driver of the receiver and does not change 
the driver joypad, and create a new driver for the keyboard handling and using 
Xbox 360 Wireless Chatpad program. Users would no longer problems of any kind. 
It's difficult
Thanks

Original comment by giordano...@gmail.com on 27 Oct 2013 at 2:55

GoogleCodeExporter commented 9 years ago

Original comment by ksbarnes@skyag.net on 23 Dec 2013 at 8:58