-
IT café
Utoljára frissítve: 2024.03.06.
Légy szíves olvasd el mielőtt kérdezel!
Az összefoglalóban sok helyen a fórumtársak hozzászólásai vannak belinkelve, vagy az ő információik alapján írtam meg, tisztáztam le az adott információt. Ezúton is köszönöm mindenkinek a segítséget!
Új hozzászólás Aktív témák
-
Ejelhar
senior tag
válasz
Dolphine #73669 üzenetére
Megpróbálom érthetően leírni, átfaragom a létező remote.conf állomány négy színes gombját.
Alaphelyzet, a remote.conf állomány tartalmából:
0x29 0x18e #RED
0x30 0x18f #GREEN
0x31 0x190 #YELLOW
0x32 0x191 #BLUE
Balról az első oszlop azt tartalmazza amit a táv küld, utána következő oszlopban a linux esemény kódok, vagyis milyen gombnak vegye azt a linux.
A harmadik oszlop kettőskereszttel kezdődik, ezt nem értelmezi, megjegyzésnek minősül.
Ellenőrizzük tényleg okay e a mostani állapot, először leállítjuk a Kodit:
systemctl stop kodi
Majd lekérdezzük most miről tud a linux:
evtest --grab /dev/input/event1
ennek tartalmából:
Event code 398 (KEY_RED)
Event code 399 (KEY_GREEN)
Event code 400 (KEY_YELLOW)
Event code 401 (KEY_BLUE)
Itt tesztelhetjük is (ha végeztünk, akkor Crtl-C megszakítja), nyomjuk meg a vizsgálandó gombokat, pl a vöröset és és a sárgát:
type 1 (EV_KEY), code 398 (KEY_RED)
type 1 (EV_KEY), code 400 (KEY_YELLOW)Ez okaynak tűnik. Windows alatt elindítjuk a kalkulátort, átváltunk programozói módba, majd a tizes számrendszerben beírjuk a 398-at és a 400-at, és mindegyiknél külön-külön átváltunk hexadecimális számrendszerre.
Mint látszik a 398 hexában az 18e (vörös gomb), a 0x400 pedig 0x190. Jók vagyunk, tényleg ezekről a gombokról van szó.
Akkor írjuk át őket a remote.conf fileban, például így:
0x29 59 #RED volt most: F1
0x30 60 #GREEN volt most: F2
0x31 61 #YELLOW volt most:F3
0x32 62 #BLUE volt most: F4
Balról a második oszlopba mi kerül? Innen tudunk szemezgetni:
https://github.com/torvalds/linux/blob/master/include/uapi/linux/input-event-codes.hA CE/Kodi keyboard hotkey listát pedig itt tudod megnézni:
/usr/share/kodi/system/keymaps/keyboard.xml
illetve:
https://kodi.wiki/view/Keyboard_controlsBeolvastatjuk az új konfigot a rendszerrel:
remotecfg /storage/.config/remote.conf
Innen kezdve működnek a színes gombok is, mert átfaragtuk őket F1,F2,F3,F4 gombokká, amit a CE Kodija keyboardról is értelmez.A keymap editorral is szerkeszthető, vagy csinálsz egy keyboard.xml állományt, például:
touch /storage/.kodi/userdata/keymaps/keyboard.xml
majd szerkeszted:
nano /storage/.kodi/userdata/keymaps/keyboard.xmla tartalma mondjuk meg ez:
<keymap>
<global>
<keyboard>
<F1>UpdateLibrary(video)</F1>
<F2>CleanLibrary(video)</F2>
<F3>ActivateWindow(Filemanager)</F3>
<F4>ActivateWindow(Settings)</F4>
</keyboard>
</global>
<FullscreenVideo>
<keyboard>
<F1>ZoomIn</F1>
<F2>ZoomOut</F2>
<F3>ShowSubtitles</F3>
<F4>PlayerProcessInfo</F4>
</keyboard>
</FullscreenVideo>
</keymap>
A végén pedig visszaindítjuk a Kodit:
systemctl start kodiHát kb. ennyi.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Ryzen 7 7700X + Sapphire Radeon 6950XT Toxic 16GB + 32GB 6400Mhz RAM + 3TB SSD + minden vízzel hűtve
- iMac 21,5" 2013 vége I Core i5 2,7 GHz I Intel Iris Pro I 8GB RAM I 256GB SSD
- Dell Precision T1700 SFF PC (i5-4590, 16GB Ram)
- GARIS!! Gamer PC/Ryzen 5 2600/RTX 2060Super 8 GB/16 GB/250 SSD/1 TB HDD
- Kezdődik újra a bányászszezon! Rig Építés/karbantartás/felügyelés stb.