Tree of Savior Forum

Regarding gaming mouse button mapping

did anyone try to map some skills on their gaming mouse? I can’t seem to get mine to work. The mapping works outside of the game, but when i switch over to the game, the supposed skills that are mapped to my mouse don’t work.

Does anyone have a solution for this?

try mapping your mouse buttons to regular keys, and then in-game, set those keys to activate some of the games’ hotkey slots.

maybe the game simply isn’t capable of recognizing the extra mouse inputs.

that’s exactly what I did. It’s not working, it’s like the game is pretending the other mouse buttons don’t exist. I was wondering if someone figured out some sort of workaround or fix for this or if this is a known bug that’s being worked on.

no idea then.

BACK IN MY DAY, we only had 2 buttons and a wheel! and we thought that wheel was pretty new and fancy!

:stuck_out_tongue:

but yea, try posting in the bugs forum then.

I was able to get my crappy Corsair (Huehuehue ToS class huecolorcolor) keyboard macros working, but only if I had them run as hardware (aka, no OS-level software sending simulated keypresses, literal hardware based interrupts via keyboard hardware/software).

I haven’t bothered try a mouse macro (UtechSmart Venus mouse) because the software needs some UX changes to make it less of a hassle.

If you have a Logitech mouse you should be able to send strokes/clicks as hardware. Next to nothing but your mouse breaking should stop them from working.

Logitech G-series mice work just fine (via Logitech mouse software).
Not “able to map mouse 3-4-5 buttons” fine, but “create a separate profile for ToS in which mouse 5 means ctrl-0 and mouse 4 means ctrl-9” fine, which, technically, does the trick.

yea, this is what i was trying to say. i don’t have a programmable mouse or keyboard myself, so i guess i might not have been as clear as i wanted.

yep, no need for a workaround on my end since my mouse came with a software. I just created a profile for ToS.
hope you get yours to work, good luck!

ToS is running a really outdated engine, so it doesn’t really come as a surprise that it doesn’t know what “mapping extra mouse buttons” is. Many games from 10 years ago didn’t. They might add it some time in the future, but I wouldn’t count on it. Besides, a gaming mouse is a good investment, provided you pick one you feel comfortable using (switching from 2-button, 1 wheel to Razer Naga or Cyborg Rat 9 might come as a shock).

I just got a logitech g502 an hour ago LOL I gotta try this out then.

My most concern is that why I have to keep changing back my UI mode to Mouse every time the game loads a new map~:sob:

Logitech g600 works fine! I love it. Too bad the mouse control-mode has problems while interacting with Quest objectives/Orsha Statue.

@Artisan King: You mean because it changes to “Auto” Mode? Still works like Mouse-Mode for me. :open_mouth:

  1. Open your ToS steam installation folder

  2. Find these two files: hotkey_mousemode.xml and hotkey_mousemode_user.xml (if it exists)

  3. Add a new line at the end:

<HotKey ID="Select" Name="선택/스킵" DownScp="None" UpScp="None" Key="E" UseShift="NO" UseAlt="NO" UseCtrl="NO" OnEdit="NO" Category="Battle"/>

[note that Key=“E” is whatever you want they key to be, feel free to use anything]
[note2: if both files exist, adding the new line to them will affect both “default” and your customized key settings for mouse mode. Editing only the mousemode_user should only affect the custom settings, but not the default ones]

  1. Save

There, now you have a key in Mouse Mode that doubles as the “Space” key in Keyboard mode.

2 Likes

i have done these things.
not only does it work, it adds the keybinding into your settings, so you can change it like a normal keybind later.

This is great, will try it out when the servers are back online.

do the file edits before you load the game