Page 1 of 2

Xvkbd: Virtual keyboard

Posted: Wed 31 Dec 2008, 11:37
by muggins
http://homepage3.nifty.com/tsato/xvkbd/
xvkbd is a virtual (graphical) keyboard program for X Window System which provides facility to enter characters onto other clients (softwares) by clicking on a keyboard displayed on the screen. This may be used for systems without a hardware keyboard such as kiosk terminals or handheld devices. This program also has facility to send characters specified as the command line option to another client.
Image

It also needs the attached libXaw3d.so.8.pet &, possibly depending on your pupversion, libXp.so.6.

Run from the commandline by entering xvkbd

Posted: Thu 01 Jan 2009, 00:02
by Libretto100ct
Sweet! I hope this works out. I plan on using it for a Digital picture frame I'm working on. Thanks. 8)

I will download and test in the A.M. and report back.

Virtual Keyboard

Posted: Fri 02 Jan 2009, 02:27
by ndujoe1
The keyboard installed ok, but when I tried it out nothing was transferred form the key selection to the search window in in the browser for example.

Am I missing something?

Posted: Fri 02 Jan 2009, 09:37
by muggins
Just played around with it & i think you need to click the Focus button, then click where you want to enter text. Not sure whether divisionmd's original query, about it being always on top, is resolved or not?

Also, trying to use shift-key to select, say &, seems a bit dodgy.

Posted: Fri 31 Jul 2009, 00:35
by hartiberlin
Hi,
great. I need this for my Tablet PC.

How can it be started when browserlinux.com puplet
starts up ?

Can I put it somewhere into an autostart file ?

Many thanks in advance.

Regards, Stefan.

Posted: Fri 31 Jul 2009, 06:10
by aragon
There should be a folder like /root/Startup where you could make a symlink or a starterscript.

or you could launch it from /root/.xinitrc. for that place

Code: Select all

xvkbd &
at the end of the file just before

Code: Select all

#exec $CURRENTWM
don't forget the & !

aragon

Posted: Sat 01 Aug 2009, 18:27
by hartiberlin
Hi,
when I installed it on
browserlinux.com pupplet
it was missing the
xlibXP.so.6 file
which can be gotten over here as pet to install:

http://www.murga-linux.com/puppy/viewto ... 1043930508

Then the dependancies are correct.

The problem I have,
how do I use this keyboard application...
Must the Focus key be pressed ?

Then when I just hover the mouse over the keys
without pressing, it already types the letters for
example in the firefox adress bar...
Hmm, when I don t press the Focus key,
it does not make anything, although I click
onto the keys...strange...

Posted: Thu 15 Oct 2009, 14:54
by TheProphet
I'm re-installing it in TeenPup 2009 Legacy. Because it's only displaying the U.S. English QWERTY keyboard no matter what language I select. (it was installed by default on TeenPup)

Posted: Sun 17 Jan 2010, 11:18
by muggins
Uploaded v3.1.

Posted: Sun 17 Jan 2010, 12:32
by abushcrafter
Thanks.

Posted: Sat 25 Feb 2012, 00:38
by darkcity
added to wiki xvkbd :twisted:

Posted: Tue 24 Apr 2012, 13:20
by the-jub
So yeah... just tried this out on slacko 5.3.1 and it works great!

Thanks Guest6440 and Mr_Fricks in the #puppylinux irc :D

Frenchies make it fun !

Posted: Wed 26 Jun 2013, 07:24
by Pelo
http://murga-linux.com/puppy/viewtopic. ... 695#607695


Load your xvkbd program, install it then
Extract the flags to /etc/x11/apps and then run your xvkbd
If yr country is not colorized, up to you to do it
Viva Brazil, the best futbol team i the world !
Brazil changed to Greece, eack keyboard has his flag. If not, please advise. I will create it


XVkbd*layout_panel*default.label: par défaut
XVkbd*layout_panel*belgian.label: Belgian
XVkbd*layout_panel*danish.label: Danish
XVkbd*layout_panel*fitaly.label: Fitaly
XVkbd*layout_panel*french.label: French
XVkbd*layout_panel*french2.label: French (2)
XVkbd*layout_panel*german.label: German
XVkbd*layout_panel*greek.label: Greek
XVkbd*layout_panel*hebrew.label: Hebrew
XVkbd*layout_panel*icelandic.label: Icelandic
XVkbd*layout_panel*italian.label: Italian
XVkbd*layout_panel*jisx6002.label: Japanese
XVkbd*layout_panel*jisx6004.label: Japanese (JIS X 6004)
XVkbd*layout_panel*korean.label: Korean
XVkbd*layout_panel*norwegian.label: Norwegian
XVkbd*layout_panel*portuguese.label: Portuguese
XVkbd*layout_panel*russian.label: Russian
XVkbd*layout_panel*slovene.label: Slovene
XVkbd*layout_panel*spanish.label: Spanish
XVkbd*layout_panel*swedish.label: Swedish
XVkbd*layout_panel*swissgerman.label: Swiss/German
XVkbd*layout_panel*turkish.label: Turkish
XVkbd*layout_panel*uk.label: United Kingdom
XVkbd*layout_panel*latin1.label: Latin-1
XVkbd*layout_panel*small.label: Small Keyboard
XVkbd*layout_panel*strip.label: barres d'outils

Colorize yr keyboard tor the football world cup 2014

Posted: Wed 20 Nov 2013, 12:54
by Pelo
Take a While of fun : colorize your keyboard with the jersey colours of yr favorite team !
how to ?

Posted: Fri 06 Dec 2013, 22:38
by KentC
Hello, installed the .pet into Puppy 4.3.1 and I can make the keyboard appear, but when I press Focus nothing happens even when I click into a document or just in general, the keys doesn't respond at all to the keyboard on screen.


Here is a screenshot of the error received:

Posted: Thu 13 Mar 2014, 16:06
by rufwoof
Installed xvkbd today into Puppy Slacko 5.7

/etc/X11/app-defaults is where the config files are. I copied XVkbd-uk to XVkbd so that xvkbd defaults to a UK keyboard layout (I also used the flag coloured version)

Also added xvkbd.windowGeometry: 800x260 at the end of the file to enlarge the keyboard more to my liking

Puppy Badass y PupJibaro : como escribir sin faltas ?

Posted: Sun 13 Apr 2014, 12:45
by Pelo
Thanks to xvkbd, we can easily write Spanish con las tildes y otras palabras So usual in South America. Their Puppies are pretty, but my keyboard is AZERTY,
aqui esta el teclado.

Pls could you precise how you enlarge the keyboard, por favor ?

xvkbd 3.2 in pulp linux (4.1.2)

Posted: Tue 28 Apr 2015, 14:50
by sindi
I got the posted 3.1 version to work with the two added libraries
in lupu 5.2.5, and then the 3.2 version included with puppeee
(for Asus eeepc) which needs no added libs in lupu 5.2.5 or pulp
(puppy 4.1.2) and I tested 3.2 in lupu 5.2.5 and pulp. First click
focus, then the terminal where you want to type, then the key(s).
I did not test 3.1. There is also a 3.5 package but it needs two
added libraries even in lupu 5.2.5.
3.1 needs libXp and libXaw3d.so.8
3.2 needs libXaw.so.7 (found in pulp and lupu 5.2.5)
3.5 needs libXaw.so.8 (not in either)

3.2 corrects a missing vertical line left of the number pad.

I did not 'install' but simply copied the binary (and for 3.1
the libs - and symlinked them). I can put xvkbd into
/etc/rc.d/rc.locale to start up on a 650MHz laptop with some bad keys
and only 256MB RAM that I set up for a 10 year old neighbor.
And also add it to the jwm menu in case he loses it.

Since the xvkbd from puppeee (2010, kernel 2.6.33) works, I will
try the games from it in pulp. The neighbor is into games.

Can PET for version 3.5 be available?

Posted: Tue 28 Apr 2015, 22:06
by gcmartin
I am looking for version 3.5 in a "modern" PUP distro. Namely, PET to work in LxPUP,TahrPUP, or Vivid or Slacko6. Dependencies?

And PET(s) for any of the 64bit PUPs.

This allows not only to get around bad keyboard, but also has touchscreen use, and etc.

I think what is needed to here.

Thanks in advance, if possible.

Posted: Wed 29 Apr 2015, 18:20
by amigo
Say, gc, you could always do:
src2pkg url-of-source
That would make you independent of other packagers... Just kidding, old boy.