5
FAQ
Namiraja edited this page 2016-11-18 21:46:36 +01:00
F: Laptoptastatur beim Anstecken der Alya deaktivieren?
A: http://www.wulftone.com/2014/03/26/make-usb-keyboard-stay-awake-and-disable-laptop-internal-keyboard/ folgend:
udevrule in /ect/udev/rules.d mit
ACTION=="add", ENV{XAUTHORITY}="/home/<USER>/.Xauthority", ENV{NAME}=="*?", ENV{DISPLAY}=":0.0", ENV{ID_INPUT_KEYBOARD}=="1", RUN+="/path/to/script/keyboard-disable.sh", TEST=="power/control", ATTR{power/control}="on"
ACTION=="remove", ENV{XAUTHORITY}="/home/<USER>/.Xauthority", ENV{NAME}=="*?", ENV{DISPLAY}=":0.0", ENV{ID_INPUT_KEYBOARD}=="1", RUN+="/path/to/script/keyboard-enable.sh"
ENV{DISPLAY}
und ENV{XAUTHORITY}
wird von xinput gebraucht.
keyboard-disable.sh inhalt:
#!/bin/bash
xinput disable 'AT Translated Set 2 keyboard'
keyboard-enable.sh entsprechend dann mit xinput enable
F: Compose mit der Alya auf Linux?
A: Die Taste 0x65 (oder andere gewünschte Taste, siehe LUFA/Drivers/USB/Class/Common/HID.h
) in das verwendete Mapping.h
mit aufnehmen. Beispiel:
#define G222 {{0,0x65}, {0,0}, {0,0}, {0,0}, {0,0}}
(psy60 0.2.0 und 0.1.3)
.Xmodmap mit Inhalt:
keycode 135 = Multi_key Multi_key Multi_key Multi_key Multi_key Multi_key Multi_key
(keycode 135 ist der code für 0x65, siehe xev
)
und xmodmap .Xmodmap
ausführen.