Page 1 of 1

Keyboard Utilities including GXKB,XkbSS etc.

Posted: Wed Aug 19, 2020 9:32 am
by darry19662018

Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Wed Aug 19, 2020 12:01 pm
by stemsee
xvkbd x64 (if not on x64 just install your arch of the xvkbd binary)
with xvkbdconf.

Provides desktop file and positions and it sizes xvkbd at the bottom middle screen. Yad tray icon toggles keyboard on and off. kbdl script provides floating international keyboard layouts.
Screenshot.gif
Screenshot.gif (94.19 KiB) Viewed 1656 times
xvkdbconf.sfs.gz
(76 KiB) Downloaded 117 times

Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Thu Aug 20, 2020 12:34 am
by darry19662018
Thanks Stemsee very much.

XVkbd Onscreen Keyboard .pets

Posted: Fri Aug 21, 2020 7:15 am
by darry19662018

KeyboardState by tasmod

Posted: Sat Aug 22, 2020 7:46 am
by darry19662018

XKB - Keyboard Advanced Configuration Manager Argolance.

Posted: Sat Aug 22, 2020 8:09 am
by darry19662018

Country keyboard indicator (fbxkb-0.4)

Posted: Wed Aug 26, 2020 8:01 am
by darry19662018

Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Fri Aug 13, 2021 12:19 pm
by stemsee

This is an update to xvkbdconf which positions xvkbd keyboard at the bottom middle of your screen relative to screen size. This update lets user resize and position the onscreen keyboard with persistence. i.e. position and size will be remembered on reopening.

Code: Select all

#!/bin/bash
#august 2016 stemsee lhpup.org license: GPL version 3 or any later version
#additions by DryFalls
#edit: geometryfn added in 2021 by stemsee
[ "`whoami`" != "root" ] && exec sudo -E -S ${0} "$@" 
APPTITLE="xvkbd launcher"
APPNAME="xvkbdconf" # for Xdialog taskbar icon
SCRIPTNAME="script"
APPVERSION="0.2"
ICON="/usr/share/pixmaps/keyboard.png"
export camino=/root/.config/geometry
[ ! -d "$camino" ] && mkdir -p $camino
export res=`xwininfo -root | grep 'geometry' | awk '{print $2}' | cut -f1 -d'+'`
export XX=`echo $res | cut -f1 -d'x'`
export YY=`echo $res | cut -f2 -d'x'`
export pos="$((XX / 4))+$(((YY / 2) + XX / 16))"
# Determine the path to this application.
APPDIR=`dirname "$0"`
cd "$APPDIR"
APPDIR="`pwd`"
function geometryfn (){
	nought=`xwininfo -stats -name "$1" | grep "$1"`
   XWININFO=`xwininfo -stats -name "$1"`
   if [[ ! -z "$nought" ]]; then
	   ARRAY=(${XWININFO#* X: })
	   AX=${ARRAY[0]}
	   AY=${ARRAY[4]}
	   RX=${ARRAY[8]}
	   RY=${ARRAY[12]}
	   W=${ARRAY[14]}
	   H=${ARRAY[16]}
	   X=$((AX-RX))
	   Y=$((AY-RY))
	   echo "$W"x"$H"+"$X"+"$Y" > "$camino"/`echo "$1" | awk '{print $1}'`
	else
	return 1
	exit 1
   fi
}
export -f geometryfn

running=`ps -e | grep xvkbd | wc -l` 
if [[ "$running" -gt 2 ]]; then
	geometryfn 'xvkbd - Virtual Keyboard'
	killall xvkbd #check if running, one instance only
else
	if [ -f $camino/xvkbd ]; then
		xvkbd -geometry `cat $camino/xvkbd` -no-keypad -always-on-top &
	else
		xvkbd -geometry $((XX / 2))x$((XX / 5))+"$pos" -no-keypad -always-on-top &
	fi
fi

Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Sun Dec 24, 2023 9:28 pm
by takenp

I compiled gxkb lightweight keyboard switcher and put it into gxkb-0.8.0-x86_64.pet for 64bit Puppies.
I checked it out with Fossapup and Bionicpup. Everything works out of the box in JWM ;)

Find it attached. Cheerz!


Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Mon Dec 25, 2023 2:46 am
by Sofiya

sbxkb


Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Sat Jan 06, 2024 10:38 am
by takenp
Sofiya wrote: Mon Dec 25, 2023 2:46 am

sbxkb

what's the difference? I just see in a package size )


Re: Keyboard Utilities including GXKB,XkbSS etc.

Posted: Sat Jan 06, 2024 12:15 pm
by Sofiya
takenp wrote: Sat Jan 06, 2024 10:38 am
Sofiya wrote: Mon Dec 25, 2023 2:46 am

sbxkb

what's the difference? I just see in a package size )

The difference is that there is no white background around the flag on dark themes