Quantcast
Download
(17 Kb)
Download
Updated: 10/19/19 08:26 AM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Updated:10/19/19 08:26 AM
Created:08/16/15 07:27 AM
Monthly downloads:8,238
Total downloads:177,463
Favorites:432
MD5:
Categories:Miscellaneous, Graphic UI Mods, Utility Mods
5.2.5
Votan's Keybinder  Popular! (More than 5000 hits)
Version: 1.2.14
by: votan [More]
Description
Adds checkboxes to keybind dialog for user account wide shared keybindings.

In addition, since v1.2.0, a text search filter looking for:
  • Category
  • Sub-category
  • Action name
  • Localized action name

Technically ZOS is right, if they say keybindings are a per-character setting, because they can differ. But in consideration of the human factor most keybindings will not differ. I (and this addon) assume everybody has a prefered keyboard-layout, which is used across all characters. Only a few keys will be re-used for different, character specific addons. If you agree, this addon may something for you.

It is tested with and supports Emacs to use key-modifiers like ALT, STRG etc.
It is tested and works with libAddonKeybinds, which splits the list of keybindings into standard and addon.

First Load!
Upon first load all standard keybindings are marked as shared. Please verify it's how you want it.
Once you log to other character these keybindings will be taken over!

New Characters
Shared keybindings are used for new characters, too.

Bugs?
Please let me know.

To Do
- None
version 1.2.14:
- Update to API 100029 "Dragonhold".

version 1.2.13:
- Update to API 100028 "Scalebreaker".

version 1.2.12:
- Update to API 100027 "Elsweyr".

version 1.2.11:
- Update to API 100026 "Wrathstone".

version 1.2.10:
- Update to API 100025 "Murkmire".

version 1.2.9:
- Fixed missing dependency for LibStub. Manifest file was missing.

version 1.2.8:
- Update to API 100024 "Wolfhunter".
- New library load structure.

version 1.2.6:
- API bump 100023 "Summerset".

version 1.2.5:
- API bump for "Dragon Bones".

version 1.2.4:
- Delay syncing key-binds. Hopefully fixing the reported key-binding issues.

version 1.2.3:
- Just to be sure to not causing key-binding errors, the key-bind action layer of the "Controls" dialog is removed a bit earlier as ZOS does.

version 1.2.2:
- Pre-Game the addon had "dependency" problems
- API bump for Horns of the Reach.

version 1.2.1:
- Fixed an issue in the text-search filter showing key-bindings which should be hidden, because they have no caption.
- Localization. Thanks to @lexo1000 for french translation.

version 1.2.0:
- text search filter.

version 1.1.8:
- ESO 2.7 'Homestead' ready.

(Keybinder does currently not work on PTS due to ZOS limitation. But Chip promised this will not go live)

version 1.1.7:
- Speed optimizations.
- Japanese translation. Thanks to @BowmoreLover.

version 1.1.6:
- Categories and actions of addon-keybindings get sorted alphabetically.

version 1.1.5:
- ESO 2.6 'One Tamriel' ready.

version 1.1.4:
- Mark unbound standard key-binds on select-all.
- Embedded libAddonKeybinds to split standard and addon key binds.

version 1.1.3:
- API bump for ESO 2.5: "Shadows of the Hist" ready

version 1.1.2a:
- uploaded a corrected zip

version 1.1.2:
- Hopefully fixed Lua error in combination with libAddonKeyBinds reported by @Beartram
- ESO 2.4 (Dark Brotherhood) support

version 1.1.1:
- Remember actions without any keybind, so it can be used to unbind for all characters.

version 1.1.0:
- ESO 2.3 API 100014
- Added toggle button to de-/select all valid keybindings

version 1.0.0:
- ESO 2.2 (Orsinium): 4 key-binds per action

version 0.7.0:
- As requested by merlight, the addon is more hook-friendly to other addons.
- Fixed issue with unlocalizable key-bindings (not in list) set by Binder: Ignored as build-in code does.

version 0.6.0:
- discovered and fixed an issue with modifiers: Some keys always had a modifier*. *If using Emacs.

version 0.5.0:
- initial version
Optional Files (0)


Archived Files (26)
File Name
Version
Size
Uploader
Date
1.2.13
17kB
votan
08/12/19 11:13 AM
1.2.12
17kB
votan
05/18/19 08:07 AM
1.2.11
26kB
votan
02/23/19 10:16 AM
1.2.10
20kB
votan
12/09/18 11:48 AM
1.2.9
18kB
votan
08/19/18 03:28 AM
1.2.8
20kB
votan
08/13/18 11:18 AM
1.2.6
12kB
votan
05/15/18 11:46 AM
1.2.5
12kB
votan
01/27/18 07:18 AM
1.2.4
12kB
votan
11/18/17 09:32 AM
1.2.3
12kB
votan
08/22/17 01:31 PM
1.2.2
12kB
votan
08/04/17 10:53 AM
1.2.1
12kB
votan
05/21/17 11:14 PM
1.2.0
12kB
votan
04/14/17 02:52 AM
1.1.8
11kB
votan
02/05/17 05:58 AM
1.1.7
11kB
votan
11/09/16 12:52 PM
1.1.6
10kB
votan
09/24/16 09:38 AM
1.1.5
10kB
votan
09/22/16 12:12 PM
1.1.4
10kB
votan
08/02/16 10:54 AM
1.1.3
6kB
votan
07/03/16 11:55 AM
1.1.2a
6kB
votan
06/02/16 10:11 AM
1.1.1
6kB
votan
04/13/16 12:17 PM
1.1.0
6kB
votan
03/07/16 11:57 AM
1.0.0
5kB
votan
11/02/15 01:40 PM
0.7.0
5kB
votan
09/02/15 01:38 PM
0.6.0
5kB
votan
08/17/15 01:17 PM
0.5.0
5kB
votan
08/16/15 07:27 AM


Post A Reply Comment Options
Unread 09/18/19, 03:28 PM  
Noxifer

Forum posts: 1
File comments: 43
Uploads: 0
Originally Posted by votan
That was for the time of 100025 to 100026. Now Main.lua is the only file loaded. Which is correct.
All (generated) file names missing are silently ignored.
If a file named Main100028.lua would exist, it would be loaded.
Ah, alright ^^ Thank you.
Report comment to moderator  
Reply With Quote
Unread 09/18/19, 10:36 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Originally Posted by Noxifer
Quick question... I was going through my AddOns and poked my head into the txt file in this one (among others). I noticed that the listed API version is 100027 100028, but then further down it says "Main$(APIVersion).lua". Except the only lua file other than just Main.lua is Main100025.lua. So is it still loading that or would it be trying (and failing) to look for Main100027 or Main100028?
(I mean, the AddOn works awesomely as is, so I'm not complaining. It just confused me a little and made me curious ^^; And as the full saying goes, "curiosity killed the cat, but satisfaction brought him back", so could you pretty please satisfy my curiosity? =D)
That was for the time of 100025 to 100026. Now Main.lua is the only file loaded. Which is correct.
All (generated) file names missing are silently ignored.
If a file named Main100028.lua would exist, it would be loaded.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 09/16/19, 01:49 PM  
Noxifer

Forum posts: 1
File comments: 43
Uploads: 0
Quick question... I was going through my AddOns and poked my head into the txt file in this one (among others). I noticed that the listed API version is 100027 100028, but then further down it says "Main$(APIVersion).lua". Except the only lua file other than just Main.lua is Main100025.lua. So is it still loading that or would it be trying (and failing) to look for Main100027 or Main100028?
(I mean, the AddOn works awesomely as is, so I'm not complaining. It just confused me a little and made me curious ^^; And as the full saying goes, "curiosity killed the cat, but satisfaction brought him back", so could you pretty please satisfy my curiosity? =D)
Last edited by Noxifer : 09/16/19 at 01:49 PM.
Report comment to moderator  
Reply With Quote
Unread 08/07/19, 07:04 AM  
rodneyregis

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: New characters no binds

Originally Posted by votan
Originally Posted by rodneyregis
Hi.

All my characters since Elsweyr don't have the keybinds set up. Even new keybinds don't bind. Can I fix it?
https://forums.elderscrollsonline.co...omment_5612159
https://forums.elderscrollsonline.co...omment/6240837
Thanks Votan. I'm using your addon - and my 15 pre-Elsweyr alts work fine. But the 3 new ones I set up when Elsweyr dropped do not have the keybinds. They have the addon enabled, but just don't have any addon keybinds set. Can't find a solution in either link you posted.
Report comment to moderator  
Reply With Quote
Unread 08/01/19, 01:15 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Re: New characters no binds

Originally Posted by rodneyregis
Hi.

All my characters since Elsweyr don't have the keybinds set up. Even new keybinds don't bind. Can I fix it?
https://forums.elderscrollsonline.co...omment_5612159
https://forums.elderscrollsonline.co...omment/6240837
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/31/19, 02:10 PM  
rodneyregis

Forum posts: 0
File comments: 11
Uploads: 0
New characters no binds

Hi.

All my characters since Elsweyr don't have the keybinds set up. Even new keybinds don't bind. Can I fix it?
Report comment to moderator  
Reply With Quote
Unread 07/22/19, 07:46 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Originally Posted by Dram
First off, thanks for all the work with ESO add-ons. One of the many reasons I love the game is the hard work put in by its community.

I use Minion to keep things up to date, but recently started getting the following message and wondered if someone might help.

Code:
CreateControlFromVirtual failed.  ControlName[$(parent)KeybinderSearchBox], ParentName[ZO_Keybindings], VirtualName[ZO_InventorySearchBox].
Code:
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:580: attempt to index a nil value
stack traceback:
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:580: in function 'SetupControl'
|caaaaaa<Locals> textWidth = 252 </Locals>|r
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:671: in function 'addon:Initialize'
|caaaaaa<Locals> self = tbl, control = ud </Locals>|r
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:687: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, name = "VotansKeybinder" </Locals>|r
@Dram: Thank You.
Please delete the folder and download it again. We are at 1.2.12, not 1.2.4.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 07/22/19, 07:38 AM  
Dram

Forum posts: 0
File comments: 1
Uploads: 0
First off, thanks for all the work with ESO add-ons. One of the many reasons I love the game is the hard work put in by its community.

I use Minion to keep things up to date, but recently started getting the following message and wondered if someone might help.

Code:
CreateControlFromVirtual failed.  ControlName[$(parent)KeybinderSearchBox], ParentName[ZO_Keybindings], VirtualName[ZO_InventorySearchBox].
Code:
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:580: attempt to index a nil value
stack traceback:
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:580: in function 'SetupControl'
|caaaaaa<Locals> textWidth = 252 </Locals>|r
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:671: in function 'addon:Initialize'
|caaaaaa<Locals> self = tbl, control = ud </Locals>|r
user:/AddOns/VotansKeybinder_v1.2.4/VotansKeybinder/Main.lua:687: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, name = "VotansKeybinder" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 06/19/19, 12:12 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Re: Unable to Bind Multiple Keys

Originally Posted by wmishere
Hi,

Thank you for the great add-on! I've been using it for quite some time now and had no problems. However, just recently i tried adding a multi-key bind (i.e. Shift + __) but it would only accept input for the first key pressed. I've tried reloading it, uninstalling/reinstalling, etc., but nothing seems to work. I even uninstalled some new add-ons that I thought could be causing a conflict. But still nothing seems to work. Is it something with my computer? Not sure what else to do. Any help would be appreciated. Thanks again!
Thanks. That is/was a feature of AlphaGear2, Emacs, LightsOfMerida and pChat; not Keybinder.
But we may add this to libAddonKeybinds or to Keybinder directly.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 06/16/19, 09:59 PM  
wmishere

Forum posts: 0
File comments: 1
Uploads: 0
Unable to Bind Multiple Keys

Hi,

Thank you for the great add-on! I've been using it for quite some time now and had no problems. However, just recently i tried adding a multi-key bind (i.e. Shift + __) but it would only accept input for the first key pressed. I've tried reloading it, uninstalling/reinstalling, etc., but nothing seems to work. I even uninstalled some new add-ons that I thought could be causing a conflict. But still nothing seems to work. Is it something with my computer? Not sure what else to do. Any help would be appreciated. Thanks again!
Report comment to moderator  
Reply With Quote
Unread 05/25/19, 12:31 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Re: oddity in conjunction with Raidtools

Originally Posted by Ciannicay
I really love your tool. Finally I can get rid of my lists that i use to copy settings from on char to an other.

But I stumbled across something that might be a bug:

...

RaidTools:
"RaidTools Raiding history"
Itemization Browser:
"Itemization Browser"
Combat Reticle:
"Decrease reticle brightness"
"Increase reticle brightness"
I check that.

/edit: I checked and the key-bind of "Itemization Browser" is there it should be. Keep in mind, that the key-binds of add-ons get sorted by alphabet.

Please look again under Addon Keybinds->User Interface->Itemization Browser.
For me it is right above "Potion Maker".
__________________
@votan73 (EU - megaserver)
Last edited by votan : 05/25/19 at 11:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05/24/19, 04:16 PM  
Ciannicay

Forum posts: 3
File comments: 46
Uploads: 0
Question oddity in conjunction with Raidtools

I really love your tool. Finally I can get rid of my lists that i use to copy settings from on char to an other.

But I stumbled across something that might be a bug:

At least Raidtools, ItemizationBrowser and Combat Reticle add their entries to the "User Interface" section right below the "Toggle Healthbars" entry.
I had no keys assigned to them.

Problem:
These keybindings were shown neither in Standard Keybinds category ("User Interface" section ends with "Toggle Healthbars") nor in Addon Keybinds category.

I disabled your addon, set some keys to these keybindings and re-enabled your addon.

Now those keybindings do show up in the category Addon Keybinds as a separate "User Interface" section.

Shouldn't those keybindings appear regardless if they have a key assigned or not?


Addons with their keybindings:

RaidTools:
"RaidTools Raiding history"
Itemization Browser:
"Itemization Browser"
Combat Reticle:
"Decrease reticle brightness"
"Increase reticle brightness"
Report comment to moderator  
Reply With Quote
Unread 01/21/19, 05:20 PM  
manwoodsal

Forum posts: 0
File comments: 76
Uploads: 0
PTS Error

user:/AddOns/VotansKeybinder/Main.lua:582: attempt to index a nil value
stack traceback:
user:/AddOns/VotansKeybinder/Main.lua:582: in function 'SetupControl'
|caaaaaa<Locals> textWidth = 252 </Locals>|r
user:/AddOns/VotansKeybinder/Main.lua:673: in function 'addon:Initialize'
|caaaaaa<Locals> self = tbl, control = ud </Locals>|r
user:/AddOns/VotansKeybinder/Main.lua:689: in function 'OnAddonLoaded'
|caaaaaa<Locals> event = 65536, name = "VotansKeybinder" </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 01/16/19, 04:55 AM  
Paulorc

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Xbox Controller

Originally Posted by votan
Originally Posted by Paulorc
Hi, i really like to play pve content on xbox cotroller, and i use some keybind like hold D-Pad Down to open Mail, and others, is it possible to include Controller Buttons on you Keybinder?
I have no controller, so I don't know. But it should. Because the addon just restores key-binds done with the base UI.
Thank you Very Much for the fast reply, but it seems not to work. I don't know if i'm doing something wrong.
Report comment to moderator  
Reply With Quote
Unread 01/12/19, 05:32 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 496
File comments: 1232
Uploads: 32
Re: Xbox Controller

Originally Posted by Paulorc
Hi, i really like to play pve content on xbox cotroller, and i use some keybind like hold D-Pad Down to open Mail, and others, is it possible to include Controller Buttons on you Keybinder?
I have no controller, so I don't know. But it should. Because the addon just restores key-binds done with the base UI.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: