mirror of
				https://github.com/libretro/Lakka-LibreELEC.git
				synced 2025-11-04 11:28:56 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
# SPDX-License-Identifier: GPL-2.0
 | 
						|
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
 | 
						|
 | 
						|
echo "Supported keys:
 | 
						|
← ↑ ↓ →         Left | Up | Down | Right
 | 
						|
Context Menu    c
 | 
						|
Player Debug    d
 | 
						|
Fullscreen      f
 | 
						|
Info            i
 | 
						|
Codec Info      o
 | 
						|
Pause           p
 | 
						|
Screenshot      s
 | 
						|
Skin Debug      t
 | 
						|
Stop            x
 | 
						|
Mute            m
 | 
						|
Volume Down     -
 | 
						|
Volume Up       +
 | 
						|
Back            Backspace
 | 
						|
Select          Enter
 | 
						|
Quit Remote     q or ctrl+c
 | 
						|
"
 | 
						|
 | 
						|
com() {
 | 
						|
  kodi-send --action="$1" >/dev/null 2>&1
 | 
						|
  echo -ne "\r$1\e[K"
 | 
						|
}
 | 
						|
 | 
						|
while true; do
 | 
						|
  read -r -sn1 k
 | 
						|
  case "$k" in
 | 
						|
    A) com "Up" ;;
 | 
						|
    B) com "Down" ;;
 | 
						|
    C) com "Right" ;;
 | 
						|
    D) com "Left" ;;
 | 
						|
    c) com "ContextMenu" ;;
 | 
						|
    d) com "PlayerDebug" ;;
 | 
						|
    f) com "FullScreen" ;;
 | 
						|
    i) com "Info" ;;
 | 
						|
    m) com "Mute" ;;
 | 
						|
    o) com "CodecInfo" ;;
 | 
						|
    p) com "Pause" ;;
 | 
						|
    s) com "TakeScreenshot" ;;
 | 
						|
    t) com "Skin.ToggleDebug" ;;
 | 
						|
    x) com "Stop" ;;
 | 
						|
    -) com "VolumeDown" ;;
 | 
						|
    +) com "VolumeUp" ;;
 | 
						|
    $'\177') com "Back" ;;
 | 
						|
    "") com "Select" ;;
 | 
						|
    q) exit ;;
 | 
						|
  esac
 | 
						|
done
 |