diff --git a/config/keyboard/desktop.conf b/config/keyboard/desktop.conf index b806239f..8ae5e7ac 100644 --- a/config/keyboard/desktop.conf +++ b/config/keyboard/desktop.conf @@ -1,117 +1,117 @@ -KEY_FENRIR,KEY_H=toggle_tutorial_mode -KEY_CTRL=shut_up -KEY_FENRIR,KEY_KP9=review_bottom -KEY_FENRIR,KEY_KP7=review_top -KEY_KP8=review_curr_line -KEY_KP7=review_prev_line -KEY_KP9=review_next_line -KEY_FENRIR,KEY_KP4=review_line_begin -KEY_FENRIR,KEY_KP6=review_line_end -KEY_FENRIR,KEY_KP1=review_line_first_char -KEY_FENRIR,KEY_KP3=review_line_last_char -KEY_FENRIR,KEY_ALT,KEY_1=present_first_line -KEY_FENRIR,KEY_ALT,KEY_2=present_last_line -KEY_KP5=review_curr_word -KEY_KP4=review_prev_word -KEY_KP6=review_next_word -KEY_FENRIR,KEY_SHIFT,KEY_KP5=review_curr_word_phonetic -KEY_FENRIR,KEY_SHIFT,KEY_KP4=review_prev_word_phonetic -KEY_FENRIR,KEY_SHIFT,KEY_KP6=review_next_word_phonetic -KEY_KP2=review_curr_char -KEY_KP1=review_prev_char -KEY_KP3=review_next_char -KEY_FENRIR,KEY_SHIFT,KEY_KP2=review_curr_char_phonetic -KEY_FENRIR,KEY_SHIFT,KEY_KP1=review_prev_char_phonetic -KEY_FENRIR,KEY_SHIFT,KEY_KP3=review_next_char_phonetic -KEY_FENRIR,KEY_CTRL,KEY_KP8=review_up -KEY_FENRIR,KEY_CTRL,KEY_KP2=review_down -KEY_FENRIR,KEY_KPDOT=exit_review -KEY_KPDOT=cursor_position -KEY_FENRIR,KEY_I=indent_curr_line -KEY_FENRIR,KEY_KP5=curr_screen -KEY_FENRIR,KEY_KP8=curr_screen_before_cursor -KEY_FENRIR,KEY_KP2=curr_screen_after_cursor -#=cursor_read_to_end_of_line -#=cursor_column -#=cursor_lineno -#=braille_flush -#=braille_return_to_cursor -#=braille_pan_left -#=braille_pan_right -KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 -KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 -KEY_FENRIR,KEY_1=bookmark_1 -KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 -KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 -KEY_FENRIR,KEY_2=bookmark_2 -KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 -KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 -KEY_FENRIR,KEY_3=bookmark_3 -KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 -KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 -KEY_FENRIR,KEY_4=bookmark_4 -KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 -KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 -KEY_FENRIR,KEY_5=bookmark_5 -KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 -KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 -KEY_FENRIR,KEY_6=bookmark_6 -KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 -KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 -KEY_FENRIR,KEY_7=bookmark_7 -KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 -KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 -#KEY_FENRIR,KEY_8=bookmark_8 -KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 -KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 -KEY_FENRIR,KEY_9=bookmark_9 -KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 -KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 -KEY_FENRIR,KEY_0=bookmark_10 -KEY_FENRIR,KEY_KPSLASH=set_window_application -2,KEY_FENRIR,KEY_KPSLASH=clear_window_application -KEY_KPPLUS=last_incoming -KEY_FENRIR,KEY_F2=toggle_braille -KEY_FENRIR,KEY_F3=toggle_sound -KEY_FENRIR,KEY_F4=toggle_speech -KEY_KPENTER=temp_disable_speech -KEY_FENRIR,KEY_CTRL,KEY_P=toggle_punctuation_level -KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check -KEY_FENRIR,KEY_BACKSLASH=toggle_output -KEY_FENRIR,KEY_CTRL,KEY_E=toggle_emoticons -key_FENRIR,KEY_KPENTER=toggle_auto_read -KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time -KEY_FENRIR,KEY_KPASTERISK=toggle_highlight_tracking -KEY_FENRIR,KEY_Q=quit_fenrir -KEY_FENRIR,KEY_T=time -2,KEY_FENRIR,KEY_T=date -KEY_KPMINUS=attribute_cursor -KEY_FENRIR,KEY_S=spell_check -2,KEY_FENRIR,KEY_S=add_word_to_spell_check -KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check -KEY_FENRIR,KEY_BACKSPACE=forward_keypress -KEY_FENRIR,KEY_UP=inc_speech_volume -KEY_FENRIR,KEY_DOWN=dec_speech_volume -KEY_FENRIR,KEY_RIGHT=inc_speech_rate -KEY_FENRIR,KEY_LEFT=dec_speech_rate -KEY_FENRIR,KEY_ALT,KEY_RIGHT=inc_speech_pitch -KEY_FENRIR,KEY_ALT,KEY_LEFT=dec_speech_pitch -KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume -KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume -KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=clear_clipboard -KEY_FENRIR,KEY_HOME=first_clipboard -KEY_FENRIR,KEY_END=last_clipboard -KEY_FENRIR,KEY_PAGEUP=prev_clipboard -KEY_FENRIR,KEY_PAGEDOWN=next_clipboard -KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard -KEY_FENRIR,KEY_C=copy_marked_to_clipboard -KEY_FENRIR,KEY_V=paste_clipboard -KEY_FENRIR,KEY_F5=import_clipboard_from_file -KEY_FENRIR,KEY_F6=export_clipboard_to_file -KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks -KEY_FENRIR,KEY_X=set_mark -KEY_FENRIR,KEY_SHIFT,KEY_X=marked_text -# linux specific -KEY_FENRIR,KEY_F7=export_clipboard_to_x -KEY_FENRIR,KEY_CTRL,KEY_UP=inc_alsa_volume -KEY_FENRIR,KEY_CTRL,KEY_DOWN=dec_alsa_volume +KEY_FENRIR,KEY_H=toggle_tutorial_mode +KEY_CTRL=shut_up +KEY_FENRIR,KEY_KP9=review_bottom +KEY_FENRIR,KEY_KP7=review_top +KEY_KP8=review_curr_line +KEY_KP7=review_prev_line +KEY_KP9=review_next_line +KEY_FENRIR,KEY_KP4=review_line_begin +KEY_FENRIR,KEY_KP6=review_line_end +KEY_FENRIR,KEY_KP1=review_line_first_char +KEY_FENRIR,KEY_KP3=review_line_last_char +KEY_FENRIR,KEY_ALT,KEY_1=present_first_line +KEY_FENRIR,KEY_ALT,KEY_2=present_last_line +KEY_KP5=review_curr_word +KEY_KP4=review_prev_word +KEY_KP6=review_next_word +KEY_FENRIR,KEY_SHIFT,KEY_KP5=review_curr_word_phonetic +KEY_FENRIR,KEY_SHIFT,KEY_KP4=review_prev_word_phonetic +KEY_FENRIR,KEY_SHIFT,KEY_KP6=review_next_word_phonetic +KEY_KP2=review_curr_char +KEY_KP1=review_prev_char +KEY_KP3=review_next_char +KEY_FENRIR,KEY_SHIFT,KEY_KP2=review_curr_char_phonetic +KEY_FENRIR,KEY_SHIFT,KEY_KP1=review_prev_char_phonetic +KEY_FENRIR,KEY_SHIFT,KEY_KP3=review_next_char_phonetic +KEY_FENRIR,KEY_CTRL,KEY_KP8=review_up +KEY_FENRIR,KEY_CTRL,KEY_KP2=review_down +KEY_FENRIR,KEY_KPDOT=exit_review +KEY_KPDOT=cursor_position +KEY_FENRIR,KEY_I=indent_curr_line +KEY_FENRIR,KEY_KP5=curr_screen +KEY_FENRIR,KEY_KP8=curr_screen_before_cursor +KEY_FENRIR,KEY_KP2=curr_screen_after_cursor +#=cursor_read_to_end_of_line +#=cursor_column +#=cursor_lineno +#=braille_flush +#=braille_return_to_cursor +#=braille_pan_left +#=braille_pan_right +KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 +KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 +KEY_FENRIR,KEY_1=bookmark_1 +KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 +KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 +KEY_FENRIR,KEY_2=bookmark_2 +KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 +KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 +KEY_FENRIR,KEY_3=bookmark_3 +KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 +KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 +KEY_FENRIR,KEY_4=bookmark_4 +KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 +KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 +KEY_FENRIR,KEY_5=bookmark_5 +KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 +KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 +KEY_FENRIR,KEY_6=bookmark_6 +KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 +KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 +KEY_FENRIR,KEY_7=bookmark_7 +KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 +KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 +#KEY_FENRIR,KEY_8=bookmark_8 +KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 +KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 +KEY_FENRIR,KEY_9=bookmark_9 +KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 +KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 +KEY_FENRIR,KEY_0=bookmark_10 +KEY_FENRIR,KEY_KPSLASH=set_window_application +2,KEY_FENRIR,KEY_KPSLASH=clear_window_application +KEY_KPPLUS=last_incoming +KEY_FENRIR,KEY_F2=toggle_braille +KEY_FENRIR,KEY_F3=toggle_sound +KEY_FENRIR,KEY_F4=toggle_speech +KEY_KPENTER=temp_disable_speech +KEY_FENRIR,KEY_CTRL,KEY_P=toggle_punctuation_level +KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check +KEY_FENRIR,KEY_BACKSLASH=toggle_output +KEY_FENRIR,KEY_CTRL,KEY_E=toggle_emoticons +key_FENRIR,KEY_KPENTER=toggle_auto_read +KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time +KEY_FENRIR,KEY_KPASTERISK=toggle_highlight_tracking +KEY_FENRIR,KEY_Q=quit_fenrir +KEY_FENRIR,KEY_T=time +2,KEY_FENRIR,KEY_T=date +KEY_KPMINUS=attribute_cursor +KEY_FENRIR,KEY_S=spell_check +2,KEY_FENRIR,KEY_S=add_word_to_spell_check +KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check +KEY_FENRIR,KEY_BACKSPACE=forward_keypress +KEY_FENRIR,KEY_UP=inc_speech_volume +KEY_FENRIR,KEY_DOWN=dec_speech_volume +KEY_FENRIR,KEY_RIGHT=inc_speech_rate +KEY_FENRIR,KEY_LEFT=dec_speech_rate +KEY_FENRIR,KEY_ALT,KEY_RIGHT=inc_speech_pitch +KEY_FENRIR,KEY_ALT,KEY_LEFT=dec_speech_pitch +KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume +KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume +KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=clear_clipboard +KEY_FENRIR,KEY_HOME=first_clipboard +KEY_FENRIR,KEY_END=last_clipboard +KEY_FENRIR,KEY_PAGEUP=prev_clipboard +KEY_FENRIR,KEY_PAGEDOWN=next_clipboard +KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard +KEY_FENRIR,KEY_C=copy_marked_to_clipboard +KEY_FENRIR,KEY_V=paste_clipboard +KEY_FENRIR,KEY_F5=import_clipboard_from_file +KEY_FENRIR,KEY_F6=export_clipboard_to_file +KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks +KEY_FENRIR,KEY_X=set_mark +KEY_FENRIR,KEY_SHIFT,KEY_X=marked_text +# linux specific +KEY_FENRIR,KEY_F7=export_clipboard_to_x +KEY_FENRIR,KEY_CTRL,KEY_UP=inc_alsa_volume +KEY_FENRIR,KEY_CTRL,KEY_DOWN=dec_alsa_volume diff --git a/config/keyboard/laptop.conf b/config/keyboard/laptop.conf index 6f6ed055..45345dab 100644 --- a/config/keyboard/laptop.conf +++ b/config/keyboard/laptop.conf @@ -1,117 +1,117 @@ -KEY_FENRIR,KEY_H=toggle_tutorial_mode -KEY_CTRL=shut_up -KEY_FENRIR,KEY_SHIFT,KEY_O=review_bottom -KEY_FENRIR,KEY_SHIFT,KEY_U=review_top -KEY_FENRIR,KEY_I=review_curr_line -KEY_FENRIR,KEY_U=review_prev_line -KEY_FENRIR,KEY_O=review_next_line -KEY_FENRIR,KEY_SHIFT,KEY_J=review_line_begin -KEY_FENRIR,KEY_SHFIT,KEY_L=review_line_end -KEY_FENRIR,KEY_CTRL,KEY_J=review_line_first_char -KEY_FENRIR,KEY_CTRL,KEY_L=review_line_last_char -KEY_FENRIR,KEY_ALT,KEY_1=present_first_line -KEY_FENRIR,KEY_ALT,KEY_2=present_last_line -KEY_FENRIR,KEY_K=review_curr_word -KEY_FENRIR,KEY_J=review_prev_word -KEY_FENRIR,KEY_L=review_next_word -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_K=review_curr_word_phonetic -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_J=review_prev_word_phonetic -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_L=review_next_word_phonetic -KEY_FENRIR,KEY_COMMA=review_curr_char -KEY_FENRIR,KEY_M=review_prev_char -KEY_FENRIR,KEY_DOT=review_next_char -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_COMMA=curr_char_phonetic -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_M=prev_char_phonetic -KEY_FENRIR,KEY_ALT,KEY_CTRL,KEY_DOT=prev_char_phonetic -KEY_FENRIR,KEY_CTRL,KEY_I=review_up -KEY_FENRIR,KEY_CTRL,KEY_COMMA=review_down -KEY_FENRIR,KEY_SLASH=exit_review -KEY_FENRIR,KEY_SHIFT,KEY_DOT=cursor_position -2,KEY_FENRIR,KEY_I=indent_curr_line -KEY_FENRIR,KEY_SHIFT,KEY_K=curr_screen -KEY_FENRIR,KEY_SHIFT,KEY_I=curr_screen_before_cursor -KEY_FENRIR,KEY_SHIFT,KEY_COMMA=curr_screen_after_cursor -#=cursor_read_to_end_of_line -#=cursor_column -#=cursor_lineno -#=braille_flush -#=braille_return_to_cursor -#=braille_pan_left -#=braille_pan_right -KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 -KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 -KEY_FENRIR,KEY_1=bookmark_1 -KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 -KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 -KEY_FENRIR,KEY_2=bookmark_2 -KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 -KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 -KEY_FENRIR,KEY_3=bookmark_3 -KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 -KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 -KEY_FENRIR,KEY_4=bookmark_4 -KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 -KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 -KEY_FENRIR,KEY_5=bookmark_5 -KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 -KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 -KEY_FENRIR,KEY_6=bookmark_6 -KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 -KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 -KEY_FENRIR,KEY_7=bookmark_7 -KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 -KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 -KEY_FENRIR,KEY_8=bookmark_8 -KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 -KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 -KEY_FENRIR,KEY_9=bookmark_9 -KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 -KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 -KEY_FENRIR,KEY_0=bookmark_10 -KEY_FENRIR,KEY_CTRL,KEY_8=set_window_application -2,KEY_FENRIR,KEY_CTRL,KEY_8=clear_window_application -KEY_FENRIR,KEY_SEMICOLON=last_incoming -KEY_FENRIR,KEY_F2=toggle_braille -KEY_FENRIR,KEY_F3=toggle_sound -KEY_FENRIR,KEY_F4=toggle_speech -KEY_FENRIR,KEY_ENTER=temp_disable_speech -KEY_FENRIR,KEY_SHIFT,KEY_CTRL,KEY_P=toggle_punctuation_level -KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check -KEY_FENRIR,KEY_SHIFT,KEY_ENTER=toggle_output -KEY_FENRIR,KEY_SHIFT,KEY_E=toggle_emoticons -KEY_FENRIR,KEY_ENTER=toggle_auto_read -KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time -KEY_FENRIR,KEY_Y=toggle_highlight_tracking -KEY_FENRIR,KEY_Q=quit_fenrir -KEY_FENRIR,KEY_T=time -2,KEY_FENRIR,KEY_T=date -KEY_FENRIR0 = fix cell number -fixCursorOnCell=-1 -#How should the braille follow the focus -# none = no automatic toggle command used -# review = priority to review -# last = follow last used cursor -cursorFollowMode=review -# number of cells in panning (horizontal) -# 0 = display size, >0 number of cells -panSizeHorizontal=0 - -[screen] -driver=vcsaDriver -encoding=auto -screenUpdateDelay=0.05 -suspendingScreen= -autodetectSuspendingScreen=True - -[keyboard] -driver=evdevDriver -# filter input devices NOMICE, ALL or a DEVICE NAME -device=ALL -# gives Fenrir exclusive access to the keyboard and lets it control keystrokes. -grabDevices=True -ignoreShortcuts=False -# the current shortcut layout located in /etc/fenrir/keyboard -keyboardLayout=desktop -# echo chars while typing. -charEcho=False -# echo deleted chars -charDeleteEcho=True -# echo word after pressing space -wordEcho=False -# interrupt speech on any keypress -interruptOnKeyPress=False -# you can filter the keys on that the speech should interrupt (empty = all keys, otherwhise the given keys) -interruptOnKeyPressFilter= -# timeout for double tap in sec -doubleTapTimeout=0.2 - -[general] -debugLevel=0 -# debugMode sets where the debug output should send to: -# debugMode=File writes to /var/log/fenrir.log -# debugMode=Print just prints on the screen -debugMode=File -punctuationProfile=default -punctuationLevel=some -respectPunctuationPause=True -newLinePause=True -numberOfClipboards=10 -# used path for "export_clipboard_to_file" -# $user is replaced by username -#clipboardExportPath=/home/$user/fenrirClipboard -clipboardExportPath=/tmp/fenrirClipboard -emoticons=True -# define the current Fenrir key -fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT -scriptKey=KEY_COMPOSE -timeFormat=%H:%M:%P -dateFormat=%A, %B %d, %Y -autoSpellCheck=True -spellCheckLanguage=en_US -# path for your scripts "scriptKey" functionality -scriptPath=/usr/share/fenrir/scripts -# overload commands, and create new one without changing Fenrir default -commandPath= -#fenrirBGColor = the backgroundcolor -#fenrirFGColor = the foregroundcolor -#fenrirUnderline = speak the underline attribute -#fenrirBold = speak the bold attribute -#fenrirBlink = speak the blink attribute -#fenrirFont = the font -#fenrirFontSize = the fontsize -attributeFormatString=Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize - -[focus] -#follow the text cursor -cursor=True -#follow highlighted text changes -highlight=False - -[review] -lineBreak=True -endOfScreen=True -# leave the review when pressing a key -leaveReviewOnCursorChange=True -# leave the review when changing the screen -leaveReviewOnScreenChange=True - -[promote] -enabled=True -inactiveTimeoutSec=120 -list= - -[time] -# automatic time anouncement -enabled=False -# present time -presentTime=True -# present date (on change) -presentDate=True -# present time after a given period of seconds -delaySec=0 -# present time after to given minutes example every 15 minutes: 00,15,30,45 -# if delaySec is >0 onMinutes is ignored -onMinutes=00,30 -# announce via soundicon (not interrupting) -announce=True -# interrupt current speech for time announcement -interrupt=False +[sound] +# Turn sound on or off: +enabled=True + +# Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. +# Sox is the default. +#driver=gstreamerDriver +driver=genericDriver + +# Sound themes. These are the pack of sounds used for sound alerts. +# Sound packs may be located at /usr/share/sounds +# For system wide availability, or ~/.local/share/fenrir/sounds +# For the current user. +theme=default-wav + +# Sound volume controls how loud the sounds for your selected soundpack are. +# 0 is quietest, 1.0 is loudest. +volume=1.0 + +# shell commands for generic sound driver +# the folowing variable are substituted +# fenrirVolume = the current volume setting +# fenrirSoundFile = the soundfile for an soundicon +# fenrirFrequence = the frequency to play +# fenrirDuration = the duration of the frequency +# the following command is used to play a soundfile +genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile +#the following command is used to generate a frequency beep +genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence + +[speech] +# Turn speech on or off: +enabled=True + +# Select speech driver, options are speechdDriver (default), genericDriver or espeakDriver: +driver=speechdDriver +#driver=espeakDriver +#driver=genericDriver + + +# The rate selects how fast Fenrir will speak. Options range from 0, slowest, to 1.0, fastest. +rate=0.65 + +# Pitch controls the pitch of the voice, select from 0, lowest, to 1.0, highest. +pitch=0.5 +# Pitch for capital letters +capitalPitch=0.9 + +# Volume controls the loudness of the voice, select from 0, quietest, to 1.0, loudest. +volume=1.0 + +# Module is used for Speech-dispatcher, to select the speech module you want to use. +# Consult Speech-dispatcher's configuration and help Fenrir find out which modules are available. +# The default is espeak. +module=espeak + +# Voice selects the varient you want to use, for example, f5 will use the female voice #5 in Espeak, +# or if using the Espeak module in Speech-dispatcher. To find out which voices are available, consult the documentation provided with your selected synthesizer. +# This also sets the voice used in the generic driver. +voice= + +# Select the language you want Fenrir to use. +language=english-us + +# Read new text as it happens? +autoReadIncoming=True + +# genericSpeechCommand is the command that is executed for talking +# the following variables are replaced with values +# fenrirText = is the text that should be spoken +# fenrirModule = may be the speech module like used in speech-dispatcher, not every TTY need this +# fenrirLanguage = the language +# fenrirVoice = is the current voice that should be used. Set the voice variable above. +# the current volume, pitch and rate is calculated like this +# value = min + settingValue * (min - max ) +# fenrirVolume = is replaced with the current volume +# fenrirPitch = is replaced with the current pitch +# fenrirRate = is replaced with the current speed (speech rate) +genericSpeechCommand=espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText" + +# those are the min and max values of the TTS system that is used in genericSpeechCommand +fenrirMinVolume=0 +fenrirMaxVolume=200 +fenrirMinPitch=0 +fenrirMaxPitch=99 +fenrirMinRate=80 +fenrirMaxRate=450 + +[braille] +enabled=False +driver=dummyDriver +layout=en +# to what should the flush timeout relate to +# word = flush after (number of words to display) * seconds +# char = flush after (number of chars to display) * seconds +# fix = flush after X seconds +# none = no automatic flush (manual via shortcut) +flushMode=word +# seconds to flush or +# -1 = no automatic flush (manual via shortcut) +flushTimeout=3 +# how should the cursor be focused? +# page = if cursor cross the border move to next page and start at beginn +# fixCell = ajust the cursor on an special cell where it is always placed. the display scroll here more smooth. +cursorFocusMode=page +# define the cell on the Braille device where fenrir should scroll and keep the cursor +# 0 = first cell on device +# -1 = last cell on device +# >0 = fix cell number +fixCursorOnCell=-1 +#How should the braille follow the focus +# none = no automatic toggle command used +# review = priority to review +# last = follow last used cursor +cursorFollowMode=review +# number of cells in panning (horizontal) +# 0 = display size, >0 number of cells +panSizeHorizontal=0 + +[screen] +driver=vcsaDriver +encoding=auto +screenUpdateDelay=0.05 +suspendingScreen= +autodetectSuspendingScreen=True + +[keyboard] +driver=evdevDriver +# filter input devices NOMICE, ALL or a DEVICE NAME +device=ALL +# gives Fenrir exclusive access to the keyboard and lets it control keystrokes. +grabDevices=True +ignoreShortcuts=False +# the current shortcut layout located in /etc/fenrir/keyboard +keyboardLayout=desktop +# echo chars while typing. +charEcho=False +# echo deleted chars +charDeleteEcho=True +# echo word after pressing space +wordEcho=False +# interrupt speech on any keypress +interruptOnKeyPress=False +# you can filter the keys on that the speech should interrupt (empty = all keys, otherwhise the given keys) +interruptOnKeyPressFilter= +# timeout for double tap in sec +doubleTapTimeout=0.2 + +[general] +debugLevel=0 +# debugMode sets where the debug output should send to: +# debugMode=File writes to /var/log/fenrir.log +# debugMode=Print just prints on the screen +debugMode=File +punctuationProfile=default +punctuationLevel=some +respectPunctuationPause=True +newLinePause=True +numberOfClipboards=10 +# used path for "export_clipboard_to_file" +# $user is replaced by username +#clipboardExportPath=/home/$user/fenrirClipboard +clipboardExportPath=/tmp/fenrirClipboard +emoticons=True +# define the current Fenrir key +fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT +scriptKey=KEY_COMPOSE +timeFormat=%H:%M:%P +dateFormat=%A, %B %d, %Y +autoSpellCheck=True +spellCheckLanguage=en_US +# path for your scripts "scriptKey" functionality +scriptPath=/usr/share/fenrir/scripts +# overload commands, and create new one without changing Fenrir default +commandPath= +#fenrirBGColor = the backgroundcolor +#fenrirFGColor = the foregroundcolor +#fenrirUnderline = speak the underline attribute +#fenrirBold = speak the bold attribute +#fenrirBlink = speak the blink attribute +#fenrirFont = the font +#fenrirFontSize = the fontsize +attributeFormatString=Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize + +[focus] +#follow the text cursor +cursor=True +#follow highlighted text changes +highlight=False + +[review] +lineBreak=True +endOfScreen=True +# leave the review when pressing a key +leaveReviewOnCursorChange=True +# leave the review when changing the screen +leaveReviewOnScreenChange=True + +[promote] +enabled=True +inactiveTimeoutSec=120 +list= + +[time] +# automatic time anouncement +enabled=False +# present time +presentTime=True +# present date (on change) +presentDate=True +# present time after a given period of seconds +delaySec=0 +# present time after to given minutes example every 15 minutes: 00,15,30,45 +# if delaySec is >0 onMinutes is ignored +onMinutes=00,30 +# announce via soundicon (not interrupting) +announce=True +# interrupt current speech for time announcement +interrupt=False diff --git a/config/settings/settings.conf.storm b/config/settings/settings.conf.storm index 9a7d527b..ba1e7a24 100644 --- a/config/settings/settings.conf.storm +++ b/config/settings/settings.conf.storm @@ -1,166 +1,166 @@ -[sound] -enabled=True -driver=genericDriver -theme=default -volume=1.0 -# shell commands for generic sound driver -genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile -genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence - -[speech] -enabled=True -driver=speechdDriver -#driver=genericDriver -rate=0.95 -pitch=0.5 -# Pitch for capital letters -capitalPitch=0.9 -module=espeak -voice=en-us -language=english-us -volume=1.0 -autoReadIncoming=True - -# genericSpeechCommand is the command that is executed for talking -# the following variables are replaced with values -# fenrirText = is the text that should be spoken -# fenrirModule = may be the speech module like used in speech-dispatcher, not every TTY need this -# fenrirLanguage = the language -# fenrirVoice = is the current voice that should be used -# the current volume, pitch and rate is calculated like this -# value = min + settingValue * (min - max ) -# fenrirVolume = is replaced with the current volume -# fenrirPitch = is replaced with the current pitch -# fenrirRate = is replaced with the current speed (speech rate) -genericSpeechCommand=espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText" - -# these are the min and max values of the TTS system that is used in genericSpeechCommand -fenrirMinVolume=0 -fenrirMaxVolume=200 -fenrirMinPitch=0 -fenrirMaxPitch=99 -fenrirMinRate=80 -fenrirMaxRate=890 - -[braille] -enabled=False -driver=dummyDriver -layout=en -# to what should the flush timeout relate to -# word = flush after (number of words to display) * seconds -# char = flush after (number of chars to display) * seconds -# fix = flush after X seconds -# none = no automatic flush (manual via shortcut) -flushMode=word -# seconds to flush or -# -1 = no automatic flush (manual via shortcut) -flushTimeout=3 -# how should the cursor be focused? -# page = if cursor cross the border move to next page and start at beginn -# fixCell = ajust the cursor on an special cell where it is always placed. the display scroll here more smooth. -cursorFocusMode=page -# define the cell on the Braille device where fenrir should scroll and keep the cursor -# 0 = first cell on device -# -1 = last cell on device -# >0 = fix cell number -fixCursorOnCell=-1 -#How should the braille follow the focus -# none = no automatic toggle command used -# review = priority to review -# last = follow last used cursor -cursorFollowMode=review -# number of cells in panning (horizontal) -# 0 = display size, >0 number of cells -panSizeHorizontal=0 - -[screen] -driver=vcsaDriver -encoding=auto -screenUpdateDelay=0.05 -suspendingScreen= -autodetectSuspendingScreen=True - -[keyboard] -driver=evdevDriver -# filter input devices NOMICE, ALL or a DEVICE NAME -device=ALL -grabDevices=True -ignoreShortcuts=False -keyboardLayout=desktop -charEcho=False -charDeleteEcho=True -wordEcho=False -interruptOnKeyPress=True -# you can filter the keys on that the speech should interrupt (empty = all keys, otherwhise the given keys) -interruptOnKeyPressFilter= -# timeout for double tap in sec -doubleTapTimeout=0.2 - -[general] -debugLevel=1 -# debugMode sets where the debug output should send to: -# debugMode=File writes to /var/log/fenrir.log -# debugMode=Print just prints on the screen -debugMode=File -punctuationProfile=default -punctuationLevel=some -respectPunctuationPause=True -newLinePause=True -numberOfClipboards=10 -# used path for "export_clipboard_to_file" -# $user is replaced by username -clipboardExportPath=/tmp/fenrirClipboard -emoticons=True -fenrirKeys=KEY_KP0,KEY_META -scriptKey=KEY_COMPOSE -timeFormat=%H:%M:%P -dateFormat="%A, %B %d, %Y" -autoSpellCheck=True -spellCheckLanguage=en_US -scriptPath=/usr/share/fenrir/scripts -# overload commands, and create new one without changing Fenrir default -commandPath= -#fenrirBGColor = the backgroundcolor -#fenrirFGColor = the foregroundcolor -#fenrirUnderline = speak the underline attribute -#fenrirBold = speak the bold attribute -#fenrirBlink = speak the blink attribute -#fenrirFont = the font -#fenrirFontSize = the fontsize -attributeFormatString=Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize - -[focus] -#follow the text cursor -cursor=True -#follow highlighted text changes -highlight=False - -[review] -lineBreak=True -endOfScreen=True -# leave the review when pressing a key -leaveReviewOnCursorChange=True -# leave the review when changing the screen -leaveReviewOnScreenChange=True - -[promote] -enabled=True -inactiveTimeoutSec=120 -list= - -[time] -# automatic time anouncement -enabled=False -# present time -presentTime=True -# present date (on change) -presentDate=True -# present time after x seconds -delaySec=0 -# present time after to given minutes example every 15 minutes: 00,15,30,45 -# if delaySec is >0 onMinutes is ignored -onMinutes=00,30 -# announce via soundicon -announce=True -# interrupt current speech for time announcement -interrupt=False +[sound] +enabled=True +driver=genericDriver +theme=default +volume=1.0 +# shell commands for generic sound driver +genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile +genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence + +[speech] +enabled=True +driver=speechdDriver +#driver=genericDriver +rate=0.95 +pitch=0.5 +# Pitch for capital letters +capitalPitch=0.9 +module=espeak +voice=en-us +language=english-us +volume=1.0 +autoReadIncoming=True + +# genericSpeechCommand is the command that is executed for talking +# the following variables are replaced with values +# fenrirText = is the text that should be spoken +# fenrirModule = may be the speech module like used in speech-dispatcher, not every TTY need this +# fenrirLanguage = the language +# fenrirVoice = is the current voice that should be used +# the current volume, pitch and rate is calculated like this +# value = min + settingValue * (min - max ) +# fenrirVolume = is replaced with the current volume +# fenrirPitch = is replaced with the current pitch +# fenrirRate = is replaced with the current speed (speech rate) +genericSpeechCommand=espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText" + +# these are the min and max values of the TTS system that is used in genericSpeechCommand +fenrirMinVolume=0 +fenrirMaxVolume=200 +fenrirMinPitch=0 +fenrirMaxPitch=99 +fenrirMinRate=80 +fenrirMaxRate=890 + +[braille] +enabled=False +driver=dummyDriver +layout=en +# to what should the flush timeout relate to +# word = flush after (number of words to display) * seconds +# char = flush after (number of chars to display) * seconds +# fix = flush after X seconds +# none = no automatic flush (manual via shortcut) +flushMode=word +# seconds to flush or +# -1 = no automatic flush (manual via shortcut) +flushTimeout=3 +# how should the cursor be focused? +# page = if cursor cross the border move to next page and start at beginn +# fixCell = ajust the cursor on an special cell where it is always placed. the display scroll here more smooth. +cursorFocusMode=page +# define the cell on the Braille device where fenrir should scroll and keep the cursor +# 0 = first cell on device +# -1 = last cell on device +# >0 = fix cell number +fixCursorOnCell=-1 +#How should the braille follow the focus +# none = no automatic toggle command used +# review = priority to review +# last = follow last used cursor +cursorFollowMode=review +# number of cells in panning (horizontal) +# 0 = display size, >0 number of cells +panSizeHorizontal=0 + +[screen] +driver=vcsaDriver +encoding=auto +screenUpdateDelay=0.05 +suspendingScreen= +autodetectSuspendingScreen=True + +[keyboard] +driver=evdevDriver +# filter input devices NOMICE, ALL or a DEVICE NAME +device=ALL +grabDevices=True +ignoreShortcuts=False +keyboardLayout=desktop +charEcho=False +charDeleteEcho=True +wordEcho=False +interruptOnKeyPress=True +# you can filter the keys on that the speech should interrupt (empty = all keys, otherwhise the given keys) +interruptOnKeyPressFilter= +# timeout for double tap in sec +doubleTapTimeout=0.2 + +[general] +debugLevel=1 +# debugMode sets where the debug output should send to: +# debugMode=File writes to /var/log/fenrir.log +# debugMode=Print just prints on the screen +debugMode=File +punctuationProfile=default +punctuationLevel=some +respectPunctuationPause=True +newLinePause=True +numberOfClipboards=10 +# used path for "export_clipboard_to_file" +# $user is replaced by username +clipboardExportPath=/tmp/fenrirClipboard +emoticons=True +fenrirKeys=KEY_KP0,KEY_META +scriptKey=KEY_COMPOSE +timeFormat=%H:%M:%P +dateFormat="%A, %B %d, %Y" +autoSpellCheck=True +spellCheckLanguage=en_US +scriptPath=/usr/share/fenrir/scripts +# overload commands, and create new one without changing Fenrir default +commandPath= +#fenrirBGColor = the backgroundcolor +#fenrirFGColor = the foregroundcolor +#fenrirUnderline = speak the underline attribute +#fenrirBold = speak the bold attribute +#fenrirBlink = speak the blink attribute +#fenrirFont = the font +#fenrirFontSize = the fontsize +attributeFormatString=Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize + +[focus] +#follow the text cursor +cursor=True +#follow highlighted text changes +highlight=False + +[review] +lineBreak=True +endOfScreen=True +# leave the review when pressing a key +leaveReviewOnCursorChange=True +# leave the review when changing the screen +leaveReviewOnScreenChange=True + +[promote] +enabled=True +inactiveTimeoutSec=120 +list= + +[time] +# automatic time anouncement +enabled=False +# present time +presentTime=True +# present date (on change) +presentDate=True +# present time after x seconds +delaySec=0 +# present time after to given minutes example every 15 minutes: 00,15,30,45 +# if delaySec is >0 onMinutes is ignored +onMinutes=00,30 +# announce via soundicon +announce=True +# interrupt current speech for time announcement +interrupt=False