Linux: generalize console map generating scripts for other layouts

This commit is contained in:
hrnz 2020-10-23 17:28:51 +02:00
parent e4d41a44c3
commit 870de3e7ba
No known key found for this signature in database
GPG Key ID: 06E88726998AB3C7
3 changed files with 7 additions and 7 deletions

View File

@ -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

View File

@ -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

View File

@ -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