|
Post by Jason on Dec 31, 2017 6:09:35 GMT -5
|
|
|
Post by Jason on Dec 31, 2017 7:27:27 GMT -5
I don't know what it about this forum but I seem to have issues posting even though it looks straight forward. What I mean to say in these is that I see that the checkboxes are to enable Repeat. Nevertheless, right control is not working as newline but Appsmenu maps to newline and works as expected including Repeat.
|
|
|
Post by George on Dec 31, 2017 11:57:33 GMT -5
Jason, Whether or not a key is mappable is shown by whether the left hand column is greyed out or not. The checkbox is for whether to allow key repeat or not. Obviously if the left hand column is greyed, the state of the checkbox is meaningless.
Right-Ctrl should only show the Normal mapping as being available. Repeat is not available for R-Ctrl. As you can understand, R-Ctrl is tough to map as it is both a stand-alone key and a modifier key (Ctrl-C etc.) and it's basically beyond my programming skills to make all that work and support repeating.
If you have a keymap file (SPFLite.KBD) that shows the mapping, but doesn't act on it, please send me the file (support@SPFLite.com) and I'll chase it down. What you want to do is not weird, it is supported, and hundreds of users are, I'm sure, using such a mapping. Let us figure this out.
George
|
|
|
Post by Jason on Jan 3, 2018 22:59:13 GMT -5
George, I've sent an email with this file and a couple other that were named so I thought they might help. Jason, Whether or not a key is mappable is shown by whether the left hand column is greyed out or not. The checkbox is for whether to allow key repeat or not. Obviously if the left hand column is greyed, the state of the checkbox is meaningless. Right-Ctrl should only show the Normal mapping as being available. Repeat is not available for R-Ctrl. As you can understand, R-Ctrl is tough to map as it is both a stand-alone key and a modifier key (Ctrl-C etc.) and it's basically beyond my programming skills to make all that work and support repeating. If you have a keymap file (SPFLite.KBD) that shows the mapping, but doesn't act on it, please send me the file (support@SPFLite.com) and I'll chase it down. What you want to do is not weird, it is supported, and hundreds of users are, I'm sure, using such a mapping. Let us figure this out. George
|
|
|
Post by jason on Jan 3, 2018 23:51:32 GMT -5
robert, I'm not new to SPF or enter as newline. Started with a dumb terminal, myself. My guess is about 30% of the people I've worked with over the years use right control as newline. Some places I've work have it set that way by default. Not sure if some terminal editors have that as the default or some admins set that as the default. Nevertheless, quite a few mainframers use this combination. As for right control not repeating, it does in some spf editors. The Hybrid Editor XE is one example. So I'm thinking that's something that could be changed if there's a desire. Not asking for it to be changed. It doesn't repeat for me at work, either. I run linux and normally use The Hybrid Editor XE which supports linux natively. I'm writing an article comparing all of the SPF editors I can get running and the mapping of enter and newline is one of the features on the comparison matrix. With that in mind, I'm just looking to report how things work so I can do a fair comparison. Whatever I'm doing wrong to prevent right control from working at newline is something I'd like to resolve for the article. It repeating was just something I wondered about since it does on other pc spf editors. George, I do believe that R Ctrl actually does auto-repeat internally. However, *most* SPF users know about (and some have used) a 3270-style Enter key where a PC has R Ctrl. For that reason, even if you 'saw' the R Ctrl repeating, it would be highly undesirable to try to implement it as repeatable, because it would hopelessly break the R Ctrl = Enter usage pattern. Jason, in addition to the above, SPFLite allows R Ctrl to be used BOTH for assignment as a non-repeatable Enter, AND as a normal Ctrl key. That is a major accomplishment, one that George should be proud of successfully implementing. He did that with great effort and gnashing of teeth, I can assure you. There is no way in #$@% that George is going to risk breaking what exists now. That would negatively impact too many users, for very little in return. I believe the answer has to be, R Ctrl already works as good as it's going to work. You are just going to have to pick another key. If you want, one of the 'special' keys next to R Ctrl, such as a Windows Application key, might serve as a good substitute for what you had in mind.
|
|
|
Post by Jason on Jan 5, 2018 4:58:50 GMT -5
Again, lost a post here Robert, The issue I'm having is mapping r ctrl to newline. Making it repeat was just a question. After being told by quite a few people that it works, I tried another machine and it worked as expected. So it must be specific to this machine or my setup. I have what I need for the comparison. Thanks to all for your time. Jason, you CAN assign R Ctrl to (newline). You just can't make it repeat. Try it. Make the assignment, then hit R Ctrl key repeatedly by hand. It's New Line alright. Of course, your intent was to have a New Line that was repeatable and one assigned to R Ctrl, and that much can't be done. The keyboard does not have any deficiencies that I can see.
|
|
|
Post by George on Jan 5, 2018 12:59:41 GMT -5
I can confirm that using Jason's config files on my system, that R-Ctrl functions 'normally' for SPFLite. What could possibly be different on Jason's failing machine is a real mystery.
Also Jason asked how to totally remove all traces of SPFLite in order to do a fully clean install. 1) Delete the Install directory (C:\Program Files (x86)\SPFLite). 2) Delete the Config folder (C:\Users\You\Documents\SPFLite). 3) Use REGEDIT to delete the key: HKEY_CURRENT_USER\Software\SPFLite.
George
|
|
|
Post by heiner55 on Jul 22, 2019 6:37:53 GMT -5
To Jason: I have Debian 11.
With
xmodmap -e 'keycode 105 = Menu Menu' I can assign Menu to Control_R (105).
In Spflite -> Keymap:
assign (NewLine) to the Menu-Key Now I can use Control-R as NewLine-Key.
With xmodmap -pke you find 105 for Control_R. But it can also another number, depends on keyboard.
And do not forget to start spflite with the -wine option: env WINEPREFIX="/home/user/.wine" wine-stable C:\\Program\ Files\\SPFLite\\SPFLite.exe -wine "$@" &
Heiner
|
|