Page 1 of 1

Sven 0.6

Posted: Sun 19 Dec 2010, 18:07
by Dingo
*sven 0.6*

compiled in Puppy 4.3.1
- http://dokupuppylinux.co.cc/programs:mu ... a_keyboard
- http://sven.linux.kiev.ua/index-en.shtml
Sven is a programm that can control the special buttons on your multimedia keyboard. Keys such as: "WWW", "E-mail", volume ,CD-ROM control buttons, and others. Moreover, if you have an ordinary keyboard, with Sven you can emulate media-keys using multi-keys combinations, for example: Ctrl+w - to start a browser and so on.
Sven is based on gtk+2, has been tested on Linux, and should work on *BSD systems. The program lets you adjust any model of keyboard, has a GUI front end and works with any WM.
Sven is licened under the terms of the GNU General Public License (GPL), version 2.0 or later, as published by the Free Software Foundation.
Image

Posted: Sun 19 Dec 2010, 21:43
by jemimah
Wow, this is cooler than xbindkeys_config! How do you find this stuff? :D

Posted: Sun 19 Dec 2010, 22:02
by battleshooter
Yay a new Sven! I've been using the one from 2005 for ages, it's even still a dotpup. Can't wait to test it, Sven has got to be one of my all time favorite apps! Thanks Dingo!

Battleshooter

Posted: Sun 19 Dec 2010, 23:23
by technosaurus
if anyone is interested in a non-plugin version, I hacked that out to get the size down a bit.

This does not support the autoconvert, cdrom, mixer, player or www. (most would need updated for Puppy anyways - or vice versa)

Posted: Mon 20 Dec 2010, 02:11
by jemimah
I was thinking of removing the tray icon - the tray starts to become a bit of a circus with too many tray-apps and the one for sven doesn't really serve much of a purpose.

Posted: Mon 20 Dec 2010, 02:51
by technosaurus
need to make -c the default
you can edit sven/sven.c ... main(

Code: Select all

conf_enable=1;
//init_tray_icon(sven);
need to add a main_quit or similar to the cancel button - can't seem to find it

Edit: never mind - I figured it out.
added to libsven/pref/prefswin.c - prefswin_dialog_close_lcb:

Code: Select all

	gtk_main_quit();
	exit (1);
-- just needs a desktop entry now

Posted: Wed 16 Nov 2011, 05:15
by bones01
Thanks for this Technosaurus. It took me a while to find this, but glad I persevered. However, I have a small problem you might be able to help with.

I'm using 5.2.8 on a Dell Latitude D630 and Sven has finally made the volume keys work. But once I have pressed 'mute' I need to right-click the speaker icon in the tray, go to full window and click 'master' in retrovol again.

Can I change something to unmute with either the mute key or the volume up/down keys?

Thanks.

Bones

Posted: Tue 21 Feb 2012, 20:32
by bones01
I should add that this didn't end up solving all my sound key issues. The sound keys would only work when I had Sven open (Menu>Setup>Sven) and the mute key wouldn't unmute.

After some searching for another option I discovered from here http://www.murga-linux.com/puppy/viewtopic.php?t=57085 that I might have luck with JWM. Guess what - It worked!

I don't pretend to understand, but the media keys on my Dell Latitude work with JWM but not with the standard OpenBox that comes with 5.2.8

Seems my problem is solved (but the desktop doesn't look quite as cool).

Bones