SuSE Blinux Profiles and Their Commands
_________________________________________________________________
SuSE Blinux Profiles and Their Commands
Copyright (c) 2000, Marburg
Author: Marco Skambraks <marco@skammel.de>
General Information
-------------------
The profile files of SuSE Blinux contain general settings which guide the opera
tion
of programs in certain environments or applications. The profile files are loca
ted in
the directory /etc/sbl/profile/. A profile can be created for each
environment or application in addition to the keymap. It bears the name of the
application (e.g., lynx) or the environment (e.g. bash). Autotoggle between the
profiles defined for the applications is preset, manual toggle with one of the
key commands for the Braille display as defined in the keymap is possible, too.
The profile files are created with a normal editor. Each line should contain on
e
command which is separated from the assigned value with a "=". Annotations can
be
introduced with a "#" which prevents the rest of the line to be read by SBL. No
t all
possible commands need to be employed in a profile file.
Profile File Commands
---------------------
name= name of the profile; should match with the name of the applicat
ion or
environment for which the profile is created
blockcsr= displays 8-dot cursor; 0 surpresses the display of an 8-dot cur
sor,
value 1 generates the 8-dot display
attron= display of attributes; value 1 causes attributes to be displaye
d, 0
causes them to be surpressed
sixdots= value 1 enables a 6-dot Braill display, 0 causes an 8-dot displ
ay
attractnum= defines the active attribute. There are 4 attributes, so the va
lues
1, 2, 3, or 4 can be set
attr1= determines the first of the four attributes; its BIT combinatio
n
consisting of the sign which is displayed on the Braille displa
y for
the attribute must be entered (BIT No. 7 on the left and BIT No
. 0 on
the far right). Assigned BITs are marked as "1", unassigned BIT
s as "0".
Hence, each attribute has 8 characters.
Example: If the character `q´ is diplayed for the attribute, th
e following
binary representation results: 00011111
attr2= determines the BIT combination for the second attribute. The pr
ocedure is
described under attr1=
attr3= determines the BIT combination for the second attribute. The pr
ocedure is
described under attr1=
attr4= determines the BIT combination for the second attribute. The pr
ocedure is
described under attr1=
attrcsr1= here the BIT combination of the attribute cursor to be tracked
is determined.
The BIT combination must be identical to attr1=
attrcsr2= here the BIT combination of the attribute cursor to be tracked
is determined
The BIT combination must be identical to attr2=
attrcsr3= here the BIT combination of the attribute cursor to be tracked
is determined
The BIT combination must be identical to attr3=
attrcsr4= here the BIT combination of the attribute cursor to be tracked
is determined
The BIT combination must be identical to attr4=
attrcsr1xy= the boundaries of the first attribute cursor are entered here.
There are four important values:
1. start line: values between 00 and 25 are possible
2. start column: values between 00 and 80 are possible
3. end column: values between 00 and 80 are possible
4. end line: values between 00 and 25 are possible
Example: attrcsr1xy=00,01-80,25
00 is the top line, 01 the first column,
80 the last column and 25 the last line
attrcsr2xy= the boundaries of the second attribute cursor are entered here.
The same rules as for attrcsr1xy= apply
syscsrlimit= the validity range of the system cursor is determined here
The same 4 values as for attrcsr1xy= or attrcsr2xy= are entered
and the entry must be in the same format.
csrmode= defines the cursor tracking mode. Possible values:
0 for the system cursor tracking, 1 for the attribute cursor,
2 for the system cursor and the attribute cursor assigned syste
m
cursor boundaries, 3 for the attribute cursor and the system cu
rsor
without the assigned system cursor boundaries
attrcsrnum= defines the number of attribute cursors to be tracked
vertmode= not yet supported!
mark1= 1. jump mark: values from 01 to 25 are possible. The value dete
rmines
the line you want to jump to
mark2= 2. jump mark: values from 01 to 25 are possible
mark3= 3. jump mark: values from 01 to 25 are possible
mark4= 4. jump mark: values from 01 to 25 are possibl
sound= signal sound status: 0 off, 1 on
Top of the page
_________________________________________________________________
Linux is a registered trademark of Linus Torvalds.
Page created: 02.11.2000 by webmaster@suse.de