SqueezePlay KeyCodes / SqueezeIR KeyNames
The table below shows the list of KeyCodes and KeyNames that may be used as the value of the ID attribute for <key> elements within SqueezeIR.xml. KeyCodes may be summed to produce button combinations. KeyCodes and KeyNames cannot be mixed within the same ID value.
| Controller Button |
SqueezePlay KeyCode |
SqueezeIR KeyName |
| [Go] |
1 |
GO |
| [Home] |
64 |
HOME |
| [Forward] |
2048 |
FWD |
| [Rewind] |
1024 |
REW |
| [Back] |
2 |
BACK |
| [Play] |
128 |
PLAY |
| [Pause] |
512 |
PAUSE |
| [Volume Up] |
4096 |
VOLUME_UP |
| [Volume Down] |
8192 |
VOLUME_DOWN |
| [Add] |
256 |
ADD |
| [Volume Up] + [Volume Down] |
12288 (=4096+8192) |
VOLUME_MUTE |
| [Pause] + [Rewind] |
1536 (=512+1024) |
PREVIOUS |
| [Pause] + [Forward] |
2560 (=512+2048) |
NEXT |
| [Rewind] + [Forward] |
3072(=1024+2048) |
STOP |
SqueezePlay PlayerActions
Below is listed the SqueezePlay actions that may be used as the value of <playeraction> elements within SqueezeIR.xml. The list was taken from the Controller's InputToActionMap.lua file. It is not known if all of these work within SqueezeIR as I have found no documentation regarding SqueezePlay actions.
add
add_end
back
create_mix
debug_skin
debug_touch
down
go
go_alarms
go_brightness
go_current_track_info
go_factory_test_mode
go_favorites
go_home
go_home_or_now_playing
go_music_library
go_now_playing
go_now_playing_or_playlist
go_playlist
go_playlists
go_search
go_test_audio_routing
help
jump_fwd
jump_rew
mute
page_down
page_up
pause
play
play_next
play_preset_0
play_preset_1
play_preset_2
play_preset_3
play_preset_4
play_preset_5
play_preset_6
play_preset_7
play_preset_8
play_preset_9
power
power_off
power_on
reload_skin
repeat_toggle
scanner_fwd
scanner_rew
set_preset_1
set_preset_2
set_preset_3
set_preset_4
set_preset_5
set_preset_6
shuffle_toggle
shutdown
sleep
soft_reset
start_demo
stop
take_screenshot
up
volume_down
volume_up
|
|