AYA NEO 2021
Hardware | PCI/USB ID | Working? |
---|---|---|
Display | Yes | |
Touchscreen | Yes | |
GPU | 1002:0123 |
Yes |
GPU (Pro) | 1002:1636 |
Yes |
Wi-Fi | 14c3:7961 |
Yes |
Wi-Fi (Pro) | 14c3:0608 |
Yes |
Bluetooth | 0e8d:7961 |
Yes |
Bluetooth (Pro) | 0e8d:0608 |
Yes |
Audio | 8086:9dc8 |
Yes |
Gamepad | 045e:028e |
Yes |
Gyro/IMU | 10EC:5280 |
Yes |
Display
The integrated 800x1280 display is a portrait tablet display that is displayed in a landscape orientation without software correction.
Controller
The built-in controller registers as an Xbox360 controller. A linear vibration motor exists and is functional using the xpad_noone driver.
Bluetooth
Bluetooth on the non-Pro is working as of 5.15.12 (possibly earlier) for the AMD RZ608, which is a re-badged Mediatek MT7921E. The Pro model uses the Mediatek MT7921K and requires the workaround posted in the Wireless section below to work.
Wireless
The Wi-Fi module is the AMD RZ608, which is a re-badged Mediatek MT7921E for the regular model, and a Mediatek MT7921K for the pro model. The Wireless module does not handle power state changes well and will fail to return to operation after system resume. the rz608-fix-gitAUR package resolves this issue by unloading the kernel driver at sleep and reloading it at resume.
IMU (Accelerometer + Gyro)
The IMU (Bosch BMI160) is incorrectly identified in the BIOS. A DKMS patch (bmi160-aya-neo-dkms-gitAUR) may be applied.
Alternatively, a DSDT override may be generated with the correct part number.
DSDT changes:
imu_dsdt.diff
21c21 < DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I ", 0x01072009) --- > DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I ", 0x0107200a) 7214,7215c7214,7215 < Name (_HID, "10EC5280") // _HID: Hardware ID < Name (_CID, "10EC5280") // _CID: Compatible ID --- > Name (_HID, "BMI0160") // _HID: Hardware ID > Name (_CID, "BMI0160") // _CID: Compatible ID
Special keys
The front of the device has 4 special keys on the bottom right that are mapped through an additional USB keyboard device:
Key | Visible?1 | Marked?2 | Effect |
---|---|---|---|
WIN |
Yes | Yes | Inputs Super
|
ESC |
Yes | Yes | Inputs Esc
|
KB |
Yes | Yes | Inputs Ctrl+Super+O (Opens the virtual keyboard on Windows)3
|
TM |
Yes | Yes | Inputs Ctrl+Alt+Del (Opens the Task Manager on Windows)4
|
- The key is visible to
xev
and similar tools - The physical key has a symbol on it, which describes its function
- KB key cannot be mapped to toggling the OSK on Gnome Shell. A feature request has been opened for it.
- Prompts to shutdown the machine on Gnome Shell
It is possible to remap the keys to button codes using [python-evdev]. handygccs-gitAUR is a project that has already mapped these keys for use in Steam's new Big Picture mode.
See also
- Product page: https://www.ayaneo.com/goods/6781273145498
- Hardware probe of AYA NEO 2021: https://linux-hardware.org/?probe=e87776a955
- Hardware probe of AYA NEO Founder's Edition: https://linux-hardware.org/?computer=2c83d8545bd7