Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please add install instructions for linux on the https://openadapt.ai/#start page #631

Open
hemangjoshi37a opened this issue Apr 19, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@hemangjoshi37a
Copy link

Feature request

please add install instructions for linux on the https://openadapt.ai/#start page

Motivation

please add install instructions for linux on the https://openadapt.ai/#start page

@hemangjoshi37a hemangjoshi37a added the enhancement New feature or request label Apr 19, 2024
@abrichr
Copy link
Contributor

abrichr commented Apr 23, 2024

Hi @hemangjoshi37a , thank you for your interest!

Unfortunately at this time, OpenAdapt does not currently support linux for two reasons:

  1. This is non-trivial additional effort for minimal gain. According to https://gs.statcounter.com/os-market-share/desktop/worldwide, Linux currently occupies about 4% of global desktop OS market share.

  2. The input control library we use (pynput) does not support differentiating between "injected" (synthetic) and regular (human) input on Linux (see Using event suppression to create a remapper moses-palmer/pynput#105 (comment)). While we do not yet make use of this functionality, we do have plans to in the near future.

That said, we would welcome a Pull Request to add installation instructions for Linux! The relevant repo is at https://github.com/OpenAdaptAI/OpenAdapt.web. Of course, this would require testing the core library on Linux as well.

@hemangjoshi37a
Copy link
Author

hemangjoshi37a commented Apr 25, 2024

but you should consider that 96% of the developers use linux who ultimately are going to use openadapt and not your average everyday Karens. LOL also i believe you response is AI generated and not any person is responsible for your response.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants