flathub / com.adobe.Flash-Player-Projector

https://flathub.org/apps/details/com.adobe.Flash-Player-Projector
9 stars 9 forks source link

Keyboard doesn't work in full-screen #67

Open PavanLuca opened 1 year ago

PavanLuca commented 1 year ago

After switching to full-screen some game buttons aren't detected.

Lenni-builder commented 8 months ago

I think that's an issue with the Projector itself which Adobe doesn't maintain anymore, not the Flatpak

PavanLuca commented 8 months ago

No, because I already use the original Flash player through Wine and it works perfectly. If the original Projector was converted into a native Linux version there has been a mistake while configuring it because, as I said, the original one hasn't this issue, it appeared only on the flat version.

hadess commented 8 months ago

Not sure why you're comparing a completely different Windows app to a native Linux app.

If the original Projector was converted into a native Linux version there has been a mistake while configuring it because, as I said, the original one hasn't this issue, it appeared only on the flat version.

I don't work for Adobe, so I'm not sure how I would know how they converted the Windows app to Linux.

I tested a game (Samarost 2) in fullscreen, and it works. What game doesn't work, and how can I download it?

PavanLuca commented 8 months ago

I compared both because I was expecting that the Linux version worked as the Windows version, so without these problems. If the Linux version was made by scratch or without converting the original player then what I thought is just wrong. In my case this problem happens with Thing Thing Arena (https://drive.google.com/file/d/1Eba2bUYKgVY_tLrkL2wZtsXnVtkZXR4v/view?usp=sharing), in which Q (previous weapon), E (next weapon), P (pause) and the writing field for entering your name don't work.

hadess commented 8 months ago

This is the original download for the file: https://archive.org/download/thingthingarenaclassic1thing-thing-flash-game-series/295040_thing_thingarena.swf

PavanLuca commented 8 months ago

Yes, I tested even that one but as I thought it didn't change, the problem still happens. How can switching to full screen disable some keys? I don't get it 🤷.

Lenni-builder commented 8 months ago

It's just some weird bug in the Projector, but since Flash is dead it will never be fixed. So either use the Windows version in Wine or use something like Ruffle (they have a browser extension and desktop version)

hadess commented 8 months ago

It's just some weird bug in the Projector, but since Flash is dead it will never be fixed. So either use the Windows version in Wine or use something like Ruffle (they have a browser extension and desktop version)

Agreed, although I want to try and double-check whether this might be something we can work around before closing the bug. Would be great if someone could package Ruffle for Flathub ;)

Lenni-builder commented 8 months ago

I actually looked exactly that up just a few minutes ago and somebody seems to be working on it: https://github.com/ruffle-rs/ruffle/issues/9220

PavanLuca commented 8 months ago

It's just some weird bug in the Projector, but since Flash is dead it will never be fixed.

Why not? Can't developers edit the Linux version here without minding about the original corresponding software? I don't think that Adobe would care if someone here changes the Linux player or improves it since they wanted to abandon Flash. Also because this is a Linux package, not their .exe.

Lenni-builder commented 8 months ago

It's binary code, just 1s and 0s, similar to Windows EXEs. Since we don't have the original source code we can't easily edit it. We'd have to decompile it which is very complicated and could take months or years and illegal because of copyright.