Hacker News
points by hexasquid 4 days ago | 0 comments
I particularly liked the presence of windows, .WMA and xbox controllers in this.
[–] anal_reactor 3 days ago
Well, I was moving away from Windows so it's natural I wanted to replace things I had working on Windows.

Lossless WMA is an ancient exotic format so yeah, fair to push back. But Xbox controllers are the standard gaming controllers so there's no excuse. The rest of my complaints are Linux fuckery.

BTW my keyboard is also from Microsoft and someone did all the difficult things in the driver except one simple last step, which is like two extra lines of code. There are like ten forks of this driver on GitHub, each of them adding the same two lines.

The driving wheel is NOT Microsoft. The whole software stack had a critical bug that made the wheel unusable after a few minutes of gameplay. People worked on this for a long time. It finally got fixed, a few months after I joined the Linux party. BTW the Linux driver/userland tool implemented correctly LEDs on the wheel EXCEPT they were missing a parser of a file format that took me a day to manually implement and connect. It would take me at least a week though to make it a quality contribution. If I need to redo this for a new game, I'll publish my code.

I feel like there's a common theme that Linux usually almost works and for every functionality you need to spend a day fixing it because the developers did do all the difficult work, but then either botched UI, failed to implement non-core functionalities, or didn't test less common use cases. When my Fedora refused to update until I removed Wine, the official response was along "your program your problem".

Hacker News