Shield controller

Shield controller DEFAULT
Shield Controller.png
Shield Controller



Special Tools




Yes (64)

Shield Controller is an item that protects player's armor from any kind of damage. Especially, it's intended to protect armor from corrosion due to the acid rain atmosphere on Venus.

When the Shield Controller is equipped, the player will be drawn surrounded by a visual effect similar to a force-field.


The item is generated inside the Tier 3 Treasure Chest when the Venus dungeon's Spider Queen is defeated.

While in Venus, it is recommend to use "disposable" armors until getting the Shield Controller since there is no other way to protect armors from corrosion (details on GitHub).

Note: Sometimes the treasure chest will generate a Volcanic Pickaxe instead.


The Shield Controller is a non-craftable treasure item.

To equip the Shield Controller, open the Galacticraft inventory tab, and place the item in the topmost slot.

You can see it protecting the player's armor (the animated overlay covering the whole body) in this Venus boss test video (at 0:11 and 4:06).

Unless stated otherwise, all information contained on this wiki should be considered outdated and might not reflect in-game experiences

Shall we commence?

reWASD is a remapping software that allows you to change the hardware settings of your controller, change the assignments for NVIDIA SHIELD controller buttons, add haptic feedback to whatever buttons you wish, group the controller with other devices and use them together, add up to a 1000 binds to one single gamepad, and more!

  1. Download and install reWASD
  2. Launch the program, and connect Shield Controller to PC
  3. Add a new game profile to reWASD, the Config is created automatically
  4. Start remapping!

Keep reading to learn about how to use Shield controller on PC!


How to assign NVIDIA SHIELD controller buttons to mouse and keyboard

How to assign NVIDIA SHIELD controller buttons to mouse and keyboard

reWASD allows you to remap Shield controller for PC games without controller support. There are lots of amazing games that are only available to play with mouse and keyboard, but why not adapt the layout for your gamepad? As a result, games will detect NVIDIA SHIELD controller buttons as keyboard and mouse actions. If you are afraid that you’ll forget the meaning of your binds, you can always add Description to them, and use the Desktop Overlay to check on your mappings while playing!

Another important nuance is that you're not alone in the remapping world. There are hundreds of users who made specific configs for certain games, and shared them to reWASD Community. So if you’re looking for a ready-to-go NVIDIA SHIELD controller PC preset, head to the community first, type in the game, and look through what’s already there.

Use NVIDIA SHIELD controller on PC as Xbox or PS controllers

Lots of amazing game releases do support controllers, and with reWASD, you can use Shield controller on PC as Xbox 360, Xbox One or DualShock 4. You can use the controller with any other device together, usually it’s a keyboard, mouse or another controller. After you group your devices and turn remap ON, all the devices in the group will work as one controller of a chosen type. No more input switch!

Another amazing side of this feature is that you can connect Shield controller to PC and then use it on a game streaming service that requires a certain controller. As an example, you can use NVIDIA SHIELD on PS Now, PS4 Remote Play, or xCloud. Moreover, for the case where DualShock 4 controller is needed, you can emulate different actions on Touchpad with reWASD too!

Use NVIDIA SHIELD controller on PC as Xbox or PS controllers
How to use NVIDIA SHIELD controller on PC

Enhance your gaming with some fancy reWASD features

You might wonder, what kind of fancy is there in a remapper? Let me tell you! Starting with Key Combo: create the combinations of different buttons, like make a shortcut to Copy and Paste some text, or add a macro for making edits in Photoshop. Or maybe you need the combo of NVIDIA SHIELD controller buttons to empty your inventory? Consider it done!

Wait-wait, that’s not it, there are also Rapid Fire features — Turbo and Toggle! The first one allows you to fire the key or a sequence repeatedly, with an adjustable pause, while you hold the controller button. And Toggle permits emulating a pressed key, hence the name. Both Key Combo and Rapid Fire have a 3-day trial each, so you can try them out to see if they cover your needs!

Change hardware settings of NVIDIA SHIELD controller on PC

Tired of the rickety triggers that press themselves? Drifting sticks? Or on the contrary, you just bought a gamepad, and want to use Shield controller on PC, but the sticks are too hard to push? reWASD has got your back! With Advanced stick settings you can change the Deadzone for your sticks. Make it bigger to avoid NVIDIA SHIELD stick drift, or make it smaller if the sticks feel too hard to control. Modify the deadzone for Triggers in Trigger zones settings, it’s all a matter of a couple clicks here and there, and you have your perfect setting for the NVIDIA SHIELD controller on PC :)

Change hardware settings of NVIDIA SHIELD controller on PC
How to use NVIDIA SHIELD controller on PC

Some handy features that will make your life easier

We all know reWASD is amazing, with all the features described above and below. We have more aces up our sleeve though. Starting with Autodetect: this feature allows you to Apply the config while a certain application is in focus. This will ease your gaming for sure, you can just connect Shield controller to PC, and launch the game, reWASD Applies the config for you. Commands also can help a lot: take screenshots with one click (and customize the folder where to keep them), Log out from your account on Windows, or send the PC to Sleep. One more pleasant feature is Descriptions for mappings, just in case you need a reminder what a certain button does!

Adding more mappings to NVIDIA SHIELD controller on PC

Depending on what you plan to do with your controller, you may lack the given set of keys. NVIDIA SHIELD controller has 28 buttons (and a touchpad in the 2015 version), which may be enough for a game that supports this gamepad. But who said you can’t add more assignments? Definitely not our team ;) Here are some features that will help you set up to a 1000 binds to NVIDIA SHIELD controller on PC:

  • Activators allow you to add mappings to Single, Double, Triple, Long presses of buttons. Not to mention Start and Release press assignments!
  • Shortcuts permit adding a mapping to 2, 3 or 4 buttons pressed at the same time
  • Shift mode will add a brand new layer of mappings that you can activate by pressing a Shift Modifier (in Shift Mode + Rapid Fire alliance, you can also Toggle this layer on and off with a single click)
  • Slots help you apply up to 4 configs to one device at the same time, and switch between them with a customizable 1, 2, or 3-button shortcut

All that’s left is just to memorize all these binds, right? Desktop Overlay will help you with that ;)

Adding more mappings to NVIDIA SHIELD controller on PC
  1. Hulled barley bulk
  2. Sentry safe key
  3. Massage therapist jobs phoenix


Pros: - very responsive streaming device (Nvidia self proclaimed it the "best media streaming device"); reviewers seem to agree - overall easy to use and intuitive; Android TV device - supports a variety of cutting edge audio and video technologies - nice unusual triangular remote with backlit buttons; can control your TV as well - have not tested it in 4K yet, but I've been reading that AI upscaling is very decent (almost magic it seems) - Nvidia GameStream allows you to stream and play games from a PC powered by an Nvidia graphics card on the same network - a plethora of apps available from the Google Play store - integrated google voice assistant if that matters to you

Cons: - at that price, the 25$ stand should be included for the "pro" (I even though that it was at first given the size of the packaging, but no) - dedicated Netflix button on the remote is an eyesore; a remappable button would have been better; or no button at all (many vendors seem to do this - I personally dislike this kind of very specify branding) - challenge to stream some games via GameStream (setup and/or workaround required), as not all games are natively supported - it was not obvious how to change the remote's batteries (press on the black plastic button on the back and slide the entire back plate off)

Overall Review: If you're buying this to use Nvidia GameStream, it's a great purchase, otherwise it's just an expensive streaming device that turns your TV into a 'smart TV' (and most TVs are now smart TVs anyway). After re-checking twice Nvidia's own product page for the Shield, I cannot believe that GameStream is not even mentioned - for me this was the greatest selling point. On-screen tips say that you can adjust the bitrate and resolution of GameStream... I have yet to find that option. The whole experience could honestly be ironed out - but overall it works pretty well. Steam does not close properly on the PC when quitting the app on the Shield for some reason. Although it is not explicitly mentioned, you can run pretty much anything from your PC, as what GameStream is essentially doing is streaming the PC - you can find a way to stream the Desktop and launch any program or app, which was a pleasant surprise to me. If you're every so slightly technically inclined, you shouldn't have any issues in making this work. I got the "pro" version as I wanted to have the option to plug in USB devices like controllers and dongles for mice and keyboards. However, the Shield has Bluetooth and pairs nicely with Bluetooth keyboards and controllers. I've paired 2 Xbox controllers without any issues. Note that multi-controller support is not enabled by default (not sure why; forums indicate that Nvidia is aware of this; at the time of writing, there is no option to enable multi-controller by default) so it has to be enabled every time that you are launching a game (hold start on your controller). I suspect that for most users, the regular (but still expensive in my opinion) Nvidia Shield will be enough - it's mostly the same - same processor, ethernet jack, bluetooth+ wifi. The base Nvidia Shield has a microSD for expanded storage while the pro handles expanded storage with two USB 3.0 ports. Included storage is 8GB vs 16GB. The pro also has slightly more RAM and Plex Server can be installed on it. I doubt that these extras will matter for most users. The OS is well made and offers many options and settings. You can even mount network storage to the device pretty easily. I use it to play media from a NAS and it works flawlessly. I mostly bought the Shield to be able to play my PC games on a TV using GameStream from a computer located in another room, and for that purpose it works fairly well. Everything in my setup is wired but I imagine that doing this via wifi should work just fine. There may be some minor latency, but I have not noticed anything significant. Most games simply work, and launch, whether it be via Nvidia's GeForce experience or Steam (yes! you can launch Steam on the Shield!). The only issue would be with PC Xbox App games - since these games are UWP (Universal Windows Platform, Microsoft's way of integrating apps into Windows 10) and do not have an easy to find executable file that can be linked to Steam and launched that way: you'll have to find a workaround for this. Simply google "add UWP games to Steam" and you'll find a relatively easy way to launch these games via Steam by using a program like UWPHook and play them on the Shield. So far, I've been able to run all of the games I have via GameStream with only minor troubleshooting necessary sometimes (I've read that controller support is sometimes hit or miss; I've had to override the input control via Steam for one of the games so far). TL;DR: Bottom line: Great streaming device (albeit a bit on the pricey side) with many extra features like GeforceNOW and GameStream. Ideal for anyone a little more tech-savvy but also extremely easy to use if you don't want to tinker around. Runs Android TV. If those extra features appeal to you and you can get a deal on the device, then get it. If it's only for the online streaming features, it's likely that your TV already has those and I wouldn't see the point in getting this device. Simply get a Chromecast if you have already have a smartphone and your TV does not have streaming capabilities. Hope this helps you understand what this device is and make an informed decision about your purchase. Overall, I quite like it! In the picture: Bluetooth keyboard, Xbox controller, Nvidia Shield Pro (connected to power, ethernet and HDMI), Remote

How to Replace The Rechargeable Battery in a Nvidia Shield Game Controller

NVIDIA Shield Controller Windows driver

IMPORTANT: this driver doesn't support the 2017 Shield Controller yet. Support is planned but until then, the new model is already partially supported out-of-the-box by the generic Windows driver.

This small USB filter driver intercepts and tweaks the HID Report Descriptor to make DirectInput detect it as a gamepad. It also emulates a force feedback device for rumble support in both DirectInput and Xinput games, tweaks the input data of the trackpad to make it usable, and adds support for the volume increment/decrement buttons.

NVIDIA previously released a driver that was bundled with GeForce Experience and only usable by NVIDIA graphics card users, and also suffered from a variety of issues according to forum discussions. Excluding AMD and Intel graphics card owners has made a lot of people extremely displeased. I've bought Tegra hardware (nVidia Shield tablet and Jetson) and used to applaud their open source efforts, but screwing their game controller buyers like this makes me regret my decision.

What was the issue?

The controller is a HID-compliant game controller, it's supported out-of-the-box on Linux and applications accessing it through raw HID. So theoretically it should be supported by generic Windows drivers, but it wasn't being detected by DirectInput.

By playing with the driver from the DDK which provides a virtual HID device, I managed to find what prevented the detection inside the HID Report Descriptor:

0x09, 0x34, /* Usage (Ry), */0x81, 0x02, /* Input (Variable), */0xC0, /* End Collection, *///0xA1, 0x01, /* Collection (Application), */ // <===== The root cause was this "output collection" part of the same report//0x19, 0x01, /* Usage Minimum (01h), *///0x29, 0x03, /* Usage Maximum (03h), *///0x26, 0xFF, 0xFF, /* Logical Maximum (-1), *///0x95, 0x03, /* Report Count (3), *///0x75, 0x10, /* Report Size (16), *///0x91, 0x02, /* Output (Variable), *///0xC0, /* End Collection, */0xC0, /* End Collection, */0x05, 0x01, /* Usage Page (Desktop), */0x09, 0x02, /* Usage (Mouse), */

Commenting those lines made the virtual device show up in the game controller applet of the configuration panel.

So based on this finding a small lower filter driver under HidUsb was written to modify the descriptor reported to HidUsb, changing "Usage Minimum" and "Usage Maximum" (which are the actual lines preventing the detection) to "Usage". The triggers were still not being detected by DirectInput, so another tweak provided by the filter driver is to change their "HID usage" from Accelerator and Brake axis to Rx and Ry axis.

To support rumble in any game, old and new (while GeForce Experience only supports Xinput games), emulation of a HID Physical Input Device (PID) was added. The hack could be replicated for other controllers that don't bother with PID which is a way too complicated standard for basic gamepad rumble.

Finally, the trackpad input gets tweaked to work like a standard trackpad, and because the HID gamepad client driver doesn't handle volume inc/dec buttons (while Linux picks them up without flinching), a virtual HID consumer control device was added that receives the input from those two buttons. Ironically that device was detected as a gamepad (and poor DirectInput has trouble when two different gamepads have the same IDs), so the above output collection was inserted to get rid of DirectInput.

Making this driver was helped tremendously by , , UsbLyzer, Wireshark, the firmware source code, and the vague yet helpful instructions that someone who managed to change a USB descriptor gave on the ntdev mailing-list.

Binaries (Windows 7 and later)

Download latest release.


To install the driver right-click on the .inf file and select .

Disconnect and reconnect the controller as switching drivers sometimes causes problems. It should now be detected as a DirectInput gamepad, in games, x360ce, etc.


Controller shield


Review - Faulty Nvidia Shield Controller 2017


You will also like:


2138 2139 2140 2141 2142