• 1 Post
  • 453 Comments
Joined 1 year ago
cake
Cake day: July 26th, 2024

help-circle
  • A big problem in the whole third party extension world (for browsers and apps like these) is that the creators of these extensions are often swayed to sell their creation. Dropping an infostealer to 1000 people could easily get you 10s of thousands of dollars if you use the stolen info for stuff like bank fraud. So invest a few thousand of that to buy the extension and you get a profit. You can even get access to the accounts of extension creators by getting them infected by other extensions. This can even be automated in the form of a worm such as the NPM malware named Shai-Hulud.

    It’s an extremely dirty battle that requires every developer to be vigilant about who they trust and to defend their creation at all costs. Easy money always has a bad side, and I hope every developer understands that their users have put a trust into them that the developer has most likely also put into other developers.













  • I’ll just spitball because I do not have these problems, although I do have quite some experience with Steam thinkering and troubleshooting. Don’t take my answers as actual solutions.

    Controller inputs break constantly. If I use big picture mode, the games will be in some quasi state where it both detects my controller and doesn’t.

    When you are not using an Xbox or Playstation controller, and Steam is configured for it, Steam will emulate it using a secondary spoofed input device. This might be your problem. Compare your input devices with Steam closed and opened. Look under the controller settings and thinker with Steam Input for generic controller.

    The right click menu in the system tray does not work 30% of the time.

    It always works for me on Gnome. I guess this might be a desktop environment problem and not a Steam one. What DE are you using?

    Worst of all, when I close a game, steam will not detect that it closes.

    I’ve had this kind of problem when making a Flatpak Qt app that launches another program. I had to specifically spawn the process with flatpak-spawn to not run into flatpak issues. You say that you also have this problem on a native install, but maybe you didn’t really start the native install or you are mistaken? I’ve mistakenly troubleshooted what I thought to be a native process but I was trying the flatpak I also had installed.

    In game, the shift+tab menu does not work; half the buttons are unresponsive and the game will crash upon closing shift+tab

    I think this problem is because of the same reason as the previous problem. It might not be spawning processes correctly so it borks the hook. Or maybe you are using some very strict memory protection.