Xbox My Library

0 views
Skip to first unread message

Catherin Bergan

unread,
Aug 5, 2024, 7:57:59 AM8/5/24
to enclemannec
Dont worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.

Could you confirm that at least one/several of the albums that you see coming up on your Xbox match with what you see on your mobile device?



In any case, we recommend that you log out and log back in again to Spotify on your Xbox.


An example: I start the app and search for an album, I play the album and leave it playing in background mode while I start a game. When the album finishes I go back into the app, the app always takes me back to the home page regardless of what page I left the app on. All searches are lost.


This didn't happen in the old app. If I searched for an album (Or accessed an album from my library) I could play music in background mode and when I go back to the app it would still be showing the last screen I was viewing, this was very useful and time saving.


Hi everyone!

I've been looking for a while and I can't find information about this in the forum or any other place.

I would like to now if there is a way to connect via USB a Xbox 360 controller to the Arduino DUE, and to get the keypresses and all the information a computer would get from the joystick.

As far as I know, out of the box Arduino Due IDE is able to interface with USB Keyboards or Mouses. I was wondering if is any way to have low level access to the USB protocol, or something already developed to interface with generic USB Hardware, or more specifically, the 360 controller.

Thanks!


And started porting the relevant pieces into the Due's USB Host library. I've attached where I stand so far to this post. The files from WIP_XBOX_LIB_PORT.zip should be pasted into USBHost/src to test it out. If you have a comparison tool like Beyond Compare (or the humble diff), you can compare with the original library to see what I changed. It's obviously a bit hackish right now, with the whole 'add to another library' thing, as well as wholesale replacement of existing debug macros with static serial statements, but functionally it should be untouched.


I'm digging into it to see what is going on. From what I can understand right now, I'm getting NAKs from the controller when I'm requesting data, but I have no idea why or how to fix it (yet). Obviously any assistance from the rest of the community is greatly appreciated.


For reference, here's some of the debug code from the USB Host library and the Xbox driver. If you want to enable debugging in the USB library itself (as opposed to just the Xbox controller portion) you need to uncomment the commented #define TRACE_USBHOST in Usb.h and comment the other one.


Okay, so I figured it out. I also ported the general HID files which will allow generic direct input gamepad/joystick/wheel support. Just download the USB shield library and have a look at the corresponding example.


The missing piece was that I needed to call UHD_Pipe_Alloc somewhere after configuring the endpoints. I eventually found this by pouring through the differences in hidboot.h between the two versions of the library.


To use just add the attached files to the USBHost/src folder. If you want to port more pieces of the USB shield library, just compare my versions with the originals to get an idea of what I needed to do.


Zerker:

Okay, so I figured it out. I also ported the general HID files which will allow generic direct input gamepad/joystick/wheel support. Just download the USB shield library and have a look at the corresponding example.


Just stumbled across my first stronghold, and I'm kind of confused. I was under the impression that the chests found in libraries usually had "good loot", like enchanted books and such, but all that was in the two chests in this stronghold's library were a few pieces of paper each. Is this because I was being a big sissypants and exploring the stronghold on peaceful since I've never been in one before?


Thanks for the replies, guys. I'd already read the wiki page, but I was expecting something more toward the upper end of "each check contains between 1 - 4 stacks of items", in at least one of the chests, even if they weren't fantastic ones. :\ Just bad luck for my first stronghold I guess, especially considering that after I'd posted this I found it had a second 2-level library with 2 pieces of paper in one chest and a single ordinary, unenchanted book in the second. :{


So I have not had a gallery since I got the game which was 3 years ago. Maybe for the first week I did. I think it might be because I don't have an EA Play membership on xbox yet so it won't let me. I have tried going into my settings and trying to look it up but nothings working, all I have is my library. Please send any solutions!


can anyone get the following pics for me?

the xfiles picture pack

X Files: I Want to Believe, The Gamerpics Preview

Alan Wake LCD

Alan Wake LCE Disc Gamerpics Preview

Comic-Con International 2007

Comic-Con International 2007 Gamerpics Preview

Akai Katana

Akai Katana Gamerpics Preview

a big one of all the OXM Discs (or at least the left 4 Dead Pics)

OXM360 - Left 4 Dead Gamerpics Preview

also id like to ask why doesnt horizon have an up to date library on pictures and where do you get pics that arent on horizon?


Can anyone help find me the History Channel Story of us gamerpicture pack? Ive searched on the marketplace and its not on there anymore and its not in any gamerpicture pack added. Ive also done a lot of googling and cant find any website that has these gamerpics for download. Anyone know a way of getting them?


Note that the Arduino Uno, Nano, and Mega are missing from this list. Those three boards do not have native USB support and will not work for this. You will need to buy another microcontroller. Sorry Charlie ?


You need to download the one(s) required for your microcontroller and install them. Specific installation instructions are provided in each repo. Make sure you have the latest version of the Arduino IDE to avoid any issues.


Hi, is it possible to use 4 pots (two for x axis and two for y axis) instead of just 2 (one for x axis and one for y axis)? I was messing around with another xinput library (MSF-XINPUT) and I have exhausted all possibilities without a positive result so I thought that maybe your library will be more flexible. I need every direction (left, right, up, down) to hove its own potentiometer.


Sorry for bothering you but your library is much more complicated (although I think meticulous would be a better word) and I am struggling a bit with it. I guess this is the first part I need to modifie?


Can you help me by adding the necessary lines of code in the second part? Normally I would not ask for such a thing but it would take a minute to type these few lines of code for you and hours of trial and error for me.


How difficult would it be to modify this to work with Adafruit Feather Bluefruit LE 32u4? I actually got most of the inputs to work by loading my board with your Circuit Playground with Xinput firmware. But I need to access my Feather BT,


XInput is a closed standard, which is why I had to reverse engineer the descriptors myself and why the project is strictly for hobbyists and non-commercial projects. The way this works is by telling the PC that the Arduino/Teensy is a genuine Microsoft-branded Xbox 360 controller. The PC then loads the official Microsoft driver for Xbox controllers and everything works smoothly. When you add additional descriptors onto the end, the PC no longer recognizes the controller as the official Xbox controller and everything stops.


As seen in all examples, there is never a use of attachInterrupts, instead always a use of digitalRead funktions. I wanted to make a steeringwheel with FFB and this looked like the best library. To get the steeringwheel angle I wanted to use a rotary encoder but here I need to use Interrupts. On a classic way I cant get the Interruptfunktions to be called, like it would be on a normal Joystick library. I#m using a Arduino Leonardo. Do you have any ideas for me?


You need to find the motors you want to use, then pass the XInput data using the XInput.getRumbleLeft(); or XInput.getRumbleRight(); functions. How to drive a motor with an Arduino is well beyond the scope of this tutorial, though.


So would it be possible to utilize parts of this control just one of the buttons on the controller itself rather than it be a complete emulator? I am trying to reconfigure one of my controllers where the controller feeds to the xbox the user input that is actually coming from a code being run on the arduino.

3a8082e126
Reply all
Reply to author
Forward
0 new messages