Main > Free Download Search >

Free keyboard symbols software for linux

keyboard symbols

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 762
Symbol 0.02

Symbol 0.02


Symbol is a Perl module created to manipulate Perl symbols and their names. more>>
Symbol is a Perl module created to manipulate Perl symbols and their names.

SYNOPSIS

use Symbol;

$sym = gensym;
open($sym, "filename");
$_ = ;
# etc.

ungensym $sym; # no effect

# replace *FOO{IO} handle but not $FOO, %FOO, etc.
*FOO = geniosym;

print qualify("x"), "n"; # "Test::x"
print qualify("x", "FOO"), "n" # "FOO::x"
print qualify("BAR::x"), "n"; # "BAR::x"
print qualify("BAR::x", "FOO"), "n"; # "BAR::x"
print qualify("STDOUT", "FOO"), "n"; # "main::STDOUT" (global)
print qualify(*x), "n"; # returns *x
print qualify(*x, "FOO"), "n"; # returns *x

use strict refs;
print { qualify_to_ref $fh } "foo!n";
$ref = qualify_to_ref $name, $pkg;

use Symbol qw(delete_package);
delete_package(Foo::Bar);
print "deletedn" unless exists $Foo::{Bar::};

Symbol::gensym creates an anonymous glob and returns a reference to it. Such a glob reference can be used as a file or directory handle.

For backward compatibility with older implementations that didnt support anonymous globs, Symbol::ungensym is also provided. But it doesnt do anything.

Symbol::geniosym creates an anonymous IO handle. This can be assigned into an existing glob without affecting the non-IO portions of the glob.

Symbol::qualify turns unqualified symbol names into qualified variable names (e.g. "myvar" -> "MyPackage::myvar"). If it is given a second parameter, qualify uses it as the default package; otherwise, it uses the package of its caller. Regardless, global variable names (e.g. "STDOUT", "ENV", "SIG") are always qualified with "main::".

Qualification applies only to symbol names (strings). References are left unchanged under the assumption that they are glob references, which are qualified by their nature.

Symbol::qualify_to_ref is just like Symbol::qualify except that it returns a glob ref rather than a symbol name, so you can use the result even if use strict refs is in effect.

Symbol::delete_package wipes out a whole package namespace. Note this routine is not exported by default--you may want to import it explicitly.

<<less
Download (0.015MB)
Added: 2007-05-14 License: Perl Artistic License Price:
894 downloads
B::Keywords 1.06

B::Keywords 1.06


B::Keywords is a Perl module that contains lists of reserved barewords and symbol names. more>>
B::Keywords is a Perl module that contains lists of reserved barewords and symbol names.

SYNOPSIS

use B::Keywords qw( @Symbols Barewords );
print join "n", @Symbols,
@Barewords;

B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays, @Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The @Symbols array includes the contents of each of @Scalars, @Arrays, @Hashes, and @Filehandles. Similarly, @Barewords adds a few non-function keywords and operators to the @Functions array.

All additions and modifications are welcome.

DATA

@Scalars

@Arrays

@Hashes

@Filehandles

@Functions

The above are lists of variables, special file handles, and built in functions.

@Symbols

This is just the combination of all of the above: variables, file handles, and functions.

@Barewords

This is a list of other special keywords in perl including operators and all the control structures.

<<less
Download (0.006MB)
Added: 2007-06-25 License: Perl Artistic License Price:
851 downloads
Math::Algebra::Symbols 1.21

Math::Algebra::Symbols 1.21


Math::Algebra::Symbols is a Symbolic Algebra in Pure Perl. more>>
Math::Algebra::Symbols is a Symbolic Algebra in Pure Perl.

SYNOPSIS

Example symbols.pl
#!perl -w -I..

use Math::Algebra::Symbols hyper=>1;
use Test::Simple tests=>5;

($n, $x, $y) = symbols(qw(n x y));

$a += ($x**8 - 1)/($x-1);
$b += sin($x)**2 + cos($x)**2;
$c += (sin($n*$x) + cos($n*$x))->d->d->d->d / (sin($n*$x)+cos($n*$x));
$d = tanh($x+$y) == (tanh($x)+tanh($y))/(1+tanh($x)*tanh($y));
($e,$f) = @{($x**2 eq 5*$x-6) > $x};

print "$an$bn$cn$dn$e,$fn";

ok("$a" eq $x+$x**2+$x**3+$x**4+$x**5+$x**6+$x**7+1);
ok("$b" eq 1);
ok("$c" eq $n**4);
ok("$d" eq 1);
ok("$e,$f" eq 2,3);

<<less
Download (0.10MB)
Added: 2007-06-29 License: Perl Artistic License Price:
849 downloads
Symbolica 0.8

Symbolica 0.8


Symbolica is a remake of the C-64 game of the same name. more>>
Symbolica is a remake of the C-64 game of the same name. The project is targeted to the Linux-based handhelds gp2x and N800, with a Linux/386 binary also provided. It should compile under any operating system supported by SDL, SDL_image, and SDL_ttf.

The symbols on the screen represent a numeric value in the order they are displayed on the right. As you move over a symbol, it decrements to the next lower symbol or disappears. Your job is to clear the screen and move to the E symbol.

Your job is to clear the screen and move to the E symbol.

Ofcourse all is in favour to save the world from some evil space mutants that have captured your girlfriend to take over the world... or something like that.

It tries to select best screen resolution for your system, to change default, see symbolica -h

Keys:

GP2X: SELECT quits - rest should be obvious
Linux: ESC quits - 1/2 adjusts volume - rest should be obvious

<<less
Download (0.21MB)
Added: 2007-06-18 License: BSD License Price:
860 downloads
LaTeX Symbols Selector 0.1.4

LaTeX Symbols Selector 0.1.4


LaTeX Symbols Selector is a symbol browser to help creating LaTeX documents with many math symbols. more>>
LaTeX Symbols Selector project is a symbol browser to help creating LaTeX documents with many math symbols.
All symbols are grouped into categories and user can copy symbol name to system-wide clipboard (or insert it directly to first running copy of gVIM) by selecting symbol icon from list. Many non-standard (and unsupported in LSS) symbols can be found in the comprehensive LATEX symbol list here.
Main features:
- Built-in 478 LaTeX symbols
- Most of AMS symbols are supported
- Easy integration with gVIM editor
- Selected symbol name can be copied into clipboard for use with your favourite editor
<<less
Download (0.36MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
516 downloads
vkeyd 0.9

vkeyd 0.9


vkeyd is a Linux daemon, forked from ikeyd, used to change volumes from keyboard hotkeys outside of X. more>>
vkeyd is a Linux daemon, forked from ikeyd, used to change volumes from keyboard hotkeys outside of X, or if the keyboard has been captured, as happens with SDL applications.
<<less
Download (0.090MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
682 downloads
Lock-keyboard-for-Baby 20080706

Lock-keyboard-for-Baby 20080706


Lock-keyboard-for-Baby or lk4b in short, is a small program which locks your keyboard but leaves your mouse free. more>> <<less
Added: 2008-07-07 License: GPL Price: FREE
11 downloads
Asymptopia Flashcard System 2.0

Asymptopia Flashcard System 2.0


Asymptopia Flashcard System project is a LaTeX flash card system for student and professional education. more>>
Asymptopia Flashcard System project is a LaTeX flash card system for student and professional education.

Asymptopia Flashcard System uses Motif and LaTeX to produce, manage, and use attractively formatted flashcards.

You load some or all of your "collections" and set the timer for pop-up frequency.

The GUI interface and "Collection Manager" make creating and modifying flashcards as simple as pushing a single button.

A knowledge of LaTeX is only required when entering special symbols.

<<less
Download (1.2MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1119 downloads
KeyFrog 0.8

KeyFrog 0.8


KeyFrog is a tool for generating keyboard usage statistics. more>>
KeyFrog is a tool for generating keyboard usage statistics. User obtains many informations about his activity: how intensive was his keyboard usage, how was it distributed in time, etc.

This project can be very useful to developers. The project is under fast development, first releases comming soon.

<<less
Download (MB)
Added: 2007-03-08 License: BSD License Price:
962 downloads
Optimus OLED Keyboard Linux Driver 0.1.0

Optimus OLED Keyboard Linux Driver 0.1.0


Optimus OLED Keyboard Linux Driver project is intended to provide a generic linux driver for OLED-based hardware. more>>
Optimus OLED Keyboard Linux Driver project is intended to provide a generic linux driver for OLED-based hardware made by Art. Lebedev Studio.
The current goal is to support the Optimus Mini Three keyboard.
Main features:
- Uses libusb to communicate with device (no specific kernel driver needed)
- As the kernel-provided module for pl2303 didnt work in our case, we recoded the driver with libusb
- Uses libpng to read PNG images, and display them
- Detects when a button is pressed
- Implements OLED_PROTOCOL_SET_IMAGE, OLED_PROTOCOL_POWER_ON, OLED_PROTOCOL_POWER_OFF, OLED_PROTOCOL_SHOW_OLED, OLED_PROTOCOL_GET_IDCODE, OLED_PROTOCOL_SET_IDCODE, OLED_PROTOCOL_SET_BRIGHTNESS.
- Support for more than one OLED Mini Three connected to the same computer
- All USB code is in a static library
Enhancements:
- One of the most annoying bugs (auto-switch-off of the key display after five seconds) has been fixed.
- Functions similar to the ones provided by the original Win32 library for image color settings are also available, allowing you to set color temperature and gamma.
- Theres better support for input, using threads as libusb only provides a blocking way to read data (or some bytes are missed).
<<less
Download (MB)
Added: 2006-10-18 License: GPL (GNU General Public License) Price:
1103 downloads
Lingua::Phonology::Symbols 0.32

Lingua::Phonology::Symbols 0.32


Lingua::Phonology::Symbols is a Perl module for associating symbols with segment prototypes. more>>
Lingua::Phonology::Symbols is a Perl module for associating symbols with segment prototypes.

SYNOPSIS

use Lingua::Phonology;
$phono = new Lingua::Phonology;

# Load the default features
$phono->features->loadfile;

# Load the default symbols
$symbols = $phono->symbols;
$symbols->loadfile;

# Make a test segment
$segment = $phono->segment;
$segment->labial(1);
$segment->voice(1);

# Find the symbol matching the segment
print $symbols->spell($segment); # Should print b

When using Lingua::Phonology, you usually manipulate Segment objects that have various feature values that specify the phonetic qualities of the segment. However, it is difficult to print those feature values, and a list of feature values can be difficult to interpret anyway. This is where Symbols comes in--it provides a way to take a Segment object and get a phonetic symbol representing the properties of that segment.

In Symbols, you may use add_symbol() to define text symbols that correlate to "prototypes", which are special Segment objects that represent the ideal segment for each symbol. After you have defined your symbols and prototypes, you may use spell() to find which prototype is the most similar to a segment in question, and get the symbol for that prototype.

As of v0.2, Symbols also includes diacritics. A diacritic is a special symbol that begins or ends with a *, and which is used to modify other symbols. If the best symbol match for a segment you are trying to spell is an imperfect match, Symbols will then attempt to use diacritics to indicate exactly how the segment is pronounced. For compatibility reasons, however, this feature is off by default. It can be turned on with set_diacritics.

You will probably want to read the add_symbol, spell, and loadfile sections, because these describe the most widely-used functions and the algorithm used to score potential matches. If youre not getting the results you expect, you probably need to examine the way your prototype definitions are interacting with that algorithm.

<<less
Download (0.097MB)
Added: 2007-07-16 License: GPL (GNU General Public License) Price:
831 downloads
Midirecord 2.0

Midirecord 2.0


Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard. more>>
Midirecord is a simple command-line application to record a MIDI file with your MIDI keyboard.

Midirecord project also features automatic recording to a MIDI file when you play electric piano, and thus it may be used as a "recording daemon".

<<less
Download (0.015MB)
Added: 2006-05-22 License: GPL (GNU General Public License) Price:
1250 downloads
ESE Key Daemon 1.2.3

ESE Key Daemon 1.2.3


ESE Key Daemon is a multimedia keyboard driver for Linux. more>>
ESE Key Daemon is a multimedia keyboard driver for Linux. No kernel patch is needed.
ESE Key Daemon is a userspace program which pools /dev/input/event interfaces for incoming keyboard key presses.
Enhancements:
- A bug in the configuration file handling routines was fixed.
<<less
Download (0.10MB)
Added: 2006-06-02 License: GPL (GNU General Public License) Price:
1240 downloads
keyTouch 2.3.1

keyTouch 2.3.1


keyTouch is a tool to configure the extra function keys of a keyboard. more>>
KeyTouch is a program which allows you to easily configure the extra function keys of your keyboard. This means that you can define, for every individual function key, what to do if it is pressed.

When you buy a new keyboard a CD-ROM will probably included. This CD-ROM contains software to configure the extra function keys (the image above shows an example of extra function keys) of your keyboard with. The problem however is that most of the times the software is not available for Linux.

KeyTouch is the solution to this problem. It allows you to easily configure the extra funtion keys of your keyboard.

<<less
Download (0.79MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
851 downloads
keyTouch-editor 3.1.2

keyTouch-editor 3.1.2


keyTouch-editor is a configurator for keyTouch. more>>
keyTouch makes it possible to easily configure the extra function keys of a keyboard (like multimedia keys). keyTouch it allows the user to define which program will be executed when a key is pressed.

<<less
Download (0.22MB)
Added: 2007-06-26 License: GPL (GNU General Public License) Price:
853 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5