]> git.plutz.net Git - rpi_small/commitdiff
on screen keyboard configuration
authorPaul Hänsch <paul@plutz.net>
Thu, 7 Mar 2019 16:07:44 +0000 (17:07 +0100)
committerPaul Hänsch <paul@plutz.net>
Thu, 7 Mar 2019 16:07:44 +0000 (17:07 +0100)
files_xfce/etc/X11/Xresources/xvkbd [new file with mode: 0644]
files_xfce/etc/xdg/xfce4/panel/launcher-xvkbd/xvkbd.desktop [new file with mode: 0644]
files_xfce/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
xfce.mk

diff --git a/files_xfce/etc/X11/Xresources/xvkbd b/files_xfce/etc/X11/Xresources/xvkbd
new file mode 100644 (file)
index 0000000..bfc16c2
--- /dev/null
@@ -0,0 +1,5 @@
+xvkbd.modalKeytop: true
+xvkbd.compact: true
+xvkbd.secure: true
+xvkbd.alwaysOnTop: true
+
diff --git a/files_xfce/etc/xdg/xfce4/panel/launcher-xvkbd/xvkbd.desktop b/files_xfce/etc/xdg/xfce4/panel/launcher-xvkbd/xvkbd.desktop
new file mode 100644 (file)
index 0000000..094cfcc
--- /dev/null
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Version=1.0
+Name=Keyboard
+Exec=/bin/sh -c "killall xvkbd || xvkbd"
+Icon=blueman-keyboard
index 3cda6d4d15a99684c98c975696e277fa4ced53c9..19907e66388a0a06da6c4b88c3a0e0ffa2601e08 100644 (file)
     </property>
     <property name="plugin-9" type="string" value="launcher">
       <property name="items" type="array">
-        <value type="string" value="/usr/share/applications/firefox-esr.desktop"/>
+       <value type="string" value="/etc/xdg/xfce4/panel/launcher-xvkbd/xvkbd.desktop"/>
       </property>
     </property>
     <property name="plugin-10" type="string" value="launcher">
       <property name="items" type="array">
-        <value type="string" value="/usr/share/applications/libreoffice-startcenter.desktop"/>
+        <value type="string" value="/usr/share/applications/exo-terminal-emulator.desktop"/>
       </property>
     </property>
     <property name="plugin-11" type="string" value="separator">
diff --git a/xfce.mk b/xfce.mk
index 6be2aea64a11bf9c23ed087e2eb3f99945c97499..d334d3e49cdc180c934e132c372e409bc4d4407d 100644 (file)
--- a/xfce.mk
+++ b/xfce.mk
@@ -1,7 +1,7 @@
-PACKAGES := ${PACKAGES} xserver-xorg-video-fbturbo xserver-xorg xserver-xorg-input-evdev nodm xfce4 xauth x2x xvkbd blueman xfce4-terminal xinput xinput-calibrator xfce4-clipman-plugin xfce4-whiskermenu-plugin
+PACKAGES := ${PACKAGES} xserver-xorg-video-fbturbo xserver-xorg xserver-xorg-input-evdev nodm xfce4 xauth x11-xserver-utils x2x xvkbd blueman xfce4-terminal xinput xinput-calibrator xfce4-clipman-plugin xfce4-whiskermenu-plugin
 
 .PHONY: xfce
 ${IMGFILE}: xfce
 xfce: imgmount root_copy files_xfce/
        cp -a files_xfce/. "$</"
-       -chroot "$<" useradd -m local
+       -chroot "$<" useradd -s /opt/busybox/ash -m local