Hallo,
Ich benutze yavdr mit dem XBMC Frontend und suche nach einer Möglichkeit von der VDR Konsole (Ctrl-Alt-F9) zur Ubuntu Konsole (Ctrl-Alt-F7) zu wechseln, ohne eine Hardware Tastatur zu benutzen.
Als Lösung hätte ich an einen Pythonscript gedacht, der den Ctrl-Alt-F7 Tastendruck emuliert und den ich mit dem Executor plugin ausführen könnte. Dazu habe ich auch folgenden Pythonscript geschrieben:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Based on: http://ubuntuforums.org/showthread.php?t=609804
# F7: keycode 73 (run xev command in terminal to find keycodes)
# Ctrl: 1 << 2
# Alt: 1 << 3
import virtkey
KeyEmulator=virtkey.virtkey()
KeyEmulator.lock_mod(1<<2) # Ctrl
KeyEmulator.lock_mod(1<<3) # Alt
KeyEmulator.press_keycode(73) # F7
KeyEmulator.release_keycode(73)
KeyEmulator.unlock_mod(1<<3)
KeyEmulator.unlock_mod(1<<2)
Alles anzeigen
Leider wechselt der Bildschirm nicht zur Ubuntu Konsole wenn ich den Script mit dem Executor ausführe. Ein fast gleicher Script bei dem ich den F7-keycode mit dem F9-keycode ersetzt habe, funktioniert aber zum Wechseln von der Ubuntu Konsole zur VDR Konsole.
Könnte jemand mir bitte sagen, warum der Script um zur Ubuntu Konsole zu wechseln nicht funktioniert?
Ich bin auch offen für andere Wege um ohne Hardware Tastatur und nur mit der Maus zur Ubuntu Konsole zu gelangen.
Vielen Dank im Voraus für jede Hilfe.
MfG