>>14248>Is it possible? No.
>If not, what needs to be changed to make it achievable?Defcon is not available for the ARM architecture. You could probably ask the publishers to give you an ARM build but I doubt they'll listen. You could try to use QEMU to run defcon but it'll probably not work, as defcon alone must be too resource-intensive for a rasppi.
If you forget about the defcon thing, doing what you want to do is probably possible.
Creating a GUI that works using a gamepad is probably dead-simple, I'd recommend doing it either in C with the SDL, or maybe python as it is an easier language to work with which must have quite a lot of libraries to interact with a gamepad.
I do not know if it is possible to control whether the USB ports are powered or not. I don't think so but I might be wrong.
Turning on led lights is pretty easy. The "other simple stuff for my room" might or might not be easy depending on wat it is.
>What DistroWhichever you want. My personnal favorite is debian but than really doesn't matter for what you're trying to achieve. I think debian would be a good choice as most of its software selection is available precompiled for ARMv7 (which is the rasppi2's architecture).
>What language for the GUI.Whichever you know the best. If yu don't know anything, either C or Python.
>Are there ways to use 360 controllers as miceYes but as you'll be creating your own GUI you don't really need that, do you ?