DoodleMonger
Still Fresh
- Joined
- Jun 30, 2017
- Messages
- 29
Will I be able to control-alt-f1 and get to the console without X?
sudo chvt 1
Yes.Will I be able to control-alt-f1 and get to the console without X?
Well, currently, "Start" and "Select" are the *left* Ctrl and Alt, while the right triggers buttons are provide the right Ctrl and Alt keys. But since the "right Alt" is also known as "Alt Gr", that might explain why you have that behavior : Ctrl+AltGr+F1 dont switch VT but only Ctrl+Alt+F1.I thought I should be able to mash both right shoulder buttons (alt + ctrl), top left shoulder (Fn) with the left index and press F1 with the left thumb. That didn't work on the prototype.
Start/Alt + Select/Ctrl (two are mashable together) with the right thumb, top left shoulder (Fn) with the left index finger and F1 with the left thumb. That worked.
That explains why the shoulder alt doesn't work properly. Where do I go to change this to right alt per the keymat design (Pyra should not need Altgr for >95% of us.)?Well, currently, "Start" and "Select" are the *left* Ctrl and Alt, while the right triggers buttons are provide the right Ctrl and Alt keys. But since the "right Alt" is also known as "Alt Gr", that might explain why you have that behavior : Ctrl+AltGr+F1 dont switch VT but only Ctrl+Alt+F1.
You have to understand that the current mapping is just the result of some chats between Askarus and I. And that's it. The good news is : that mapping is defined in a code easy to change (thanks to B-ZaR) that may change if a better setup is found and a consensus in the community is found.
Sorry this is not configurable, at least not yet. One need to change that line in the code : https://dev.pyra-handheld.com/packages/funkeymonkey-pyrainput/blob/master/pyrainput.cpp#L195That explains why the shoulder alt doesn't work properly. Where do I go to change this to right alt per the keymat design (Pyra should not need Altgr for >95% of us.)?
Yes sure. But the goal was to map as much keys as possible from the limited numbers of physical keys we have. So I didnt do this. But the code clearly allow for it.Can you have two (or more) keys acting as the same key?
There are, actually, three Alts. US keyboards have distinct definitions for left alt and right alt. French keyboards have left Alt and AltGr, but no 'right alt'.I'm not sure there is anything different beteen 'right alt' and 'altgr'. Right alt is just something on the original PC keyboard, and has the same keycode. That said I'm not sure if funkeymonkey converts keys to keycode or to some other identifier, so the keycode being the same might be different, but I was angling to get them both set to LAlt to be sure.
@aTc Next round of the OS, can we have right shoulder Alt mapped to "right Alt" instead of Altgr please? It was never meant to be 'standard' as Atlgr. There should be no reason to map it as AltGr for any Western European language and it is not how the keymat was designed.
They should not both return left Alt. Right Alt is an actual distinct thing from Left Alt and from AltGr.I've made it configurable as per comment in the code. New configurations options are documented in the readme. The new default is "left alt" for both keys.
The code build and should work, but that's completly untested since my old proto is still MIA.
I hope @aTc wont have murder ideas because of that