kannst es gern mal testen, der browser wird aber mangels entsprechender hardware hängenbleiben.;)
QT Webbrowser - VTI 1.1 | Tastatur u. Maus
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Original von lizard-king
kannst es gern mal testen, der browser wird aber mangels entsprechender hardware hängenbleiben.;)
Der Befehl funzt!! Auch mit der Dream !!
Wenn nicht schaltet man die Box mit Netzschalter "Aus" und wieder "Ein", was aber Blödsinn ist.
Hier sind die wichtigen Dinge für den Browser im Startpost, wenn es möglich ist kannst du das gerne oben anpinnen und die Fragen zum Browser kann man ja in einem separaten Thema machen!!
Würde auch nur die Beschreibung haben wollen und die Aktuallisierung.
Danke!USER 1ter und 2ter KlasseDieser Beitrag wurde bereits 1 mal editiert, zuletzt von Goldsack ()
-
Original von Goldsack
Original von lizard-king
kannst es gern mal testen, der browser wird aber mangels entsprechender hardware hängenbleiben.;)
Der Befehl funzt!! Auch mit der Dream !!
Wenn nicht schaltet man die Box mit Netzschalter "Aus" und wieder "Ein", was aber Blödsinn ist.
Danke!
das post hat sich ja nicht auf dich bezogen, war wegen kino.to!;)
klar kannst wie bei jedem unix system den kill-befehl nutzen. -
Original von Goldsack
Hier sind die wichtigen Dinge für den Browser im Startpost, wenn es möglich ist kannst du das gerne oben anpinnen und die Fragen zum Browser kann man ja in einem separaten Thema machen!!
Würde auch nur die Beschreibung haben wollen und die Aktuallisierung.
Danke!
anpinnen kann nur wer vom team, ich kann ja gern mal fragen!;)
ich würde es auch extra als pdf in die database geben. werd alles abklären und mal ne komplettanleitung am sicher veregneten wochenende zusammenstellen. -
noch 2 fragen
kann man
a) den browser mit einer virtuellen tastatur benutzen?
b) den browser mit der fernbedienung verlassen?
mfg -
a) nein
und
b) nein (strg+q oder im telnet killen) -
Hallo,
habe auch die
-Funktastatur "Keysonic ACK-540RF+" mit eingebauten Touchpad (DrData).
kann mir mal jemand ne gut qtstart dafür schicken.
habe folgendes ausgelesen
root@bm750:~# cat /proc/bus/input/devices
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="dreambox remote control (native)"
P: Phys=
S: Sysfs=/class/input/input0
H: Handlers=event0
B: EV=3
B: KEY=108fc312 2040041 0 0 0 0 18000 4180 c01 9e1ec0 0 0 ffc
I: Bus=0003 Vendor=05af Product=0630 Version=0310
N: Name="Rx504B Ver:3.03"
P: Phys=usb-ohci-brcm-1/input0
S: Sysfs=/class/input/input1
H: Handlers=event1
B: EV=120003
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
das obere ist ja dann die fernbedienung. Muss ich dann nur die 1 eintrgaen und maus und Tastatur funzen ?
Gruss
Werner -
editier die beiden exports zeilen wie unten:
export QWS_KEYBOARD="Usb:/dev/input/event1"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/event1"
danach einfach testen, ob sich was tut.;) -
Hallo,
nee tut sich leider auch nichts.
Kannst du mir nicht einfach mal deine qtstart schicken, wenn du doch auch die Tastatur hast ? oder noch eine andere Idee ?
Gruss
Werner -
hab keine tastatur mit touchpad, hab ne funktastatur mit mouse. war nur n versuch, ob das geht.
geh mal auf die 2. seite des threads, da hab ich im anhang ne kleine datei "evtest", lad die runter, rauf auf die box und poste mal, was das telnet damit ausgibt. -
Mach mal einen Neustart, ohne Tastatur und Maus, stecke erst bei hochgefahrener Box wieder rein.
Schau dann nochmal nach, vielleicht hast du jetzt beide events.USER 1ter und 2ter Klasse -
Hallo die Runde!
Mein USB-Funk-Set Logitech MX 3200 funktioniert zwar nun auf der VU+, denn ich kann zB die Programme mit den Pfeiltasten der Tastatur weiterschalten und mit Enter bestätigen und die Betätigung der Maustasten zeigt auch Reaktionen (durchgestrichenes Symbol am Screen) aber leider tut sich im QT-Webbrowser nichts.
Ich habe bereits sämtliche Varianten durchprobiert (1. Event0 2. Event1, 1. Event 1 2. Event 2, 1. Event 2 2. Event 1 etc.).
Soll ich es nun aufgeben, oder könnte ich noch etwas probieren? Übrigens, ich verwende das VTi 1.2.
mfg
etb -
zweimal die gleiche Zahl zu vergeben, ist eigentlich nicht logisch.
Ich habe eine Funktastatur mit eingebauter Maus und habe bei keyboard eine Zahl eingegeben und bei der Maus n+1.
So funzt's bei mir:
Ab Zeile 116 steht:
# options keyboard layout: "de", "en"
export QWS_DREAMKEYBOARD_LANG="de"
# keyboard devices to qt
export QWS_KEYBOARD="Usb:/dev/input/event0"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/event1"
Gruß -
Original von elvisthebelvis
Hallo die Runde!
Mein USB-Funk-Set Logitech MX 3200 funktioniert zwar nun auf der VU+, denn ich kann zB die Programme mit den Pfeiltasten der Tastatur weiterschalten und mit Enter bestätigen und die Betätigung der Maustasten zeigt auch Reaktionen (durchgestrichenes Symbol am Screen) aber leider tut sich im QT-Webbrowser nichts.
Ich habe bereits sämtliche Varianten durchprobiert (1. Event0 2. Event1, 1. Event 1 2. Event 2, 1. Event 2 2. Event 1 etc.).
Soll ich es nun aufgeben, oder könnte ich noch etwas probieren? Übrigens, ich verwende das VTi 1.2.
mfg
etb
Lese dir den ersten Post hier genau durch, dort siehst du wie man an die events kommt!!!USER 1ter und 2ter Klasse -
@goldsack
Ja, das mit dem Telnet habe ich schon gecheckt. Aber es funktioniert trotzdem nicht. Hier ist das Telnet-Protokoll (nach dem letzten Versuch):
I: Bus=0003 Vendor=046d Product=c517 Version=3810
N: Name="Logitech USB Receiver"
P: Phys=usb-ohci-brcm-2/input0
S: Sysfs=/class/input/input0
H: Handlers=event0
B: EV=120003
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
I: Bus=0003 Vendor=046d Product=c517 Version=3810
N: Name="Logitech USB Receiver"
P: Phys=usb-ohci-brcm-2/input1
S: Sysfs=/class/input/input1
H: Handlers=event1
B: EV=f
B: KEY=c0002 400 0 0 ff0001 f80 78000 6639fa d841d7ad 9e0000 0 0 0
B: REL=1c3
B: ABS=1 0
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="dreambox remote control (native)"
P: Phys=
S: Sysfs=/class/input/input2
H: Handlers=event2
B: EV=3
B: KEY=108fc312 2040041 0 0 0 0 18000 4180 c01 9e1ec0 0 0 ffc
Hier ist das qtstart dazu:
#!/bin/sh
##################################################
#
# qtstart is a startscript for qte4 applications
#
# made by Emanuel CLI 2008
#
# support: cablelinux.info
# support & download: i-have-a-dreambox.com
#
##################################################
#########################################
# part 1: mouse and keyboard scanning #
#########################################
echo "[`basename $0`] start"
# saving device infos in file
cat /proc/bus/input/devices | sed -e '/^B:.*/d;/^I:.*/d;/^P:.*/d;/^ *$/d' > inputs.ev
# assiging common DMM keyboard devices (will be last, if no usb devices recognized)
KBD_DEV=`cat inputs.ev | sed -n '/N: Name=\"dreambox ir keyboard\"/{n;p;}' | sed 's/H: Handlers=kbd //;s/[ \t]*$//'`
MOUSE_DEV=`cat inputs.ev | sed -n '/N: Name=\"dreambox ir mouse\"/{n;p;}' | sed 's/H: Handlers=//;s/[ \t]*$//'`
# separating usb from common devices, saving recognized usb devices to file
cat inputs.ev | sed -e '/N: Name=\"dreambox.*/{n;d;}'| sed -e '/^N.*/d' | sed 's/H: Handlers=//;s/[ \t]*$//' > usb.dev
# separating usb devices
DEV_1=`cat usb.dev | sed q`
DEV_2=`cat usb.dev | sed -n '2p'`
# checking and assigning usb devices
# DEV_1 kbd?
if [ "`echo $DEV_1 | grep "kbd"`" != "" ]
then
KBD_DEV=`echo $DEV_1 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_1 kbd: usb-keyboard-dev: $KBD_DEV"
fi
# DEV_1 mouse?
if [ "$DEV_1" != "" ] && [ "`echo $DEV_1 | grep "kbd"`" = "" ]
then
MOUSE_DEV=$DEV_1
#echo "[`basename $0`] found on DEV_1 mouse: usb-mouse-dev: $MOUSE_DEV"
fi
# DEV_2 kbd?
if [ "`echo $DEV_2 | grep "kbd"`" != "" ] && [ "`echo $DEV_1 | grep "kbd"`" = "" ]
then
KBD_DEV=`echo $DEV_2 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_2 kbd: usb-keyboard-dev: $KBD_DEV"
fi
# DEV_2 mouse?
if [ "$DEV_2" != "" ] && [ "`echo $DEV_2 | grep "kbd"`" = "" ]
then
MOUSE_DEV=$DEV_2
#echo "[`basename $0`] found on DEV_2 mouse: usb-mouse-dev: $MOUSE_DEV"
fi
# mouse-keyboard combi?
if [ "`echo $DEV_1 | grep "kbd"`" != "" ] && [ "`echo $DEV_2 | grep "kbd"`" != "" ]
then
KBD_DEV=`echo $DEV_1 | sed 's/kbd //'`
MOUSE_DEV=`echo $DEV_2 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_2 mouse: usb-mouse-dev: $MOUSE_DEV"
#echo "[`basename $0`] found on DEV_1 kbd: usb-keyboard-dev: $KBD_DEV"
fi
#echo "[`basename $0`] found: mouse: /dev/input/${MOUSE_DEV}, keyboard: /dev/input/${KBD_DEV}"
#####################################
# part 2: starting qt-application #
#####################################
# path of your qt4 instalation
QWS_ROOTDIR="/qte4-static"
# Qt-embedded application
QWS_APP="${QWS_ROOTDIR}/bin/browser"
# Qt-embedded application settings
XDG_CONFIG_HOME="${QWS_ROOTDIR}/etc/xdg"
# Qt-embedded data directory
QWS_DATA_HOME=$QWS_ROOTDIR
# options are -fn <font>, -bg <color>, -btn <color>, -fg <color>, -name <objectname>, -title <title>, -decoration <style>
# see doc.trolltech.com/4.4/qt-embedded-running.html
QWS_OPTIONS=""
# default: QWS_OPTIONS=""
# test: QWS_OPTIONS="-fg white -bg black"
# framebuffer mode: dm7025: 720x576, dm8X: 1152x720, 1920×1080
OTE_DISPLAY_WIDTH=1152
OTE_DISPLAY_HEIGTH=720
# Qt-embedded application enviroment settings
# path of your qt4 instalation
export QWS_ROOTDIR
# path qt4 app conf
export XDG_CONFIG_HOME
# path of your qt4 app data
export QWS_DATA_HOME
# options browser language: "de", "en", ...
export LANG="de"
# size of application
export QWS_SIZE=1045x680
# options keyboard layout: "de", "en"
export QWS_DREAMKEYBOARD_LANG="de"
# keyboard devices to qt
export QWS_KEYBOARD="Usb:/dev/input/event1"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/event0"
# checking if mouse is DMM and setting acceleration speed
if [ "$MOUSE_DEV" = "event4" ]
then
# you can set DMM mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=0.35
else
# you can set usb mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=1.00
fi
# check for symbolic link "/dev/fb0" to fb dev "/dev/fb/0"
if [ -L /dev/fb0 ]
then
echo #"[`basename $0`]: symbolic link /dev/fb0 to framebuffer /dev/fb/0 device exists"
else
#echo "[`basename $0`]: creating symbolic link /dev/fb0 to framebuffer /dev/fb/0"
ln -sf /dev/fb/0 /dev/fb0
fi
# setting framebuffer for Qt-embedded application
#echo "[`basename $0`] setting framebuffer to ${OTE_DISPLAY_HEIGTH}x${OTE_DISPLAY_WIDTH}"
/usr/sbin/fbset.real -xres $OTE_DISPLAY_WIDTH -yres $OTE_DISPLAY_HEIGTH
# starting starting Qt-embedded application as qwsserver
#echo "[`basename $0`] starting Qt-embedded application..."
$QWS_APP -qws $QWS_OPTIONS
#echo "[`basename $0`] Qt-embedded application closed!"
# cleaning tmp files
rm inputs.ev usb.dev
#echo "[`basename $0`] exit"
exit
Auch wenn ich bei den ersten beiden Blöcke die Events vertausche, bringt das nichts. So bald ich die ursprünglichen Einträge (event${KBD_EVNO}" bzw. ${MOUSE_DEV}") mit den Events überschreibe, lässt sich der QT-Webbrowser nicht mehr starten. Mit einem Doppelklick auf die OK-Taste (oder 2xEnter auf der Tastatur) gibt es zwar eine Reaktion, aber der Webbrowser startet trotzdem nicht. Was mache ich da falsch?
mfg
etb -
@elvisthebelvis:
Welche beiden ersten Blöcke meinst Du?
....weiter unten steht bei Dir:
# keyboard devices to qt
export QWS_KEYBOARD="Usb:/dev/input/event1"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/event0"
gib mal dem keyboard die 0 und der Mouse die 1 oder:
verändere mal den Pfad "DreamMouse:... in "Usb:..
Dann jeweils Neustart.
Viel Glück -
@HaiFence
Alles probiert - es hat nichts gebracht. Die Event-Varianten hatte ich je eh schon vorher durchprobiert, aber auch das Überschreiben von "DreamMouse" mit Usb hat nichts verändert.
So bald ich was überschreibe, läßt sich der Webbrowser einfach nicht mehr starten.
Nur mit dieser ursprünglichen qtstart (vom Feed) läßt sich bei mir der Webbrowser überhaupt starten (aber eben leider ohne Funktion der Tastatur und Maus, obwohl diese von der VU+ eigentlich schon erkannt wurden):
#!/bin/sh
##################################################
#
# qtstart is a startscript for qte4 applications
#
# made by Emanuel CLI 2008
#
# support: cablelinux.info
# support & download: i-have-a-dreambox.com
#
##################################################
#########################################
# part 1: mouse and keyboard scanning #
#########################################
echo "[`basename $0`] start"
# saving device infos in file
cat /proc/bus/input/devices | sed -e '/^B:.*/d;/^I:.*/d;/^P:.*/d;/^ *$/d' > inputs.ev
# assiging common DMM keyboard devices (will be last, if no usb devices recognized)
KBD_DEV=`cat inputs.ev | sed -n '/N: Name=\"dreambox ir keyboard\"/{n;p;}' | sed 's/H: Handlers=kbd //;s/[ \t]*$//'`
MOUSE_DEV=`cat inputs.ev | sed -n '/N: Name=\"dreambox ir mouse\"/{n;p;}' | sed 's/H: Handlers=//;s/[ \t]*$//'`
# separating usb from common devices, saving recognized usb devices to file
cat inputs.ev | sed -e '/N: Name=\"dreambox.*/{n;d;}'| sed -e '/^N.*/d' | sed 's/H: Handlers=//;s/[ \t]*$//' > usb.dev
# separating usb devices
DEV_1=`cat usb.dev | sed q`
DEV_2=`cat usb.dev | sed -n '2p'`
# checking and assigning usb devices
# DEV_1 kbd?
if [ "`echo $DEV_1 | grep "kbd"`" != "" ]
then
KBD_DEV=`echo $DEV_1 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_1 kbd: usb-keyboard-dev: $KBD_DEV"
fi
# DEV_1 mouse?
if [ "$DEV_1" != "" ] && [ "`echo $DEV_1 | grep "kbd"`" = "" ]
then
MOUSE_DEV=$DEV_1
#echo "[`basename $0`] found on DEV_1 mouse: usb-mouse-dev: $MOUSE_DEV"
fi
# DEV_2 kbd?
if [ "`echo $DEV_2 | grep "kbd"`" != "" ] && [ "`echo $DEV_1 | grep "kbd"`" = "" ]
then
KBD_DEV=`echo $DEV_2 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_2 kbd: usb-keyboard-dev: $KBD_DEV"
fi
# DEV_2 mouse?
if [ "$DEV_2" != "" ] && [ "`echo $DEV_2 | grep "kbd"`" = "" ]
then
MOUSE_DEV=$DEV_2
#echo "[`basename $0`] found on DEV_2 mouse: usb-mouse-dev: $MOUSE_DEV"
fi
# mouse-keyboard combi?
if [ "`echo $DEV_1 | grep "kbd"`" != "" ] && [ "`echo $DEV_2 | grep "kbd"`" != "" ]
then
KBD_DEV=`echo $DEV_1 | sed 's/kbd //'`
MOUSE_DEV=`echo $DEV_2 | sed 's/kbd //'`
#echo "[`basename $0`] found on DEV_2 mouse: usb-mouse-dev: $MOUSE_DEV"
#echo "[`basename $0`] found on DEV_1 kbd: usb-keyboard-dev: $KBD_DEV"
fi
#echo "[`basename $0`] found: mouse: /dev/input/${MOUSE_DEV}, keyboard: /dev/input/${KBD_DEV}"
#####################################
# part 2: starting qt-application #
#####################################
# path of your qt4 instalation
QWS_ROOTDIR="/qte4-static"
# Qt-embedded application
QWS_APP="${QWS_ROOTDIR}/bin/browser"
# Qt-embedded application settings
XDG_CONFIG_HOME="${QWS_ROOTDIR}/etc/xdg"
# Qt-embedded data directory
QWS_DATA_HOME=$QWS_ROOTDIR
# options are -fn <font>, -bg <color>, -btn <color>, -fg <color>, -name <objectname>, -title <title>, -decoration <style>
# see doc.trolltech.com/4.4/qt-embedded-running.html
QWS_OPTIONS=""
# default: QWS_OPTIONS=""
# test: QWS_OPTIONS="-fg white -bg black"
# framebuffer mode: dm7025: 720x576, dm8X: 1152x720, 1920×1080
OTE_DISPLAY_WIDTH=1152
OTE_DISPLAY_HEIGTH=720
# Qt-embedded application enviroment settings
# path of your qt4 instalation
export QWS_ROOTDIR
# path qt4 app conf
export XDG_CONFIG_HOME
# path of your qt4 app data
export QWS_DATA_HOME
# options browser language: "de", "en", ...
export LANG="de"
# size of application
export QWS_SIZE=1045x680
# options keyboard layout: "de", "en"
export QWS_DREAMKEYBOARD_LANG="de"
# keyboard devices to qt
export QWS_KEYBOARD="Usb:/dev/input/${KBD_DEV}"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/${MOUSE_DEV}"
# checking if mouse is DMM and setting acceleration speed
if [ "$MOUSE_DEV" = "event4" ]
then
# you can set DMM mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=0.35
else
# you can set usb mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=1.00
fi
# check for symbolic link "/dev/fb0" to fb dev "/dev/fb/0"
if [ -L /dev/fb0 ]
then
echo #"[`basename $0`]: symbolic link /dev/fb0 to framebuffer /dev/fb/0 device exists"
else
#echo "[`basename $0`]: creating symbolic link /dev/fb0 to framebuffer /dev/fb/0"
ln -sf /dev/fb/0 /dev/fb0
fi
# setting framebuffer for Qt-embedded application
#echo "[`basename $0`] setting framebuffer to ${OTE_DISPLAY_HEIGTH}x${OTE_DISPLAY_WIDTH}"
/usr/sbin/fbset.real -xres $OTE_DISPLAY_WIDTH -yres $OTE_DISPLAY_HEIGTH
# starting starting Qt-embedded application as qwsserver
#echo "[`basename $0`] starting Qt-embedded application..."
$QWS_APP -qws $QWS_OPTIONS
#echo "[`basename $0`] Qt-embedded application closed!"
# cleaning tmp files
rm inputs.ev usb.dev
#echo "[`basename $0`] exit"
exit
mfg
etb -
Hallo ich bin auch seit ein paar Tagen auf der Suche nach den richtigen Einstellungen für meine Funktastatur "Keysonic ACK-540RF+" mit eingebauten Touchpad". Ich habe über telnet für die USB event=0, event=1 und event=2. Die original VU Fernbedienung ist event=3 ausgelesen. Nach einigen Test habe ich dann in der qtstart folgendes eingestellt:
# keyboard devices to qt
export QWS_KEYBOARD="Usb:/dev/input/event0"
# mouse devices to qt
export QWS_MOUSE_PROTO="DreamMouse:/dev/input/event1"
# checking if mouse is DMM and setting acceleration speed
if [ "$MOUSE_DEV" = "event4" ]
then
# you can set DMM mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=0.95
else
# you can set usb mouse pointer acceleration from 0.06 to 2.04, default on error: 0.5
export QWS_DREAMMOUSE_ACCEL=1
fi
Die Tastatur und das Mousepat werden erkannt, aber die Maus ist nicht flüssig in der Bewegung, und die Tastatur nur unter dem Webbrowser voll zu gebrauchen. Leider kann die Tastatur nicht bei Youtube benutzt werden oder bei der Bedienung der VU+Duo. Oder gibt es da ein Plugin das ich nicht kenne???
Ich nutze das VTI 1.3Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von thomas_1 ()
-
Du kannst das nur im Webbrowser verwenden. Stelle mal einen SD Sender ein , vielleicht hilft es mit der Maus. Bischen Ruckeln ist glaube ich überall, große Ansprüche sollte man nicht stellen, denn Ladezeiten von Grafiken, oder Bildern wirken sich auch auf die Geschwindigkeit aus. Nicht vergessen, eine Sat-Box ist kein PC, aber für einfache Dinge wie Chat, oder E-Mail, sollten reichen.USER 1ter und 2ter Klasse
-
@thomas: versuch mal den folgenden wert für die maus zu ändern:
QWS_DREAMMOUSE_ACCEL=0.95
Versuch statt 0.95 einen höheren wert.