Update mominavi to fix style error
[AGL/meta-agl-devel.git] / meta-agl-ic-container / recipes-demo / momikey / files / momikey.sh
1 #!/bin/bash
2
3 while sleep 1 ;do evtest /dev/input/by-id/usb-wch.cn_CH57x-event-kbd ;done | while read line; do
4     unset key target_container
5     [[ "$line" =~ \((KEY_.)\),\ value\ 1 ]] && key="${BASH_REMATCH[1]}"
6     case "$key" in
7         KEY_G)
8             cmcontrol --change-active-guest-name=agl-flutter-ivi-demo
9             cmcontrol --shutdown-guest-role=ivi
10             ;;
11         KEY_D)
12             cmcontrol --change-active-guest-name=agl-qt-ivi-demo
13             cmcontrol --shutdown-guest-role=ivi
14             ;;
15         KEY_A)
16             cmcontrol --change-active-guest-name=agl-momi-ivi-demo
17             cmcontrol --shutdown-guest-role=ivi
18             ;;
19         KEY_H)
20             cmcontrol --change-active-guest-name=agl-html5-ivi-demo
21             cmcontrol --shutdown-guest-role=ivi
22             ;;
23         KEY_C)
24             cmcontrol --force-reboot-guest-role=ivi
25             ;;
26     esac
27 done