Thursday, November 08, 2007

keyboard.svg

dear lazyweb,

anyone know where i can get an svg of a keyboard where the object id's are the letters on the keys?

i looked at onboard (their svg is .. interesting, though it does have the object id's i was hoping for), gok uses custom xml files (pfft) and "on screen keyboard svg" gives none of the instant lovin' i've come to demand of online search engines.

so, my two minute attention span for finding things on the internet having been spent, i decided to ask all of you. one of you must have a url, right? =)

hugs and kisses, aseigo.

11 comments:

Lee said...

Sorry Aaron; only one link, and not to what you're looking for, bbut it might help a little:

Google for keyboard with SVG file extensions

Hmm. Blogger doesn't accept "gg:..." uris. Someone should have serious words with google ;)

Aaron J. Seigo said...

@lee: yeah, i tried that. lots of svg's, but none with the keys that have the element ids i'm looking for =)

Sponge Finge said...

Did you search on openclipart.org?

Anonymous said...

Did this in minutes, missing special chars, if more is needed please tell.

http://digilander.libero.it/Mattepiu/others/keyb.svg

Anonymous said...

In case nobody provides something better. here's my png with x keycodes and button labels. Nothing fancy, but served me well. Oh, the picture is "from the internet", so use for private purposes only ;)


http://ljubomir.simin.googlepages.com/WinJISKeyLayout-modified.png

Anonymous said...

Complete version (special chars
got 2 or 4 digits names).

http://digilander.libero.it/Mattepiu/others/keyb2.svg

Enjoy!

Mattepiu

Anonymous said...

@Anonymous: That's a png you're posting, Aaron specifically requested an svg...

Also, it's of a japanese Keyboard (notice the two additional keys left and right of the space bar, these are kana-type shift-keys)

Scott Nazelrod said...

You might want to try looking around Wikimedia Commons (http://commons.wikimedia.org) -- they have a lot of SVGs that are released under open licenses (GFDL, GPL and CC are common).

Hope this helps!
-S.

Anonymous said...

man xkbprint
man pstoedit

cheers,
timri

Note to self: Disable cookies and javascript after having made this comment (blogger.com... blech)

mrosewarne said...

To elaborate further on the previous comment, say you want the 104-key US layout:


xkbcomp -m pc104 /usr/share/X11/xkb/geometry/pc pc104.xkm
xkbprint pc104.xkm

pstoedit -f plot-svg pc104.ps > pc104.svg

For other layouts, look for the "xkb_geometry" keyword in {xkb-data-dir}/geometry/*

Chris Jones said...

Sorry about the onboard svg output, i'll get round to fixing it some day. :)