Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

"""LICENSE 

Copyright 2019 Hermann Krumrey <hermann@krumreyh.com> 

 

This file is part of samsung-ru7179-remote. 

 

samsung-ru7179-remote is free software: you can redistribute it and/or modify 

it under the terms of the GNU General Public License as published by 

the Free Software Foundation, either version 3 of the License, or 

(at your option) any later version. 

 

samsung-ru7179-remote is distributed in the hope that it will be useful, 

but WITHOUT ANY WARRANTY; without even the implied warranty of 

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 

GNU General Public License for more details. 

 

You should have received a copy of the GNU General Public License 

along with samsung-ru7179-remote. If not, see <http://www.gnu.org/licenses/>. 

LICENSE""" 

 

 

valid_keys = { 

# Power Keys 

"POWER", 

 

# Sources 

"SOURCE", 

"HDMI", 

"TV", 

 

# Numbers 

"1", 

"2", 

"3", 

"4", 

"5", 

"6", 

"7", 

"8", 

"9", 

"0", 

 

# Channels 

"CHUP", 

"CHDOWN", 

"PRECH", 

"CH_LIST", 

 

# Volume Keys 

"VOLUP", 

"VOLDOWN", 

"MUTE", 

 

# Direction Keys 

"UP", 

"DOWN", 

"RIGHT", 

"LEFT", 

"ENTER", 

"RETURN", 

 

# Media Keys 

"REWIND", 

"STOP", 

"PAUSE", 

"PLAY", 

"FF", 

 

# Color Keys 

"GREEN", 

"YELLOW", 

"CYAN", 

"RED", 

 

# Menus 

"MENU", 

"HOME", 

"GUIDE" 

} 

""" 

Valid keypresses 

""" 

 

 

shortcuts = { 

"HDMI1": [ 

"SOURCE", "SOURCE", 

"LEFT", "LEFT", "LEFT", 

"RIGHT", 

"ENTER" 

], 

"HDMI2": [ 

"SOURCE", "SOURCE", 

"LEFT", "LEFT", "LEFT", 

"RIGHT", "RIGHT", 

"ENTER" 

], 

"HDMI3": [ 

"SOURCE", "SOURCE", 

"LEFT", "LEFT", "LEFT", 

"RIGHT", "RIGHT", "RIGHT", 

"ENTER" 

] 

} 

""" 

Custom commands that use multiple commands 

""" 

 

for shortcut in shortcuts: 

valid_keys.add(shortcut)