Comments (6)
Howdy,
well, this is quite a hard task, as fenrir gets its shortcuts from escape sequences then. there is no "fenrir" key. So conflicting shortcuts with an application is more likely.
as i dont use an screenreader i dont know what would be logical key combinations. contributions are welcome.
from fenrir.
note that it's not the only thing doing that, for example things like screen and tmux have a single escape character, but if an app uses the shortcut you can send it to the app, like by pressing ctrl+a twice to send ctrl+a to app. In case of fenrir that generally does not have such escape sequence, I'd argue that it could be nice to have some bypass option, including one that holds until it's manually released, so that such conflicts can be resolved. You are right that apps can use the same key combinations.
I am not necessarily a good person to contribute keyboard navigation because the reason I use PTY mode is so specific so that my usage of it, and of fenrir in general, is actually quite rare, mostly in emergency situations.
from fenrir.
Fenrir has an bypass mode and an bypass key.
from fenrir.
yeah, that's nice.
from fenrir.
Just stumbled across this issue while trying to get Fenrir going on Mac, and getting far enough that it talks but basically no keys work, and I'm guessing this is why. Since you can't get the lower level Linux screen and input drivers going for obvious reasons, this is probably a much more compelling use case as to why this would be really helpful
from fenrir.
Just stumbled across this issue while trying to get Fenrir going on Mac, and getting far enough that it talks but basically no keys work, and I'm guessing this is why. Since you can't get the lower level Linux screen and input drivers going for obvious reasons, this is probably a much more compelling use case as to why this would be really helpful
howdy pitermach,
sorry, no this is an different reason. The author of the Ticket asks for a more complete byte type layout for fenrir (but existing works), for you it does not seem to work overall.
fenrir already contains an non linux terminal emulation by using ptyDriver for input driver. You can just quick use this by parameter e:
fenrir -e
Note: not capital e. This uses pty (Terminal emulation) and input handling.
If this still happens for you, please create a debug file and create a new Ticket.
from fenrir.
Related Issues (20)
- Add a configuration location in $HOME HOT 2
- Log failed accesses to /dev/vcsa so they appear by default HOT 4
- Failed to start fenrir.service: Unit fenrir.service not found. HOT 5
- Word echo does not work with any char other than space HOT 1
- Fenrir+F4 does not flush buffer HOT 1
- Unicode /dev/vcsu* support for linux screen driver HOT 3
- cataclysm-dda HOT 6
- fenrir and archiso with anarchy problem when booting up HOT 5
- documentation server is not available
- Do not use sketchy path determination
- Can't input after starting Fenrir
- question: fenrir and curses
- not working under macOS HOT 1
- Brailledisplay 8 dot
- Using copy/paste functions doesn't keep line breaks HOT 3
- No text reading in NE HOT 4
- Phonetic reading is broken HOT 2
- System freezes after login HOT 2
- What is the "correct" way to change the fenrir voice while it's running?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fenrir.