Re-add keyboard test to HW diag menu

* Fix issue #25
This commit is contained in:
2Shirt 2018-04-15 10:11:03 -06:00
parent 8e22aa22b0
commit 4b0dde6efe

View file

@ -80,6 +80,7 @@ def menu_diags(*args):
] ]
actions = [ actions = [
{'Letter': 'A', 'Name': 'Audio test'}, {'Letter': 'A', 'Name': 'Audio test'},
{'Letter': 'K', 'Name': 'Keyboard test'},
{'Letter': 'N', 'Name': 'Network test'}, {'Letter': 'N', 'Name': 'Network test'},
{'Letter': 'M', 'Name': 'Screen Saver - Matrix', 'CRLF': True}, {'Letter': 'M', 'Name': 'Screen Saver - Matrix', 'CRLF': True},
{'Letter': 'P', 'Name': 'Screen Saver - Pipes'}, {'Letter': 'P', 'Name': 'Screen Saver - Pipes'},
@ -119,6 +120,8 @@ def menu_diags(*args):
elif selection == 'A': elif selection == 'A':
run_program(['hw-diags-audio'], check=False, pipe=False) run_program(['hw-diags-audio'], check=False, pipe=False)
pause('Press Enter to return to main menu... ') pause('Press Enter to return to main menu... ')
elif selection == 'K':
run_program(['xev', '-event', 'keyboard'], check=False, pipe=False)
elif selection == 'N': elif selection == 'N':
run_program(['hw-diags-network'], check=False, pipe=False) run_program(['hw-diags-network'], check=False, pipe=False)
pause('Press Enter to return to main menu... ') pause('Press Enter to return to main menu... ')