Notices


Reply
Thread Tools
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#1
ok, i have managed to hack xvkbd enough to be usefull, enjoy and comment!

installation:
wget -O/usr/local/bin/xvkbd.gz http://mrrau.dyndns.org:23280/n800/xvkbd/xvkbd.gz
gzip -d /usr/local/bin/xvkbd.gz
chmod +x /usr/local/bin/xvkbd
wget -O/usr/share/applications/hildon/xvkbd.desktop http://mrrau.dyndns.org:23280/n800/xvkbd/xvkbd.desktop

ps. why another osk? because xkbd is a little unstable right now and i wanted something more reliable
ps2. international layouts aren't included for now (because it's too late and i will package whole thing properly soon)
ps3. [update 2015-12-20] links are inactive, i've attached the files to this post
Attached Files
File Type: gz xvkbd-2.8-kc1.tar.gz (155.6 KB, 75 views)
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny

Last edited by KotCzarny; 2015-12-20 at 16:36.
 

The Following 8 Users Say Thank You to KotCzarny For This Useful Post:
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#2
For the record, xkbd (with no special layout) has been working quite well; but there's a trick! You connect a BT input device (kbd or mouse), then start xkbd. Clearly, I should determine what runs on connection to fix this, then just run that; but too lazy.
 

The Following User Says Thank You to Benson For This Useful Post:
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#3
I'm getting invalid magic on the .gz; probably b/c I don't have wget, and Microb thinks it's an html. If someone could zip them and attach it, I'd be grateful.
 
ArnimS's Avatar
Posts: 1,107 | Thanked: 720 times | Joined on Mar 2007 @ Germany
#4
Originally Posted by Benson View Post
I'm getting invalid magic on the .gz; probably b/c I don't have wget, and Microb thinks it's an html. If someone could zip them and attach it, I'd be grateful.
Hmm, zip attachments limited to < 100kB...

http://pupnik.de/xvkbd_kot_001.zip

When i hit minimize, it shifts xvkbd to the right (mostly offscreen), but doesn't minimize and i don't see a maximize button.

I expect that'll be fixed soon?

(edit2) you'll probably need to install
libxmu6 (apt-get install libxmu6)

and unpack libXaw3d.tgz to /usr/lib and run ldconfig
(edit: btw, wget is available for the tablets)

Last edited by ArnimS; 2008-04-02 at 15:09.
 

The Following User Says Thank You to ArnimS For This Useful Post:
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#5
I know wget's available, but right now I have broken my apt, so I didn't feel like going after it... (I don't even know if it's in a repo or just a deb, and I know that you can manually pull debs out of repos and dpkg them, but I just don't care enough, since I'm reflashing (and this time putting OS on SD, etc.) in a couple days, when I know I'll have time for re-installing everything I need.)

Yeah, I'm lazy. Thanks anyway!
 
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#6
btw. 'hide button also works as 'unhide' but i didn't wanted to make that button too wide, also it works as expected, because it doesn't show in the nav-bar so after real minimizing it will be gone (unless you also use my kcinconsbox or some other util . i have thought to test how well 'minimize by moving mostly offscreen works' and i'm happy about the result, it's fast and doesn't require recreating window
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#7
Could I see a screenshot of this?

Also, is it possible to change the layout and position of the keyboard?

If so, where's a good place to find documentation on how to do so?

Thanks!
 
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#8
ok, here are some, and yes, layout is flexible, but i only added 'hide' button because it's fine for me
as for documentation, probably looking at example layout files. they're in the source package, i have put some of them in the same place as binary, for example german layout:

mkdir /etc/X11/app-defaults/
wget -O/etc/X11/app-defaults/XVkbd-german http://mrrau.dyndns.org:23280/n800/x...Vkbd-german.ad

then you will have it selectable as a runtime menu option
Attached Images
    
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny

Last edited by KotCzarny; 2008-04-02 at 20:46.
 

The Following 2 Users Say Thank You to KotCzarny For This Useful Post:
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#9
Holy Crap!

That's beautiful!

Good job dude!
 
Posts: 289 | Thanked: 83 times | Joined on Jul 2006
#10
Originally Posted by KotCzarny View Post
ok, i have managed to hack xvkbd enough to be usefull, enjoy and comment!

installation:
wget -O/usr/local/bin/xvkbd.gz http://mrrau.dyndns.org:23280/n800/xvkbd/xvkbd.gz
gzip -d /usr/local/bin/xvkbd.gz
chmod +x /usr/local/bin/xvkbd
wget -O/usr/share/applications/hildon/xvkbd.desktop http://mrrau.dyndns.org:23280/n800/xvkbd/xvkbd.desktop
Need additionally to install the libraries libxmu6 and libxpm4 -- which I fetched from pupnik.de.

I tried launching xvbkd from within an xterm and see,

Code:
~ $ xvkbd
Warning: Cannot convert string
"-*-lucidatypewriter-bold-r-*-*-12-*-*-*-*-*-iso8859- 1" to type FontStruct
Warning: Cannot convert string
"-*-helvetica-bold-r-*-*-12-*-*-*-*-*-iso8859-1" to t ype FontStruct
Warning: Cannot convert string
"-*-helvetica-medium-r-*-*-12-*-*-*-*-*-iso8859-1" to  type FontStruct
Warning: Cannot convert string
"-*-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1" to  type FontStruct
xvkbd: Mode_switch not available as a modifier
xvkbd: AltGr can't be used
Warning: Cannot convert string "-*-lucida-bold-i-*-*-14-*-*-*-*-*-iso8859-1"
to type  FontStruct
~ $
The Mode-switch... / AltGr... messages only happen on the first invocation... subsequent invocations only elicit the font warning messages.

-- Denis
 

The Following User Says Thank You to delaroca For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 11:46.