ubuntuusers.de

Versschiedene Keyboards mit unterschiedlichem Keymapping

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

montemonte

Avatar von montemonte

Anmeldungsdatum:
3. März 2016

Beiträge: Zähle...

Hallo liebe Ubuntuuser,

ich habe vor, für verschiedene Zwecke eine zweite Tastatur zu benutzen, wo verschiedene Tasten Makros ausführen. Es wäre nett wenn jemand der eine Idee hat, diese hier Postet. Das ganze sollte dann ungefähr wie im folgenden Video aussehen: https://www.youtube.com/watch?v=Arn8ExQ2Gjg

LG Monte

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11265

Wohnort: München

Man könnte einen eigenen HID-Treiber für die Tastatur schreiben und das Gerät dem Kerneltreiber wegnehmen. Dann kann man mit den Tastendrücken machen, was man will (auch wenn der Aufwand vermutlich unverhältnismäßig hoch ist).

Alternativ kann man das Kernel Input Device für die Tastatur exklusiv öffnen (damit der X-Server nichts von den Tastendrücken mitbekommt) und die Events davon lesen - das könnte man z.B. mit inputlircd machen (IIRC muss das vor dem X-Server gestartet werden, damit der exklusive Zugriff klappt), das die Key-Events in Lirc-Tastendrücke übersetzt und dann kann man über irexec, das vom (Input)lirc-Sockel liest den Tastendrücken Aktionen zuweisen.

Wenn man ein bisschen Python kann, hätte man mit zeth/inputs eine weitere Möglichkeit, um die Tastendrücke einer bestimmten Tastatur auszuwerten - Vortrag dazu von der irischen PyCon 2016: http://pyvideo.org/pycon-ireland-2016/all-kinds-of-everything-human-input-devices-in-python.html

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17622

Wohnort: Berlin

Kannst Du Englisch? Vielleicht ist dieser Thread dann was für Dich.

Antworten |