mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.28k stars 115 forks source link

Unable to change gamepad layout on Ayn Odin (Android 10) #1007

Open sargant opened 2 years ago

sargant commented 2 years ago

Steps to reproduce

  1. Open Pegasus, open settings, go to "Change the gamepad layout..."
  2. Go down to any control, press accept
  3. Dialogue appears saying "Press any button now to record"
  4. Press any hardware button

Expected result

Button is remapped

Actual result

The dialogue times out and nothing is remapped

System info

Pegasus version: alpha16-40-g06214feb, 2022-07-09 Device name: Ayn Odin Device OS: Android 10

Extra info

This is also replicable on alpha16 (2022-03-28).

The controller otherwise works fine, navigating around the app is no problem.

Pegasus log

2022-07-15T10:58:26 [i] Pegasus alpha16-40-g06214feb (2022-07-09)
2022-07-15T10:58:26 [i] Running on Android  (10.0) (arm, android)
2022-07-15T10:58:26 [i] Qt version 5.15.3
2022-07-15T10:58:26 [i] Program settings loaded (`/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/settings.txt`)
2022-07-15T10:58:26 [i] Found locale `ar`
2022-07-15T10:58:26 [i] Found locale `bs`
2022-07-15T10:58:26 [i] Found locale `de`
2022-07-15T10:58:26 [i] Found locale `en-GB`
2022-07-15T10:58:26 [i] Found locale `en`
2022-07-15T10:58:26 [i] Found locale `es`
2022-07-15T10:58:26 [i] Found locale `fr`
2022-07-15T10:58:26 [i] Found locale `hu`
2022-07-15T10:58:26 [i] Found locale `ja`
2022-07-15T10:58:26 [i] Found locale `ko`
2022-07-15T10:58:26 [i] Found locale `lt`
2022-07-15T10:58:26 [i] Found locale `nl`
2022-07-15T10:58:26 [i] Found locale `pt-BR`
2022-07-15T10:58:26 [i] Found locale `ru`
2022-07-15T10:58:26 [i] Found locale `zh-TW`
2022-07-15T10:58:26 [i] Found locale `zh`
2022-07-15T10:58:26 [i] Locale set to `en-GB`
2022-07-15T10:58:26 [i] Found theme `Pegasus Grid` at `:/themes/pegasus-theme-grid/`
2022-07-15T10:58:26 [i] Found theme `shinretro` at `/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/themes/shinretro/`
2022-07-15T10:58:26 [i] Found theme `Retro Mega Next` at `/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/themes/retromega-next/`
2022-07-15T10:58:26 [i] Found theme `skylineOS` at `/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/themes/skylineOS/`
2022-07-15T10:58:26 [i] Found theme `Minimis` at `/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/themes/Minimis/`
2022-07-15T10:58:26 [i] Found theme `gameOS` at `/storage/emulated/0/Android/data/org.pegasus_frontend.android/files/pegasus-frontend/themes/gameOS/`
2022-07-15T10:58:26 [w] Requested theme `:/themes/pegasus-theme-grid` not found, falling back to default
2022-07-15T10:58:26 [i] Theme set to `Pegasus Grid` (`:/themes/pegasus-theme-grid/`)
2022-07-15T10:58:26 [i] Gamepad: Connected device 0x9 (generic)
2022-07-15T10:58:27 [i] Metafiles: Found `/storage/emulated/0/ROMs/Sega - Mega Drive - Genesis/metadata.pegasus.txt`
2022-07-15T10:58:27 [i] Metafiles: Finished searching in 6ms
2022-07-15T10:58:27 [i] Media: Finished searching in 4ms
2022-07-15T10:58:27 [i] Skraper Assets: 446 assets found
2022-07-15T10:58:27 [i] Skraper Assets: Finished searching in 10ms
2022-07-15T10:58:27 [i] Favorites: Finished searching in 0ms
2022-07-15T10:58:27 [i] Playtime: Finished searching in 3ms
2022-07-15T10:58:27 [i] Game list post-processing took 2ms
2022-07-15T10:58:27 [i] 90 games found
2022-07-15T10:58:50 [i] Closing Pegasus, goodbye!
sargant commented 2 years ago

Still an issue in alpha16-41-g7fcdafa7

rekcah1986 commented 2 years ago

Also on Shield TV Pro 2019