I think this is implicit knowledge around here, but someones got to say it at some point:
Creating selection keys with the current springsettings.exe doesnt work properly
It will add entries at the end of uikeys.txt (edit: not sure about this anymore), and also create springsettings.conf in the windows roaming directory which also has keybindings which spring uses
It doesnt touch selectkeys.txt, which still works and has entries in a clean spring install
So basically we have three conflicting files now, I suggest to delete the entries in uikeys.txt and delete springsettings.conf, and use selectkeys.txt instead
Refer to the selectkeys.txt wiki entry to create keybindings
"Commander" is now "ManualFireUnit". springsettings.exe still uses Commander. The default selectkeys.txt uses a mix of Commander and ManualFireUnit
These recent advances in keybinding usability were gradually introduced over the last few versions.
In other news, I was able to get name to work now,
for example selects all Freedom Fighters. Unfortunately its only possible to select (exclude) one type of unit with this. In theory it should be possible select multiple types of units with a huge list of _Not_NameContain Filters. A combination of Category and Name might make this actually feasible.
[*]It will add entries at the end of uikeys.txt (edit: not sure about this anymore), and also create springsettings.conf in the windows roaming directory which also has keybindings which spring uses
springsettings.conf contains your key profiles and is not used directly by spring but by springsettings.
HectorMeyer wrote:
[*]It doesnt touch selectkeys.txt, which still works and has entries in a clean spring install [*]So basically we have three conflicting files now, I suggest to delete the entries in uikeys.txt and delete springsettings.conf, and use selectkeys.txt instead
uikeys.txt is nowadays able to contain the selectkeys bindings too. So the hotkey editor solely relies on the uikeys.txt. I dont know why selectkeys.txt is still there. AFAIK its deprecated and can be deleted if you have that bindings in uikeys.txt.
HectorMeyer wrote:
[*]"Commander" is now "ManualFireUnit". springsettings.exe still uses Commander. The default selectkeys.txt uses a mix of Commander and ManualFireUnit[/list]
This should be fixed in a recent version of springsettings.
[*]It doesnt touch selectkeys.txt, which still works and has entries in a clean spring install [*]So basically we have three conflicting files now, I suggest to delete the entries in uikeys.txt and delete springsettings.conf, and use selectkeys.txt instead
uikeys.txt is nowadays able to contain the selectkeys bindings too. So the hotkey editor solely relies on the uikeys.txt. I dont know why selectkeys.txt is still there. AFAIK its deprecated and can be deleted if you have that bindings in uikeys.txt.
This should be fixed in a recent version of springsettings.
It did not worked form me: I lost ability to select commander with crtl+C doing that
It did not worked form me: I lost ability to select commander with crtl+C doing that
If done right it does work for sure. I personally do not have a selectkeys.txt and my select hotkeys do work. Maybe post your uikeys.txt and we can find out whats wrong.
selectkeys.txt is deprecated, it's functionality is completely replaced by uikeys.txt i meant to remove it 1 year after the deprecation, but i forgot ( i also removed back then the file from the installer, but it seems someone put it back ... )
I still like to use selectkeys.txt, although its no big hassle to put it into uikeys.txt in the future.
Also, since contrary to what I said before one can exclude more than one name from selections it makes a lot of cool things possible with a few tricks, see my current selectkeys.txt:
//==For reference. I put these at the end of the file since selectkeys.txt doesn't accept comments and stops working after every wrong entry. // //==Mobile Anti Air/Nuke Units== // //Swatter //Jethro //Phalanx //Archangel //Scarab //Slinger //Crasher //Copperhead //Manticore //Hedgehog // // //==Fighers== // //Freedom //Hawk //Tornado //Avenger //Vamp //Voodoo // // //==Bombers== // //Thunder //Phoenix //Tsunami //Shadow //Hurricane //Maelstrom // // //==Aircraft w/ weapons not Bombers/Fighters== // //Banshee //Blade //Stiletto //Liche //Lancet //Brawler //Albatross //Sabre //Bladewing //Krow //Titan //Rapier
CTRL A: All units CTRL N: Next idle builder CTRL C: Next Commander CTRL R: All radar/jammers (but unfortunately doesn't select mobile jammers) CTRL Z: All units of the types in previous selection CTRL W: All mobile ground vs ground units CTRL S: All mobile ground vs ground units on screen CTRL F: All fighters CTRL V: All fighters on screen CTRL G: All bombers CTRL B: All bombers on screen CTRL H: All other aircraft with weapons
Only tested with ARM yet.
Category_C still doesnt work, I need it to exclude ships from CTRL W and CTRL S, I suspect its broken.
If a key doesnt work, you may need to unbind it in uikeys.txt (e.g. CTRL+V)
It did not worked form me: I lost ability to select commander with crtl+C doing that
If done right it does work for sure. I personally do not have a selectkeys.txt and my select hotkeys do work. Maybe post your uikeys.txt and we can find out whats wrong.
It did not worked form me: I lost ability to select commander with crtl+C doing that
If done right it does work for sure. I personally do not have a selectkeys.txt and my select hotkeys do work. Maybe post your uikeys.txt and we can find out whats wrong.
I also get some strange errors, like i key not working anymore, giving the error "unknown source token put". I use uikeys.txt from a fresh install, only change is unbind ctrl+v and the posted selectkeys.txt
albator wrote:
EDIT 2: some admin remove hector post plz ! T
reported for backseat moderation. enjoy your forum ban
Users browsing this forum: No registered users and 2 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum