From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id wAJIIVlT008636 for ; Mon, 19 Nov 2018 13:18:31 -0500 Received: by smtp.corp.redhat.com (Postfix) id 2AB43600D7; Mon, 19 Nov 2018 18:18:31 +0000 (UTC) Received: from mx1.redhat.com (ext-mx05.extmail.prod.ext.phx2.redhat.com [10.5.110.29]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1DD806012B for ; Mon, 19 Nov 2018 18:18:24 +0000 (UTC) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.29.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 70D72A7E1 for ; Mon, 19 Nov 2018 18:18:21 +0000 (UTC) Received: from [95.90.218.45] (helo=[192.168.178.18]) by smtprelay01.ispgateway.de with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.90_1) (envelope-from ) id 1gOo7m-0000WK-Sm for blinux-list@redhat.com; Mon, 19 Nov 2018 19:18:19 +0100 Subject: Re: Other accessible terminal emulation To: blinux-list@redhat.com References: <20181119170151.Horde.JqbST3lETIe-QJrHTikouw1@webmail.df.eu> Message-ID: <9996e7f8-2882-0ed0-e6e0-18a0cd96fb57@linux-a11y.org> Date: Mon, 19 Nov 2018 19:18:18 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Df-Sender: Y2hyeXNAbGludXgtYTExeS5vcmc= X-Greylist: Sender passed SPF test, Sender IP whitelisted by DNSRBL, ACL 216 matched, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Mon, 19 Nov 2018 18:18:22 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Mon, 19 Nov 2018 18:18:22 +0000 (UTC) for IP:'80.67.29.23' DOMAIN:'smtprelay01.ispgateway.de' HELO:'smtprelay01.ispgateway.de' FROM:'chrys@linux-a11y.org' RCPT:'' X-RedHat-Spam-Score: -0.699 (RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS) 80.67.29.23 smtprelay01.ispgateway.de 80.67.29.23 smtprelay01.ispgateway.de X-Scanned-By: MIMEDefang 2.78 on 10.5.110.29 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-loop: blinux-list@redhat.com From: Linux for blind general discussion X-BeenThere: blinux-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk Reply-To: blinux-list@redhat.com List-Id: Linux for blind general discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2018 18:18:31 -0000 Howdy, > Also, previous messages in this thread would suggest it works just as > well in a Terminal Emulator as from the terminal itse yea exactly. Fenrir provides "drivers" to provide different backends (speech, braille (WIP), input, sound, remote and screen) currently i implement 2 different screen drivers. 1. vcsaDriver: uses /dev/vcsa[1-x] as information source to provide information on the screen. this just works for real TTY terminal with an existing VCSA device 2. ptyDriver: uses pty, fork, and pyte to stand as "man in the middle" (like yasr did but in a lot more advanced state). so it spawns an terminal and  captures any input you did and watches to the output of its child process, processing it and pass it through. i suggest to use XTERM or another inaccessible terminal emulator to my users, because they don't conflict with orca at all (input (shortcuts) and output). > built-in support for Unicode(arguably of limited use for fenrir provides Unicode support as well for any language form just the beginning (on VCSA and PTY). > No idea why Fenrir is named after the Wolf from Norse mythology, hehe because i m a rebel ;). Just kidding. the naming was strom_dragons idea ;). sadly i m not a good software deployer, so i just provide packages for ArchLinux (since i use it). I also see some debian packages ( i never tested or tried them, currenlty). But fenrir runs also without any installation just from git, (the dependencies are needed of course). so if anyone is good in deploying software for different distros with setup.py or similar, just tell me :). cheers chrys Am 19.11.18 um 18:30 schrieb Linux for blind general discussion: > Fenrir is a text-mode, userspace screen reader written in Python. I > haven't used it myself, but its gaining popularity as an alternative > to espeakup. The two biggest pros I've heard is that, as a user space > application, it doesn't require a kernel module(espeakup requires the > speakup kernel module) and should thus be easier to setup on distros > that don't ship staging modules in their default kernels(speakup has > been trapped in staging for years and has little chance of graduating > to kernel main short of a complete rewrite as I understand it) and > built-in support for Unicode(arguably of limited use for > English-speaking users, but could be vital to those whose native > language uses a non-Latin Alphabet). > > Also, previous messages in this thread would suggest it works just as > well in a Terminal Emulator as from the terminal itself, which I don't > believe I've heard suggest of espeakup or SBL, the latter which I use > for terminal speech myself(I only run X for Firefox, so I can't > comment on the question of Terminal Emulators). > > No idea why Fenrir is named after the Wolf from Norse mythology, > especially since its traditional to name screen readers after marine > animals and this is the only screen reader I know of with a non-marine > animal-based name. > > On 11/19/18, Linux for blind general discussion wrote: >> What is fenrir? >> >> On 11/19/18, Linux for blind general discussion >> wrote: >>> Howdy, >>> >>> gnome-terminal works as well. >>> >>> you also can use fenrir to make an terminal emulator accessible by >>> starting it with: >>> fenrir -e (for using escape sequence shortcuts) >>> sudo fenrir -E (using evdev, can only run once) >>> >>> cheers chrys >>> Zitat von Linux for blind general discussion : >>> >>>> Is there any other accessible terminal emulators besides using mate >>>> terminal in a window manager? >>>> >>>> _______________________________________________ >>>> Blinux-list mailing list >>>> Blinux-list@redhat.com >>>> https://www.redhat.com/mailman/listinfo/blinux-list >>> >>> >>> _______________________________________________ >>> Blinux-list mailing list >>> Blinux-list@redhat.com >>> https://www.redhat.com/mailman/listinfo/blinux-list >>> >> _______________________________________________ >> Blinux-list mailing list >> Blinux-list@redhat.com >> https://www.redhat.com/mailman/listinfo/blinux-list >> >