Auf Touch ausgelegte DE
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Auf Touch ausgelegte DE
Hallo zusammen,
ich kann seit heute ein Tablet mit Touch-Funktion mein eigen nennen.
Da mir das Windows darauf nicht zusagt, würde ich gerne eine touch-fähige DE installieren.
Welche DE ist für eine touch-optimierte Bedienung eurer Meinung gut geeignet?
ich kann seit heute ein Tablet mit Touch-Funktion mein eigen nennen.
Da mir das Windows darauf nicht zusagt, würde ich gerne eine touch-fähige DE installieren.
Welche DE ist für eine touch-optimierte Bedienung eurer Meinung gut geeignet?
Zuletzt geändert von blueflidge am 05.01.2020 10:26:14, insgesamt 1-mal geändert.
Re: Auf Tousch ausgelegte DE
Gnome wäre das naheliegendste denke ich.
enlightenment habe ich in dem Zusammenhang zwar auch oft gehört, aber unter Debian war ich damit nie so recht zufrieden (ohne Touch, mit wäre es wahrscheinlich eher noch schlechter gewesen).
enlightenment habe ich in dem Zusammenhang zwar auch oft gehört, aber unter Debian war ich damit nie so recht zufrieden (ohne Touch, mit wäre es wahrscheinlich eher noch schlechter gewesen).
Re: Auf Tousch ausgelegte DE
Das Problem ist, daß es mit dem DE nicht getan ist. Alle Programme müssen für Touchbedienung ausgtelegt werden. Mit anderen Worten, selbst wenn das DE touchoptimiert ist, ist es der Firefox oder das LibreOffice noch lange nicht. Dazu gehört unter anderem, daß Programme ohne verästelte Pulldownmenüs und mittlere bzw. rechte Mausklicks auskommen müssen. Auch die Bildschirmtastatur muß selbstständig hochklappen, sobald man ein Eingabefeld aktiviert.blueflidge hat geschrieben:04.01.2020 23:39:53Welche DE ist für eine touch-optimierte Bedienung eurer Meinung gut geeignet?
Das gibt es bei keinem Programm, das seinen Ursprung in der Tastatur- und Mausbedinung hat.
Android und IOS sind die einzigen DEs, die ich als touchtauglich bezeichnen würde. Diese verzichten auch gezielt auf verschiebbare Fenster und alles läuft im Fullscreen.
Re: Auf Tousch ausgelegte DE
Läuft auf dem Tablet überhaupt ein Linux richtig? Ich habe auch ein Intel Tablet und Debian lässt sich installieren, ABER bei den Treibern für Touch und Wlan sieht es schlecht aus. Also nicht als Touch-Gerät benutzbar.
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Re: Auf Touch ausgelegte DE
Das sind alles gute Argumente.
Bisher bin ich davon ausgegangen, das Bullseye zumindest generische Treiber für die Touch-Bedienung mitbringt.
Darauf laufen soll ein Firefox (der lässt sich auf Touchbedienung umschalten. Mehr erstmal nicht.
Die SSD im Tablet (ein HP elite x2 1011 G1) ist groß genug, so dass ich mal den Test wage und alle DE, die Debian im Installer anbietet, installieren werde.
Bisher bin ich davon ausgegangen, das Bullseye zumindest generische Treiber für die Touch-Bedienung mitbringt.
Darauf laufen soll ein Firefox (der lässt sich auf Touchbedienung umschalten. Mehr erstmal nicht.
Die SSD im Tablet (ein HP elite x2 1011 G1) ist groß genug, so dass ich mal den Test wage und alle DE, die Debian im Installer anbietet, installieren werde.
Re: Auf Touch ausgelegte DE
Das Problem sind nicht Treiber für Touch an sich, sondern für die in deinem Tablet verbaute Hardware. Du hast in Tablets oft Chips verbaut, die es in der Combi nur für das jeweilige Gerät gibt.blueflidge hat geschrieben:05.01.2020 10:43:34Das sind alles gute Argumente.
Bisher bin ich davon ausgegangen, das Bullseye zumindest generische Treiber für die Touch-Bedienung mitbringt.
Re: Auf Touch ausgelegte DE
Das ist natürlich Unsinn. Die Hersteller greifen hier genauso zu Standardkomponenten wie bei Notebooks oder Desktops. Oder glaubst du wirklich, die lassen neue Komponenten speziell für ihre einzigartige Hardware entwickeln? Die Dinger sind auf Kostenoptimierung entwickelt und das schließt spezielle Komponenten kathegorisch aus.debianoli hat geschrieben:05.01.2020 11:48:07Du hast in Tablets oft Chips verbaut, die es in der Combi nur für das jeweilige Gerät gibt.
Re: Auf Touch ausgelegte DE
Nö, kein Unsinn, nur falsch ausgedrückt. Ich meinte den Einsatz von Soc in Tablets und Smartphones und bei denen es oft genug keine frei zugänglichen Treiber gibt. Das war zumindest der Stand, als ich mich vor ca. 2 Jahren damit beschäftigt habe.
Re: Auf Touch ausgelegte DE
Das gilt aber nur für ARM-SOCs. Intel-SOCs sind auch nur Intelchipsatz und Atom-CPU mit HD-Graphik auf einem Chiplet zusammengelötet. Problematisch ist hier hauptsächlich der Einsatz von (ebenfalls standardisierten) TPM-Modulen, die gerne eingesetzt verwendet, um die Installation von alternativer Software zu verhindern.debianoli hat geschrieben:05.01.2020 12:08:22Ich meinte den Einsatz von Soc in Tablets und Smartphones und bei denen es oft genug keine frei zugänglichen Treiber gibt.
Davon abgesehen sind so Dinge wie WLAN, BT und Touchgeräte nicht im SOC integriert.
Re: Auf Touch ausgelegte DE
Ich betreibe seit einiger Zeit Debian auf einem Convertble, hauptsächlich im Tablet-Modus. Nach diversen Tests meine ich, dass es in Debian keine gut funktionierende Touch-Oberfläche gibt. Es gibt allerdings ein paar Kandidaten, die sich so konfigurieren lassen, dass sie annehmbar funktionieren.
Entgegen auch meiner ersten Vermutung ist das aber gerade nicht Gnome, hauptsächlich deshalb, weil unter Gnome mit On-Screen-Tastatur maximierte Fenster unbenutzbar sind. Es sind die "klassischen Desktops" Xfce, LXDE und Mate, die am besten funktionieren,* weil sie flexibel genug sind, um an reine Touch-Bedienung angepasst werden zu können.
*) Cinnamon nicht getestet, KDE nicht ausreichend um ein Urteil abzugeben, Enlightenment wirkt im Tablet-Modus halbfertig
Entgegen auch meiner ersten Vermutung ist das aber gerade nicht Gnome, hauptsächlich deshalb, weil unter Gnome mit On-Screen-Tastatur maximierte Fenster unbenutzbar sind. Es sind die "klassischen Desktops" Xfce, LXDE und Mate, die am besten funktionieren,* weil sie flexibel genug sind, um an reine Touch-Bedienung angepasst werden zu können.
*) Cinnamon nicht getestet, KDE nicht ausreichend um ein Urteil abzugeben, Enlightenment wirkt im Tablet-Modus halbfertig
Re: Auf Touch ausgelegte DE
@blueflidge
Wie schon oben geschrieben sind Windows, Linux und auch macOS keine Touch-Betriebssysteme.
Microsoft hat das gesamte mobile Geschäft an Android und iOS nur aufgrund dieser Fehlannahme verloren.
Verzichte auf Touch-Funktionen bzw. nutze sie evtl nur zusätzlich zur Tastatur.
Ich bin bestimmt kein Apple-Fan. Auch hat Apple nicht das Touch-Betriebssystem erfunden.
Trotzdem schau dir mal folgendes Video zur Vorstellung des iPhones aus 2007 an: https://www.youtube.com/watch?v=mqylGY_YSXA
Aus heutiger Sicht erkennt man ganz leicht, warum Windows auf dem Smartphone scheitern musste.
Der Nachfolger Windows 10 Mobile kam erst als der Markt schon zwischen Android und iOS aufgetreilt war und musste somit auch scheitern.
Gleiches gilt für dein Touch-Gerät. Es gibt keine guten DEs, da spätestens die Anwendungen nicht wirklich touch-fähig sind.
Wie schon oben geschrieben sind Windows, Linux und auch macOS keine Touch-Betriebssysteme.
Microsoft hat das gesamte mobile Geschäft an Android und iOS nur aufgrund dieser Fehlannahme verloren.
Verzichte auf Touch-Funktionen bzw. nutze sie evtl nur zusätzlich zur Tastatur.
Ich bin bestimmt kein Apple-Fan. Auch hat Apple nicht das Touch-Betriebssystem erfunden.
Trotzdem schau dir mal folgendes Video zur Vorstellung des iPhones aus 2007 an: https://www.youtube.com/watch?v=mqylGY_YSXA
Aus heutiger Sicht erkennt man ganz leicht, warum Windows auf dem Smartphone scheitern musste.
Der Nachfolger Windows 10 Mobile kam erst als der Markt schon zwischen Android und iOS aufgetreilt war und musste somit auch scheitern.
Gleiches gilt für dein Touch-Gerät. Es gibt keine guten DEs, da spätestens die Anwendungen nicht wirklich touch-fähig sind.
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Re: Auf Touch ausgelegte DE
Ich habe jetzt ein bisschen durchgetest und bin bei xfce hängen geblieben. Mit den richtigen Einstellungen ist das auch touch-optimiert (große Symbole, automatisch versteckte Leisten).
Drauf laufen tut jetzt ein Firefox (den kann man auf Touch umstellen, funktioniert gut). Für die Fingerbedienung ist das alles OK.
Auch xjournal++ läuft und lässt sich mit dem Stift gut bedienen, macht aber nicht soviel Spaß wie Microsofts Onenote.
Wo es noch hängt, ist das mitdrehen des Desktops beim Drehen des Tablets und die Ausrichtungssperre. Aber das ist denke ich ein Treiberproblem.
Drauf laufen tut jetzt ein Firefox (den kann man auf Touch umstellen, funktioniert gut). Für die Fingerbedienung ist das alles OK.
Auch xjournal++ läuft und lässt sich mit dem Stift gut bedienen, macht aber nicht soviel Spaß wie Microsofts Onenote.
Wo es noch hängt, ist das mitdrehen des Desktops beim Drehen des Tablets und die Ausrichtungssperre. Aber das ist denke ich ein Treiberproblem.
Re: Auf Touch ausgelegte DE
Ich bin ebenfalls bei Xfce hängengeblieben, weil es mir insgesamt den rundesten Eindruck macht (und ich sonst auch Xfce nutze).blueflidge hat geschrieben:07.01.2020 23:11:31Ich habe jetzt ein bisschen durchgetest und bin bei xfce hängen geblieben. Mit den richtigen Einstellungen ist das auch touch-optimiert (große Symbole, automatisch versteckte Leisten).
Was hast du bei Firefox geändert? Früher gab es mal ein Grab&Drag-Addon, das Firefox recht tabletfreundlich machte. Soweit ich weiß, ist das aber nicht mehr funktionsfähig, seitdem Xul eingestampft wurde. Ich habe mich damit allerdings mangels Bedarf auch lange nicht mehr beschäftigt.blueflidge hat geschrieben:07.01.2020 23:11:31Drauf laufen tut jetzt ein Firefox (den kann man auf Touch umstellen, funktioniert gut). Für die Fingerbedienung ist das alles OK.
Läuft das bei dir flüssig? Vor Jahren hatte ich xournal mal in einem chroot auf meinem Nokia N900 getestet, wo Eingaben allerdings mit teils mehreren Sekunden Verzögerung erschienen. Ich denke, das war eher die schwache Hardware (Cortex A8), aber ich weiß es nicht genau.blueflidge hat geschrieben:07.01.2020 23:11:31Auch xjournal++ läuft und lässt sich mit dem Stift gut bedienen, macht aber nicht soviel Spaß wie Microsofts Onenote.
Ich habe das nicht automatisiert und wollte es auch nie, weil mich fälschlich ausgelöste Drehungen schon auf den "gut funktionierenden" Tablet-Oberflächen (iPad, Android) nerven.blueflidge hat geschrieben:07.01.2020 23:11:31Wo es noch hängt, ist das mitdrehen des Desktops beim Drehen des Tablets und die Ausrichtungssperre. Aber das ist denke ich ein Treiberproblem.
Stattdessen mache ich das über zwei Starter im Xfce-Panel manuell, die entsprechende Scripte starten. Hier das für Linksdrehungen:
Code: Alles auswählen
$ cat /usr/local/bin/orientationl
#!/bin/bash
export ORIENTATION=`xrandr | grep eDP1 | cut -c 38`
if [ $ORIENTATION = '(' ]; then
xrandr --output eDP1 --rotation left
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
elif [ $ORIENTATION = 'l' ]; then
xrandr --output eDP1 --rotation inverted
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
elif [ $ORIENTATION = 'i' ]; then
xrandr --output eDP1 --rotation right
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
elif [ $ORIENTATION = 'r' ]; then
xrandr --output eDP1 --rotation normal
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
fi
[1] viewtopic.php?f=2&t=164877
- blueflidge
- Beiträge: 1414
- Registriert: 31.01.2005 10:16:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: bei Bonn
Re: Auf Touch ausgelegte DE
Normalerweise bin ich KDE-Userin, aber das wollte ich dem kleinen Tablet nicht antun.hikaru hat geschrieben:08.01.2020 00:03:09Ich bin ebenfalls bei Xfce hängengeblieben, weil es mir insgesamt den rundesten Eindruck macht (und ich sonst auch Xfce nutze).
Eigentlich nur auf der Symbolleiste auf Anpassen und dann bei Dichte auf Touch, FIrefox ist Version 71. Addons bzgl. Touch habe ich nicht.
xjournal hab ich mal gehabt, das war mir zu altbacken. xournal++ ist etwas neuer, basiert auf GTK3, ist aber nicht in den offiziellen Quellen enthalten. Xournal++ bei githubhikaru hat geschrieben:08.01.2020 00:03:09Läuft das bei dir flüssig? Vor Jahren hatte ich xournal mal in einem chroot auf meinem Nokia N900 getestet, wo Eingaben allerdings mit teils mehreren Sekunden Verzögerung erschienen. Ich denke, das war eher die schwache Hardware (Cortex A8), aber ich weiß es nicht genau.
Mal schauen, ob ich dein Script meit meinen Apps verbinde. Xournal=Houchformal, Browser=Querformat. Dumm ist nur, dass es keine Sperre gibt. Die blöde Taste am Tablet sendet dummerweise keinen Keycode, sonst könnte man da was machen.hikaru hat geschrieben:08.01.2020 00:03:09Ich habe das nicht automatisiert und wollte es auch nie, weil mich fälschlich ausgelöste Drehungen schon auf den "gut funktionierenden" Tablet-Oberflächen (iPad, Android) nerven.
Ist das Standard OSK bei xfce, ein anderes hab ich hier nicht ausprobiert
Re: Auf Touch ausgelegte DE
Hallo,
ich bin sehr dankbar für das Script zur Linksdrehung des Bildschirms auf dem Laptop mit Tablet Modus, dass sie mit uns geteilt hatten.
Ich habe es auf meinem Laptop mit XFCE Debian 11 auch installiert und es funktioniert.
Ich musste nur eDP1 auf eDP-1 ändern.
Könnten Sie auch das Script orientationr für die Rechtsdrehung zur Verfügung stellen. Dann könnte ich es auch bei mir installieren.
Danke im Voraus
chloris
...Stattdessen mache ich das über zwei Starter im Xfce-Panel manuell, die entsprechende Scripte starten. Hier das für Linksdrehungen:
[1] viewtopic.php?f=2&t=164877
[/quote]
ich bin sehr dankbar für das Script zur Linksdrehung des Bildschirms auf dem Laptop mit Tablet Modus, dass sie mit uns geteilt hatten.
Ich habe es auf meinem Laptop mit XFCE Debian 11 auch installiert und es funktioniert.
Ich musste nur eDP1 auf eDP-1 ändern.
Könnten Sie auch das Script orientationr für die Rechtsdrehung zur Verfügung stellen. Dann könnte ich es auch bei mir installieren.
Danke im Voraus
chloris
...Stattdessen mache ich das über zwei Starter im Xfce-Panel manuell, die entsprechende Scripte starten. Hier das für Linksdrehungen:
Code: Alles auswählen
$ cat /usr/local/bin/orientationl
#!/bin/bash
export ORIENTATION=`xrandr | grep eDP1 | cut -c 38`
if [ $ORIENTATION = '(' ]; then
xrandr --output eDP1 --rotation left
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
elif [ $ORIENTATION = 'l' ]; then
xrandr --output eDP1 --rotation inverted
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
elif [ $ORIENTATION = 'i' ]; then
xrandr --output eDP1 --rotation right
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
elif [ $ORIENTATION = 'r' ]; then
xrandr --output eDP1 --rotation normal
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
fi
[1] viewtopic.php?f=2&t=164877
[/quote]
Re: Auf Touch ausgelegte DE
Gegenüber der Linksdrehung muss im if-Konstrukt nur die Abfrage nach links/rechts für die Bildschirmorientierung, und bei den ausgeführten Befehlen der erste mit dem dritten Block vertauscht werden:
Code: Alles auswählen
$ cat /usr/local/bin/orientationr
#!/bin/bash
export ORIENTATION=`xrandr | grep eDP1 | cut -c 38`
if [ $ORIENTATION = '(' ]; then
xrandr --output eDP1 --rotation right
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 1 0 -1 0 1 0 0 1
elif [ $ORIENTATION = 'r' ]; then
xrandr --output eDP1 --rotation inverted
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' -1 0 1 0 -1 1 0 0 1
elif [ $ORIENTATION = 'i' ]; then
xrandr --output eDP1 --rotation left
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 0
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 0
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1
elif [ $ORIENTATION = 'l' ]; then
xrandr --output eDP1 --rotation normal
xfconf-query -c xfce4-panel -p /panels/panel-1/mode -s 1
xfconf-query -c xfce4-panel -p /panels/panel-2/mode -s 1
xinput set-prop "ELAN Touchscreen" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
xinput set-prop "SynPS/2 Synaptics TouchPad" 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
fi
Re: Auf Touch ausgelegte DE
Ich weiß nicht, ob XFCE das kann, aber unter Gnome nutze ich dafür iio-sensor-proxy, welches den Lagesensor des Tablets abfragt und dann automatisch das Display dreht.