fix(device): support AYADEVICE AYANEO 2021 - #667
Open
Molchester wants to merge 1 commit into
Open
Conversation
Add AYADEVICE as an alternate firmware-reported vendor for the original AYA NEO 2021 and ensure InputPlumber autostarts for that DMI identity. AI disclosure: OpenAI Codex was used to gather and structure SSH diagnostics from the test device, compare its DMI identity with the existing AYANEO 2021 profile, and draft these two data additions. The prompt scope was to add the observed AYADEVICE match to the existing profile and autostart hardware database, then document the physical-device validation. The contributor reviewed every changed line and the reported test results. Co-developed-by: OpenAI Codex <noreply@openai.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #665.
Summary
AYADEVICEvendor identity to the existingAYA NEO 2021device profileThe affected unit is an original AYANEO 2021 with a Ryzen 5 4500U. Its firmware reports:
Testing
Tested on the physical device running Bazzite Deck 44 (
44.20260820), kernel7.2.0-ogc4.1.fc44.x86_64, and InputPlumber0.78.0-5.fc44.x86_64:/etc/inputplumber/devices.d/and added the proposedAYADEVICEmatchUSE_INPUTPLUMBER=1SYSTEMD_WANTS=inputplumber.serviceaddevent for/sys/class/dmi/id, and confirmed the service automatically returned toactiveAYANEO 2021composite profilei2c-10EC5280:00IMU were attached and the virtual targets were createdGamepad:Button:Keyboardand reaches OpenGamepadUI asTrigger Steam OSKThe Steam on-screen keyboard did not become visible, but Steam's standard Home+X shortcut and a direct
steam://open/keyboardrequest also failed. That appears to be a separate Steam OSK issue rather than a failure of this device profile.Repository-side checks:
git diff --check: passedcargo fmt --check: not run locally because the Rust toolchain is unavailable; this data-only change does not modify Rust sourceAI disclosure
OpenAI Codex was used to gather and structure SSH diagnostics from the test device, compare the observed DMI identity with the existing profile, draft the two data additions, and organize this pull-request description. The prompt scope was to add the observed
AYADEVICEprofile and autostart matches, reference #665, and report the physical-device validation. I reviewed every changed line and the test results before submission.