Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Hallo Forum,
es ist schon eine alte Angelegenheit, die ich hoffe, durch Euch endlich gelöst zu bekommen. Ich schreibe einmal in einer Sprache, dann in der anderen. Bisher muss ich mit der Maus zur Leiste gehen unf auf den Umschalteknopf clicken. Praktisch wäre es jedoch, wenn ich rasch per Tastenkombination umschalten könnte. Geht das unter Mate (Stretch)? Wie kann das gemacht werden?
Vielen Dank im voraus!
Schöner Gruß
Caue
es ist schon eine alte Angelegenheit, die ich hoffe, durch Euch endlich gelöst zu bekommen. Ich schreibe einmal in einer Sprache, dann in der anderen. Bisher muss ich mit der Maus zur Leiste gehen unf auf den Umschalteknopf clicken. Praktisch wäre es jedoch, wenn ich rasch per Tastenkombination umschalten könnte. Geht das unter Mate (Stretch)? Wie kann das gemacht werden?
Vielen Dank im voraus!
Schöner Gruß
Caue
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Für ein per Tastenkürzel aufgerufenes Skript
"Tastenkürzel" steckt wohl schon irgendwo in der mate-Konfiguration.
generisch xbindkeys
Interessand scheint mir kbdd "Per-window keyboard layout switching daemon for X".
Wobei steht, daß gnome oder kde ähnliche Funktionalität schon hätten.
Code: Alles auswählen
apt-cache search key | sort | grep -i short
apt-cache search shortcut | sort | grep -i cut
apt-cache search layout | sort | grep -i key
Code: Alles auswählen
$ apt-cache search shortcut | sort | grep -i mate
mate-settings-daemon - daemon handling the MATE session settings
mate-settings-daemon-common - daemon handling the MATE session settings (common files)
mate-settings-daemon-dev - daemon handling the MATE session settings (development files)
generisch xbindkeys
Interessand scheint mir kbdd "Per-window keyboard layout switching daemon for X".
Wobei steht, daß gnome oder kde ähnliche Funktionalität schon hätten.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
- jph
- Beiträge: 1049
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Unter GNOME 3 geht das mit Super+Space. Möglichweise unter Mate auch?
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Danke für Eure Beiträge. Gerade bin ich auf diese Seite gestoßen:
https://wiki.debian.org/Keyboard
Sehr schön, dass dort angegen wird, wie über Terminal-Befehl die Tastaturbelegung gewechselt werden kann:
Die dort im Text verwendeten Sprache(n) beherrsche ich nicht (gut), aber wenn ich es richtig sehe, könnte eine Tastenkombination in der Datei /etc/default/keyboard angegeben werden:
Welche Tastenkombination wäre das denn in der Praxis? Alt + Schift? Oder ist "toggle" auch eine Taste? Ich habe diese Anpassung gemacht, jedoch ohne den gewünschten Erfolg. Kennt sich jemand da aus?
Viele Grüße
Caue
https://wiki.debian.org/Keyboard
Sehr schön, dass dort angegen wird, wie über Terminal-Befehl die Tastaturbelegung gewechselt werden kann:
Code: Alles auswählen
$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us
Die dort im Text verwendeten Sprache(n) beherrsche ich nicht (gut), aber wenn ich es richtig sehe, könnte eine Tastenkombination in der Datei /etc/default/keyboard angegeben werden:
Code: Alles auswählen
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us,de,fr,ua,ru"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"
BACKSPACE="guess"
Viele Grüße
Caue
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Inzwischen bin ich, etwas spät, auf die Stelle des Menüs des Programms "Tastatureinstellungen" gestoßen, wo aus einer Liste von Kombinationsmöglichkeiten gewählt werden kann, um die Tastaturbelegung umzuschalten:
Syste -> Einstellungen -> Geräte -> Tastatur -> Tastatureinstellungen (Einstellungsfenster wird geöffnet, dann in dessen Menü weiter:)
Belegung -> Optionen -> Wechseln in eine andere Belegung
Syste -> Einstellungen -> Geräte -> Tastatur -> Tastatureinstellungen (Einstellungsfenster wird geöffnet, dann in dessen Menü weiter:)
Belegung -> Optionen -> Wechseln in eine andere Belegung
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Hinzufügen zu dem Gesagten muss ich, dass die Tastenkombination nicht zyklisch funktioniert, sondern wird wirkungslos sobald die Liste der in der aktiven Sprachen in der Tastaturbelegung zu Ende kommt. Stehen dort de, es und oe, so kann durch Tastankombination von de zu es und von es zu oe gewechselt werden. Dann ist es aber leider Schluss - von oe zu de geht es nicht mehr. Also muss doch mit der Maus wieder geklickt werden.
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Hallo,
ich bin gerade an dieser Bastestelle zurückgekehrt, um mich auch mit Scripts auseinander zu setzen.
Rendegast hat geschrieben:
Verstehe ich es richtig, dass das als Script ausgeführt werden kann oder soll? Was macht es denn?
Ich habe es gerade als Script aufgerufen und kann das Ergebnis nicht wirklich deuten:
Es sieht so aus als ob es nicht eine reine Auflistung sei, sondern als ob Konfigurationen vorgenommen worden wären:
Wäre es möglich mir kurz die Scriptbefehle zu erklären, damit ich den Roten Faden bei der Interpretation finden kann?
Vielen Dank!
Caue
ich bin gerade an dieser Bastestelle zurückgekehrt, um mich auch mit Scripts auseinander zu setzen.
Rendegast hat geschrieben:
Code: Alles auswählen
Für ein per Tastenkürzel aufgerufenes Skript
Code: Alles auswählen
apt-cache search key | sort | grep -i short
apt-cache search shortcut | sort | grep -i cut
apt-cache search layout | sort | grep -i key
Ich habe es gerade als Script aufgerufen und kann das Ergebnis nicht wirklich deuten:
Code: Alles auswählen
./Tastenkuerzel_Tastaturbelegung_xkribd.sh
gnome-shell-extension-shortcuts - Creates a shortcuts help pop-up in GNOME Shell
gnome-shell-extension-tilix-shortcut - Adds easy to use configurable keyboard shortcut for tilix
libjs-mousetrap - library for handling keyboard shortcuts in Javascript
liblxqt-globalkeys0 - daemon used to register global keyboard shortcuts (shared libs)
liblxqt-globalkeys0-dev - daemon used to register global keyboard shortcuts (dev files)
liblxqt-globalkeys-ui0 - daemon used to register global keyboard shortcuts (ui files)
liblxqt-globalkeys-ui0-dev - daemon used to register global keyboard shortcuts (ui dev files)
lxhotkey-core - Lightweight global keyboard shortcuts configurator
lxhotkey-data - LXHotkey keyboard shortcuts configurator (data files)
lxhotkey-dev - LXHotkey keyboard shortcuts configurator (development files)
lxhotkey-gtk - LXHotkey keyboard shortcuts configurator (GTK+ GUI plugin)
lxhotkey-plugin-openbox - LXHotkey keyboard shortcuts configurator (Openbox support plugin)
lxqt-globalkeys - daemon used to register global keyboard shortcuts (appl.)
node-mousetrap - Simple library for handling keyboard shortcuts
xfce-keyboard-shortcuts - xfce keyboard shortcuts configuration (transitional package)
cairo-dock-shortcuts-plug-in - Shortcuts plug-in for Cairo-dock
deepin-shortcut-viewer - Pop-up shortcut viewer for Deepin applications
gnome-shell-extension-shortcuts - Creates a shortcuts help pop-up in GNOME Shell
gnome-shell-extension-tilix-shortcut - Adds easy to use configurable keyboard shortcut for tilix
libjs-mousetrap - library for handling keyboard shortcuts in Javascript
libkf5globalaccel5 - Configurable global shortcut support.
libkf5globalaccel-bin - Configurable global shortcut support.
libkf5globalaccel-data - Configurable global shortcut support.
libkf5globalaccel-doc - Configurable global shortcut support (documentation)
libkf5globalaccelprivate5 - Configurable global shortcut support - private runtime library
liblnk1 - Windows Shortcut File format access library
liblnk-dev - Windows Shortcut File format access library -- development files
liblnk-utils - Windows Shortcut File format access library -- Utilities
liblxqt-globalkeys0 - daemon used to register global keyboard shortcuts (shared libs)
liblxqt-globalkeys0-dev - daemon used to register global keyboard shortcuts (dev files)
liblxqt-globalkeys-ui0 - daemon used to register global keyboard shortcuts (ui files)
liblxqt-globalkeys-ui0-dev - daemon used to register global keyboard shortcuts (ui dev files)
libmoosex-attributeshortcuts-perl - Moose extension providing shorthands for common attribute options
librdf-helper-properties-perl - shortcuts to retrieve certain information
librdf-trinex-functions-perl - shortcut functions for RDF::Trine's object-oriented interface
lxhotkey-core - Lightweight global keyboard shortcuts configurator
lxhotkey-data - LXHotkey keyboard shortcuts configurator (data files)
lxhotkey-dev - LXHotkey keyboard shortcuts configurator (development files)
lxhotkey-gtk - LXHotkey keyboard shortcuts configurator (GTK+ GUI plugin)
lxhotkey-plugin-openbox - LXHotkey keyboard shortcuts configurator (Openbox support plugin)
lxqt-globalkeys - daemon used to register global keyboard shortcuts (appl.)
node-mousetrap - Simple library for handling keyboard shortcuts
python3-liblnk - Windows Shortcut File format access library -- Python 3 bindings
python-liblnk - Windows Shortcut File format access library -- Python 2 bindings
xfce-keyboard-shortcuts - xfce keyboard shortcuts configuration (transitional package)
antimicro - GUI for mapping keyboard keys and mouse controls to a gamepad
budgie-keyboard-autoswitch-applet - Applet adding the ability to set a different keyboard layout per application
cairo-dock-keyboard-indicator-plug-in - Keyboard indicator plug-in for Cairo-dock
console-cyrillic - Cyrillic fonts and keyboard layouts for Linux console
gkrellm-xkb - Keyboard layout indicator plugin for GKrellM
gxkb - X11 keyboard indicator and switcher
gxneur - GTK+ frontend for xneur keyboard layout switcher
ibus-keyman - Keyman engine for IBus
jack-keyboard - Virtual MIDI keyboard for JACK MIDI
kbdd - Per-window keyboard layout switching daemon for X
keyboards-rg - Various keyboard layouts for X-window and linux console
kmflcomp - KMFL (Keyboard Mapping for Linux) Compiler
libkmflcomp0 - KMFL (Keyboard Mapping for Linux) compiler library
libkmnkbp0-0 - Keyman keyboard processing library
libkmnkbp-dev - Development files for Keyman keyboard processing library
nlkt - non-linear keyboard trainer
onboard-common - Simple On-screen Keyboard (common files)
onboard - Simple On-screen Keyboard
xkb-data - dados de configuração X Keyboard Extension (XKB)
xkbind - X Keyboard Extension Indicator
Code: Alles auswählen
gxkb - X11 keyboard indicator and switcher
gxneur - GTK+ frontend for xneur keyboard layout switcher
Vielen Dank!
Caue
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
apt-cache search macht lediglich eine Suche innerhalb der Repos in deiner sources.list nach bestimmten Schlüsselwörtern. Was rendegast da geschrieben hat war also nur ein Hinweis, welche Pakete möglicherweise hilfreich sein könnten, stellt für sich genommen aber noch keinen Lösungsweg dar.
Ich halte den Ansatz einer Kombination von xbindkeys und setxkbmap für vielversprechend. Du könntest dir ein Script schreiben, das die aktuelle Tastaturbelegung ermittelt und anhand des Ergebnisses zum jeweils nächsten Layout wechselt. Dieses Script bindest du dann an eine Tastenkombination.
Ich halte den Ansatz einer Kombination von xbindkeys und setxkbmap für vielversprechend. Du könntest dir ein Script schreiben, das die aktuelle Tastaturbelegung ermittelt und anhand des Ergebnisses zum jeweils nächsten Layout wechselt. Dieses Script bindest du dann an eine Tastenkombination.
Re: Tastaturbelegung per Tastenkombination umschalten, geht das unter Mate?
Danke schön! Ich werde später wieder auf diese Möglichkeiten zurückkommen.
Weiter oben, am "24.02.2019 23:22:06", hatte ich unter Debian 9 damals festgestellt, dass die Umschaltung der Tastaturbelegung per Tastenkombination in der verwendeten Methode zwar funktionierte, jedoch nicht zyklisch, d.h. wenn z.B. 4 Sprachen belegt sind, man durch die vergebene Tastenkombination Schrittweise von der ersten bis zur vierten Sprache umschalten konnte, jedoch dann nach der Maus greifen musste, weil von der vierten nicht mehr auf die ersten Sprache umgeschaltet werden konnte.
Unter Debian 10 (und wie gehabt unter Mate) habe ich gerade festgestellt, dass es jetzt wunderschön zyklich weiter umgeschaltet werden kann. Sehr gut!
Viele Grüße
caue
Weiter oben, am "24.02.2019 23:22:06", hatte ich unter Debian 9 damals festgestellt, dass die Umschaltung der Tastaturbelegung per Tastenkombination in der verwendeten Methode zwar funktionierte, jedoch nicht zyklisch, d.h. wenn z.B. 4 Sprachen belegt sind, man durch die vergebene Tastenkombination Schrittweise von der ersten bis zur vierten Sprache umschalten konnte, jedoch dann nach der Maus greifen musste, weil von der vierten nicht mehr auf die ersten Sprache umgeschaltet werden konnte.
Unter Debian 10 (und wie gehabt unter Mate) habe ich gerade festgestellt, dass es jetzt wunderschön zyklich weiter umgeschaltet werden kann. Sehr gut!
Viele Grüße
caue