Linux: generalize console map generating scripts for other layouts
This commit is contained in:
parent
e4d41a44c3
commit
870de3e7ba
|
@ -1,5 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
[[ -z $XMODMAP ]] && export XMODMAP=../../xmodmap/neo_de.xmodmap
|
||||
|
||||
dumpkeys --long-info > dump || exit 1
|
||||
|
||||
cat console.ersetze.vorprogramm > console.ersetze
|
||||
|
@ -14,4 +16,4 @@ echo -e "Schritt 4 von 4: Erzeugung der keymap\c" >&2
|
|||
./mach_console
|
||||
rm kurzreferenz
|
||||
rm console.ersetze
|
||||
echo -e "\rSchritt 4 von 4: Erzeugung der keymap [ \033[32m ok \033[0m ]" >&2
|
||||
echo -e "\rSchritt 4 von 4: Erzeugung der keymap [ \033[32m ok \033[0m ]" >&2
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
xmodmap=../../xmodmap/neo_de.xmodmap
|
||||
|
||||
grep -A1000 "! main keyboard" $xmodmap | sed 's/keysym/keycode/g' | grep ^keycode | tr -s [:blank:] ' '| cut -f2 -d = > mach_kurzreferenz.hilfe
|
||||
grep -A1000 "! main keyboard" $XMODMAP | sed 's/keysym/keycode/g' | grep ^keycode | tr -s [:blank:] ' '| cut -f2 -d = > mach_kurzreferenz.hilfe
|
||||
|
||||
sed -f console.ersetze mach_kurzreferenz.hilfe
|
||||
|
||||
rm mach_kurzreferenz.hilfe
|
||||
#rm mach_kurzreferenz.hilfe
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
xmodmap=../../xmodmap/neo_de.xmodmap
|
||||
[[ -z $XMODMAP ]] && XMODMAP=../../xmodmap/neo_de.xmodmap
|
||||
|
||||
echo -e "Schritt 1 von 4: Vorverarbeiten der Xmodmap\c" >&2
|
||||
|
||||
grep -A1000 "! main keyboard" $xmodmap | sed 's/keysym/keycode/g' | grep ^keycode | tr -s [:blank:] ' '| cut -f2 -d = > mach_kurzreferenz.hilfe1
|
||||
grep -A1000 "! main keyboard" $XMODMAP | sed 's/keysym/keycode/g' | grep ^keycode | tr -s [:blank:] ' '| cut -f2 -d = > mach_kurzreferenz.hilfe1
|
||||
|
||||
sed -f console.ersetze.vorprogramm mach_kurzreferenz.hilfe1 > mach_kurzreferenz.hilfe2
|
||||
|
||||
|
|
Loading…
Reference in New Issue