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
2020-06-10 08:35:14 +02:00
Andere Layouts können ebenfalls angezeigt werden. Für ADNW (Aus der Neo Welt) und KOY wurden die zugehörigen Grafiken bereits erzeugt (Jonathan Vetter, 2020).
2020-06-08 20:49:48 +02:00
Autoren:
Olaf Schulz 2011-2020
rixx 2013
Marco Herrn 2018-2019
Jonathan Vetter 2020
2013-09-18 00:19:53 +02:00
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.
2020-06-08 20:49:48 +02:00
Unter Gnome 2.x wird eine andere Bibliothek für die Anzeige des Tray-Icons benötigt. Dies betrifft unter anderem die Desktop-Umgebungen Cinnamon und Mate.
Geben Sie in diesem Falle „ICON=tray make“ ein.
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
2021-02-03 00:21:08 +01:00
- Tastaturbelegung (layout_type): NEO2, ADNW, Bone oder KOY
2020-06-08 20:49:48 +02:00
- Breite des Fensters: Mit „width“ können Sie die exakte Breite einstellen und
mit „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.
2020-06-08 20:49:48 +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-06-08 20:49:48 +02:00
* Das Programm kann auch als virtuelle Tastatur genutzt werden. Damit die Eingabe
das richtige Fenster erreicht, muss in der Konfigurationsdatei
„window_selectable = 0“ eingetragen werden.
2018-12-18 20:43:23 +01:00
2020-06-08 20:49:48 +02:00
* Das Programm zeigt unter Gnome 3.x in der Indicator-Leiste ein Symbol an.
Unter Gnome 2.x war für diese Funktion noch eine andere Bibliothek
verantwortlich. Sie können im Makefile zwischen beiden Varianten wechseln,
indem Sie die Variable ICON anpassen.
2013-09-17 22:59:44 +02:00
2020-06-08 20:49:48 +02:00
* Bei Verwendung eines Programmstarters muss dieser noch auf das gewünschte Layout
2020-06-10 22:28:10 +02:00
angepasst werden und dann unter '/usr/share/applications',
'/usr/local/share/applications' oder '~/.local/share/applications'
eingefügt werden.
2020-06-07 23:34:22 +02:00
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