Advertisement ยท 728 ร— 90

Posts by blujay

The most frustrating thing about VS Code is that there are ZERO alternatives that have a good vim keybinding mode except for neovim -- and then I have not had nearly as successful results with neovim and rust analyzer.

It's a curse ;-;

2 years ago 0 0 1 0

rare shiny quagsire L

2 years ago 0 0 0 0

I see why game engines that handle this shit for you are so popular, honestly my experience with input handling has been legitimately worse so far than graphics programming ever was.

I see why Valve works so hard on SDL, having something like that is a godsend until you need just a little bit more.

2 years ago 0 0 0 0

There's just so much to manage. Oh also, when I tried to use an Xbox controller connected over USB with the gamepad API shit just didn't work? I read on SO that it only really works for Xbox 360 controllers and other non XInput devices...

Like how can Windows development suck so much ๐Ÿ˜ญ

2 years ago 0 0 1 0

There's like 10 million different game input APIs that you can use on Windows. XInput sucks because it's limited in support and it almost feels too easy? Like state management is done by something else which tbh I kinda don't like.

Then there's DInput. Moving on.

Then there's this gamepad api....

2 years ago 0 0 1 0

Not to mention that for some reason, the device driver for a GameCube Adapter defaults to the HidBus driver???

Not only that, but you can't open the device path and take it over using WinUsb without installing a custom driver. This shit is dumb, if HidUsb fails to init, it should default to winusb

2 years ago 0 0 1 0

Side note, I'm pretty positive that WIndows just sucks more than Linux and macOS.

Last night, I spent about 3 hours working on getting gamepad input read using udev and epoll. Worked like a charm, universal, awesome!

I've spent 14 hours TODAY ALONE trying to understand windows APIs...

2 years ago 0 0 1 0
Post image

Alright I need help

learn.microsoft.com/en-us/uwp/ap...

Literally WHAT is the point of the lock in this example? What is it locking???? Surely there's not some magic going on behind the scenes that's locking some access to RawGameControllers, why the fuck is it in the example????

2 years ago 1 0 1 0

my toxic trait is embellishing stories ever so slightly for comedic value. something *almost* funny could happen and it gives me enough proof should someone ask, so I lie and turn it into a comedy act

2 years ago 2 0 0 0

it's so cringe and the rust crate being like over 600 lines or something to interface with it is evidence of that lmfao

2 years ago 0 0 0 0
Advertisement

God bless I can finally be done with twitter

2 years ago 9 0 0 0