path: root/uisimulator/buttonmap
AgeCommit message (Collapse)AuthorFilesLines
2021-12-10m3k simulator: remove white borderChristian Soffke1-11/+11
Change-Id: I1503dadc966af568c8a4482e1d7f5641092594f0
2021-12-10m3k simulator: add screen bezelChristian Soffke1-11/+11
Change-Id: I4a34e5be7a459f909b81266b70c30f2968068696
2021-11-12uisimulator: add keyboard mappings for M3K scrollstripAidan MacDonald1-0/+2
Change-Id: I2e6d5464fac6d9e1e292b17f5c1bbf646c1555de
2021-10-16Fiio M3k UI Simulator: Fix upside-down mapping for volume buttonsChristian Soffke1-2/+2
Change-Id: I57a1ee1ac43ea0eb5587e6249ef6bb06ab7342af
2021-07-13New port: Shanling Q1 nativeAidan MacDonald2-0/+74
- Audio playback works - Touchscreen and buttons work - Bootloader works and is capable of dual boot - Plugins are working - Cabbiev2 theme has been ported - Stable for general usage Thanks to Marc Aarts for porting Cabbiev2 and plugin bitmaps. There's a few minor known issues: - Bootloader must be installed manually using 'usbboot' as there is no support in jztool yet. - Keymaps may be lacking, need further testing and feedback. - Some plugins may not be fully adapted to the screen size and could benefit from further tweaking. - LCD shows abnormal effects under some circumstances: for example, after viewing a mostly black screen an afterimage appears briefly when going back to a brightly-lit screen. Sudden power-off without proper shutdown of the backlight causes a "dissolving" effect. - CW2015 battery reporting driver is buggy, and disabled for now. Battery reporting is currently voltage-based using the AXP192. Change-Id: I635e83f02a880192c5a82cb0861ad3a61c137c3a
2021-06-07ErosQ Simulator: fix keymapDana Conrad1-0/+2
The eros q simulator keys have been weird for a while, found out why. Change-Id: Icb4209774448bc3c0d67dd87f802661cf12874b2
2021-04-26Nuke the never-functional iriver ifp-7xx portSolomon Peachy2-73/+0
It never worked, and hasn't compiled in something like a decade, Given the HW capabilities (limited onboard flash, no expandability) there's really no point in trying to fix/complete it. Change-Id: I7d175089840396f8891645bd10010d730dd5bfdc
2021-04-26Nuke all TCC77x targets: iAudio 7, Sansa C100, M200(v1-3), Logik DAXSolomon Peachy1-2/+0
They were never finished, never saw any release ever, and haven't compiled for the better part of a decade. Given their HW capabilities [1], they are not worth trying to fix. [1] 1-2MB RAM, ~256MB onboard flash, no expandability Change-Id: I7b2a5806d687114c22156bb0458d4a10a9734190
2021-04-03Fix accidental fallthrough in FiiO M3K simulator keymapAidan MacDonald1-2/+2
Change-Id: I4959d44998c44b5458721ba5f76ab5bc761e9f83
2021-03-28Add M3K native to the simulatorSolomon Peachy2-0/+99
Change-Id: If3e877d2df189e44076631fd571cf6aa70ce6ca8
2020-10-21Add UI Simulator for Eros Q / K seriesSolomon Peachy2-0/+91
Change-Id: I9ffc101bd904b3f0e2d6a86a43fb1ae3fda73a19
2020-09-28xduoox20: UI Simulator supportSolomon Peachy2-0/+82
Change-Id: I2a03cea07fbad9fb5862ca69e4cfca2e8ca6b17f
2020-07-24[1/4] Remove SH support and all archos targetsSolomon Peachy4-247/+0
This removes all code specific to SH targets Change-Id: I7980523785d2596e65c06430f4638eec74a06061
2020-06-12misc: strip 'x' bit from some UIsim stuffSolomon Peachy1-0/+0
Change-Id: I0e59b09c0e0dec117aba831c573f309606c93296
2020-06-12xduoox3ii: Add UI Simulator bitmap, keymap, and fix offsets.Solomon Peachy2-0/+83
Change-Id: I8e322b93653cb43b010dfd5c0f566ea1c4c7b7ff
2020-05-23Sansa Clip+ Clip V1, V2 updated simulator imagesWilliam Wilgus1-6/+11
Submitted on behalf of user CH23 Change-Id: I1b4c3639dfef158459bc5d6c8ccef2582ba30d5b
2020-04-13obsolete: Nuke the very-incomplete Archos AV300 targetSolomon Peachy2-84/+1
It's even missing a config header file. Just shoot it in the head. Change-Id: I4c5cdb4fb63361a4e4fc893e93d73d3890fe17df
2019-01-02Add Xuelin iHIFI 770/770C/800 supportSolomon Peachy2-0/+92
Taken from the xvortex fork (Roman Stolyarov) Ported, rebased, and cleaned up by myself. Change-Id: I7b2bca2d29502f2e4544e42f3d122786dd4b7978
2018-07-28Add cleaned-up xDuoo X3 supportSolomon Peachy2-0/+84
Cleaned up, rebased, and forward-ported from the xvortex fork. (original credit to Change-Id: Ibcc023a0271ea81e901450a88317708c2683236d Signed-off-by: Solomon Peachy <>
2018-06-12Agptek Rocker: Initial commitMarcin Bukat2-0/+82
Change-Id: I26b51106c7b1c36a603fba6d521e917d79b5a95b
2017-09-17Add simulator support for the A860Amaury Pouly2-0/+67
This requires a few changes unrelated to the A860 because configure unsets APPLICATION but the NWZ is an application! Change-Id: Id91aa23193383ac95886b281653da5286edd9caf
2016-09-21zenxfi3: fix recording keymap and simulator keymapAmaury Pouly1-4/+4
Change-Id: I246834b5244d4e0f672633d2960db45278e12ec4
2016-01-25Replace SAMSUNG_YH920_PAD with YH92XSebastian Leonhardt1-1/+1
seems more logical to me, and is more consistent, since "SAMSUNG_YH92X_PAD" is already used in the tex files. Change-Id: Ie9a9d850ea86155a7dcf86c88a22a420a10a3837
2015-11-15YH8xx,YH9xx: Keymap improvementSebastian Leonhardt1-2/+6
The main "innovation" in this patch are two "virtual buttons" for the record switch on YH92x targets. When the switch state changes, a single BUTTON_REC_SW_ON or .._OFF button event will be generated. Thus keymap code can react on switching, but not on the actual state of the switch. Wherever sensible, the following user scheme is applied: - use PLAY as confirm button - use REW button or Long REW to exit - use REC (YH820) or FFWD (YH92X) as modifier key for button combos Change-Id: Ic8d1db9cc6869daed8dda98990dfdf7f6fd5d5a1
2014-05-24Fix the simulators.Szymon Dziok3-17/+82
Change-Id: I9663f709b5979fffea3962e2062de3821a264c23
2014-02-16zenxfistyle: add simulator bitmap and button mapAmaury Pouly1-0/+13
Change-Id: I68a107887e6b1563b6c5ab425e98be7e012e7976
2014-01-16sansaclipzip: Correct simulator buttonmap for the different button layout.Thomas Martitz1-0/+12
Change-Id: I1b4cc257e8d85822177c377cc0fda14e8904fddb
2013-11-08zenmozaic: add keymap and bitmap for simulatorAmaury Pouly1-15/+22
Change-Id: I1be76d5b82ef585d2146d12aacad456071341827
2013-11-08zenxfi: add simulator keymap and bitmapAmaury Pouly1-0/+25
Change-Id: Ic82ad39234d3056c3cc06d9f8f0ba6f28892e15f
2013-11-07Add Creative ZEN simulator bitmap and button mapAmaury Pouly2-0/+106
Change-Id: I15fad76fe48d9736be9e4cdbc9ae8fdc96cc9ac3
2013-09-29Simulator for Samsung YP-R0Lorenzo Miori2-0/+83
Enable simulator for the target ypr0 to be built and used. Change-Id: I1b080f07ab90f5c4856881d08ad70e1053bbb0c0 Reviewed-on: Reviewed-by: Frank Gevaerts <>
2013-09-26sonynwze370: fix simulatorAmaury Pouly2-3/+18
Change-Id: I23cd8ce8549119868011e2a05341f3cb6335fad6
2013-09-25sonynwze360: fix simulatorAmaury Pouly2-0/+92
Change-Id: Ib63d5aceeafb1078013599616cb6dcec3a2b8598
2013-08-28zenxfi2: use sensible keymap and simulator keysAmaury Pouly1-5/+11
Change-Id: Icd718b34924e1d228bbd6662617152646ef0c3a5
2013-01-15zenxfi2: forgot a simulator fileAmaury Pouly1-0/+46
Change-Id: I5c42fc57286440c45ce08396ac1b232d611b30b1
2013-01-15zenxfi2: add simulator defines and imageAmaury Pouly1-0/+2
Change-Id: I87498ed09a952586cb84a44bc391b5a0aa149c2e
2012-05-19Initial commit for the Creative ZEN X-Fi2 and X-Fi3 portsAmaury Pouly2-0/+76
These are really similar devices so one commit for both is ok. Change-Id: I8bd1d3fef1eb6d00aaadfb7af56c771f62d0c9c3
2012-05-17fuze+: correct UI simulator button mapFred Bauer1-10/+12
Change-Id: I0df1b5f937305f1a0bc0568ee056edb1dd77f734 Signed-off-by: Amaury Pouly <>
2012-01-09r31444 missed a file. make fuzeplus sim build againJonathan Gordon1-3/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-03HDD6330: introduce a new button (BUTTON_TAP), based on the hardware support ↵Szymon Dziok1-0/+3
for gestures. From now on some things are accessible by tapping on the vertical scroll strip. Reorganize, fix and remap some of the keymaps, add missing keymap for the recording. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-01Sansa Connect Simulator: Fix button sizes, add hold button supportTomasz Moń1-13/+17
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-12-01Sansa Connect: Make simulator compile. UI-sansaconnect.bmp by Martin ↵Tomasz Moń2-0/+98
Sägmüller (based on press image). git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-11-30fuze+: update keymap and touchpad driver based on FS#12405 with minor ↵Amaury Pouly1-9/+16
modifications. Thanks to Jean-Louis Biasini. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-10-17Update UI simulator buttonmap for Sansa FuzeFred Bauer1-16/+16
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-09-25imx233/fuze+: add fuze+ to the simulator frameworkAmaury Pouly3-10/+100
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-12-08MPIO HD300 simulator. FS#11796 by Michael LeslieMarcin Bukat2-0/+84
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-11-02MPIO HD200: fix red (I missed bootloader and simulator when renaming buttons)Marcin Bukat1-4/+4
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-10-21HDD6330: add the simulator.Szymon Dziok2-0/+81
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-10-13fix button maps and assign some buttons for uisimulator.Teruaki Kawashima1-2/+2
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-08-26Move to a proper sdl key config instead of using the d2 pad. make the mouse ↵Jonathan Gordon3-0/+18
wheel work, middle click is "select" and right click is "back" git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657