You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -31,6 +36,7 @@ The application is compatible with standard `.ir` files. However, to ensure func
31
36
Button name | Description
32
37
------------|-------------------
33
38
`Power` | Power
39
+
`Eject` | Eject
34
40
`Setup` | Setup/Settings
35
41
`Input` | Input/Source
36
42
`Menu` | Menu
@@ -57,12 +63,52 @@ Button name | Description
57
63
`Play` | Play
58
64
`Stop` | Stop
59
65
66
+
## Alternative button names
67
+
In addition to the predefined names, `XRemote` uses alternative button names to make it as easy as possible to interact with different types of IR dumps. That means if a button with the appropriate name is not found in the file, the application will try to find the same button with alternative names. Ensure this feature is enabled in the application settings before you use it.
68
+
69
+
The application stores and reads alternate names from the following file:
70
+
```
71
+
SD Card/apps_data/flipper_xremote/alt_names.txt
72
+
```
73
+
74
+
If the `Alt-Names` option is enabled in the config and the file does not exist, it will be created automatically with default values during the application's startup. You can edit, add, or remove any button or alternate name values from this file. Button names must either have only the first uppercase or be entirely lowercase. As for alternate names, they are case-insensitive. The button can have one or several comma-separated alternate names.
75
+
76
+
This is the default `alt_names.txt` file:
77
+
78
+
```
79
+
Filetype: XRemote Alt-Names
80
+
Version: 1
81
+
#
82
+
Power: shutdown,off,on,standby
83
+
Setup: settings,config,cfg
84
+
Input: source,select
85
+
Menu: osd,gui
86
+
List: guide
87
+
Info: display
88
+
Mode: aspect,format
89
+
Back: return,exit
90
+
Ok: enter,select
91
+
Up: uparrow
92
+
Down: downarrow
93
+
Left: leftarrow
94
+
Right: rightarrow
95
+
Mute: silence,silent,unmute
96
+
Vol_up: vol+,volume+,volup,+
97
+
Vol_dn: vol-,volume-,voldown,-
98
+
Ch_next: ch+,channel+,chup
99
+
Ch_prev: ch-,channel-,chdown
100
+
Next: next,skip,ffwd
101
+
Prev: prev,back,rewind,rew
102
+
Fast_fo: fastfwd,fastforward,ff
103
+
Fast_ba: fastback,fastrewind,fb
104
+
Play_pa: playpause,play,pause
105
+
```
60
106
61
107
## Installation options
62
108
63
-
1. Install the latest stable version directly from the [application catalog](https://lab.flipper.net/apps/flipper_xremote).
64
-
65
-
2. Manually install using `.fap` file:
109
+
1. Install the latest stable version directly from the official [application catalog](https://lab.flipper.net/apps/flipper_xremote).
110
+
2. Install on any firmware from the community driven application catalog [FlipC](https://flipc.org/kala13x/flipper-xremote).
111
+
3. Manually install using `.fap` file:
66
112
- Download the `.fap` file from the [Releases](https://github.com/kala13x/flipper-xremote/releases) section of this repository.
67
113
- Write the `.fap` file to an SD card using [qFlipper](https://docs.flipper.net/qflipper) or any your preferred SD card writer.
68
114
@@ -73,8 +119,10 @@ Button name | Description
73
119
- Use deploy script from this repository to build and run the application on the device:
74
120
75
121
```bash
76
-
./deploy.sh --fw=/path/to/the/firmware
122
+
./deploy.sh --fw=/path/to/the/firmware -b -l
77
123
```
124
+
125
+
Do not use `-l` (link) option of you are building the project directly from the `applications_user` directory of the firmware.
78
126
2. If you don't have the firmware or the Linux please refer to the [official documentation](https://github.com/flipperdevices/flipperzero-firmware/blob/dev/documentation/AppsOnSDCard.md) for build instructions.
Copy file name to clipboardExpand all lines: non_catalog_apps/xremote/docs/README.md
+37
Original file line number
Diff line number
Diff line change
@@ -48,3 +48,40 @@ Play_pa | Play/Pause
48
48
Pause | Pause
49
49
Play | Play
50
50
Stop | Stop
51
+
52
+
## Alternative button names
53
+
54
+
In addition to the predefined names, XRemote uses alternative button names to make it as easy as possible to interact with different types of IR dumps. That means if a button with the appropriate name is not found in the file, the application will try to find the same button with alternative names. Ensure this feature is enabled in the application settings before you use it.
55
+
56
+
The application stores and reads alternate names from the following file:
57
+
SD_Card/apps_data/flipper_xremote/alt_names.txt
58
+
59
+
If the Alt-Names option is enabled in the config and the file does not exist, it will be created automatically with default values during the application's startup. You can edit, add, or remove any button or alternate name values from this file. Button names must either have only the first uppercase or be entirely lowercase. As for alternate names, they are case-insensitive. The button can have one or several comma-separated alternate names.
0 commit comments