2013-12-09 02:00:01 +01:00
|
|
|
Beschreibung
|
2013-09-17 22:59:44 +02:00
|
|
|
========================================================================
|
|
|
|
|
|
|
|
Der NeoLayoutViewer bietet eine einfache Möglichkeit, das NEO2-
|
2020-05-23 21:40:05 +02:00
|
|
|
Tastaturlayout¹ auf dem Bildschirm anzuzeigen.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2015-01-10 22:01:38 +01:00
|
|
|
Das Programmfenster besteht nur aus dem Bild einer der sechs Ebenen des Layouts.
|
2013-12-09 02:00:01 +01:00
|
|
|
Wird eine der Mod-Tasten (Shift,…) gedrückt oder losgelassen, wechselt die Anzeige zur zugehörigen
|
2020-05-23 21:40:05 +02:00
|
|
|
Ebene. Außerdem kann das Fenster per Tastenkombination bewegt oder ausgeblendet werden.
|
2013-12-09 02:00:01 +01:00
|
|
|
Alle Einstellungen können über eine Konfigurationsdatei angepasst werden.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2019-01-11 15:36:39 +01:00
|
|
|
Autoren: Olaf Schulz 2011-2019, rixx 2013, Marco Herrn 2018-2019
|
2013-09-18 00:19:53 +02:00
|
|
|
|
2020-06-08 00:38:49 +02:00
|
|
|
modifiziert für ADNW (Aus der Neo Welt) und KOY durch Jonathan Vetter 2020
|
2020-06-07 23:34:22 +02:00
|
|
|
|
2018-09-16 17:57:12 +02:00
|
|
|
Lizenz: GNU Lesser General Public License version 3 (LGPLv3)
|
2013-09-17 22:59:44 +02:00
|
|
|
|
|
|
|
|
2017-11-12 00:34:21 +01:00
|
|
|
|
2013-12-09 02:00:01 +01:00
|
|
|
Kompilation & Installation
|
2013-09-17 22:59:44 +02:00
|
|
|
========================================================================
|
|
|
|
|
2017-11-12 12:59:17 +01:00
|
|
|
Das Programm benötigt einen Kompiler der Programmiersprache Vala (mind. Version 0.24)
|
2013-12-09 02:00:01 +01:00
|
|
|
und die Developer-Pakete einiger Bibliotheken. Die Abhängigkeiten können unter Ubuntu
|
2018-12-18 20:43:23 +01:00
|
|
|
mit dem folgenden Befehl nachinstalliert werden, sofern sie nicht bereits vorhanden sind
|
|
|
|
(Stand: Ubuntu 16.04, November 2017). Bei anderen Distributionen muss der Befehl ggf. angepasst werden.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2020-05-23 21:43:53 +02:00
|
|
|
sudo apt install valac libgee-0.8-dev libgtk-3-dev libx11-dev libappindicator3-dev
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2013-12-09 02:00:01 +01:00
|
|
|
Mittels
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2013-12-09 02:00:01 +01:00
|
|
|
make; sudo make install
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2013-12-09 02:00:01 +01:00
|
|
|
kann das Programm kompiliert und unter /usr/local installiert werden.
|
|
|
|
Unter Gnome 2.x wird eine andere Bibliothek für die Anzeige des Tray-Icons benötigt.
|
2020-06-07 23:34:22 +02:00
|
|
|
Geben Sie in diesem Falle „ICON=tray make“ ein. Dies gilt unter anderem auch für Cinnamon und Mate.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
|
|
|
|
|
|
|
Hinweise
|
|
|
|
========================================================================
|
2020-05-23 21:40:05 +02:00
|
|
|
|
|
|
|
* Beim ersten Start wird die Datei $HOME/.config/neo_layout_viewer.conf
|
2016-07-13 01:08:07 +02:00
|
|
|
erstellt. (Sollte die Datei in diesem Verzeichnis nicht angelegt werden können,
|
|
|
|
wird als Speicherort $HOME und das derzeitge Verzeichnis ausprobiert.)
|
2013-12-09 02:00:01 +01:00
|
|
|
In der Konfigurationsdatei können unter anderem folgende Einstellungen vorgenommen
|
|
|
|
werden:
|
2020-05-23 21:40:05 +02:00
|
|
|
|
2020-06-07 23:34:22 +02:00
|
|
|
- Tastaturbelegung: NEO_2, ADNW oder KOY
|
2016-07-13 01:08:07 +02:00
|
|
|
- Breite des Fensters. Mit „width“ können Sie die exakte Breite einstellen und mit
|
2018-12-18 20:43:23 +01:00
|
|
|
„max_width“ und „min_width“ die relative Breite in Bezug auf die derzeitige Auflösung.
|
2013-12-09 02:00:01 +01:00
|
|
|
- Anzeige des Numblocks und der Funktionstasten.
|
|
|
|
- Tastenkürzel für Anzeige und Bewegung des Fensters. Möchten Sie die Tasten-
|
|
|
|
kombination nicht nutzen, löschen Sie den Text hinter dem Gleichheitszeichen.
|
|
|
|
In den Standardeinstellungen kann das Programmfenster mittels Strg+Alt+N an
|
2016-07-13 01:08:07 +02:00
|
|
|
acht verschiedene Positionen verschoben werden. Soll nur eine Teilmenge dieser
|
|
|
|
Positionen genutzt werden, kann „position_cycle“ angepasst werden.
|
2013-12-09 02:00:01 +01:00
|
|
|
Der Wert X∈{1,…,9} ist entsprechend der Position auf dem Numblocks zu interpretieren.
|
2016-07-13 01:08:07 +02:00
|
|
|
Beim Druck der Tastenkombination springt das Fenster von Position X zu position_cycle[X].
|
2013-12-09 02:00:01 +01:00
|
|
|
|
2020-05-23 21:40:05 +02:00
|
|
|
* Das Programm kann auch als virtuelle Tastatur genutzt werden. Damit die Eingabe das
|
2018-12-18 20:43:23 +01:00
|
|
|
richtige Fenster erreicht muss in der Konfigurationsdatei „window_selectable = 0“
|
|
|
|
eingetragen werden.
|
|
|
|
|
2020-05-23 21:40:05 +02:00
|
|
|
* Das Programm zeigt unter Gnome 3.x in der Indicator-Leiste ein Symbol an. Unter Gnome 2.x
|
2020-06-07 23:34:22 +02:00
|
|
|
war für diese Funktion noch eine andere Bibliothek verantwortlich. Sie können im
|
|
|
|
Makefile zwischen den beiden Varianten wechseln, indem Sie die Variable ICON anpassen.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
2020-06-08 00:38:49 +02:00
|
|
|
* Bei Verwendung eines Programmstarters muss dieser noch auf das gewünschte Layout angepasst werden
|
2020-06-07 23:34:22 +02:00
|
|
|
und dann unter /usr/share/applications bzw. /usr/local/share/applications eingefügt werden.
|
|
|
|
Für automatisches Einblenden beim Anmelden kann der Programmstarter zusätzlich
|
|
|
|
nach /home/<user>/.config/autostart kopiert werden.
|
2013-09-17 22:59:44 +02:00
|
|
|
|
|
|
|
______________________________________________________________________
|
2020-05-23 21:40:05 +02:00
|
|
|
|
2013-12-09 02:00:01 +01:00
|
|
|
¹NEO ist eine Tastaturbelegung, welche für die deutsche Sprache optimiert ist.
|
2013-09-18 00:19:53 +02:00
|
|
|
|
2020-06-07 23:34:22 +02:00
|
|
|
Die offizielle Seiten der Projekte:
|
|
|
|
Neo-Layout: https://neo-layout.org/
|
|
|
|
ADNW-Layout: http://www.adnw.de/
|
|
|
|
KOY-Layout: http://www.adnw.de/index.php?n=Main.SeitlicheNachbaranschl%c3%a4ge
|
|
|
|
|