2013-08-19, 17:13
I'm trying to change the map wheel. I hate the wheel speeding through videos. I rather it control volume. Simple and gives me an easy way with my particular setup to handle that instead of brushing it and skipping around the videos.
Anyhow; I changed the mouse.xml file and copied it to:
%AppData%Roaming\XBMC\userdata\keymaps
also. But it still doesn't work.It still insists on skipping ahead and back. In my particular case, I'm disabled and this function actually breaks the software for me, ironically. Might not seem like much but the way I twitch, no matter which device I use, the wheel or the slider is always moving so if I touch it, it's all over the place. Volume isn't so bad and I can crank it up at the end (and it also gives me a nice access to change it with ease without a keyboard handy). As I said, my particular situation.
This should have been a simple fix but it's not sticking. What did I screwup/miss?
mouse.xml
Post-EDIT: The solution I have come up with is:
For Video Only:
Post-EDIT 2: The solution I have come up with is:
For video, music and even the home screen control. Edit to whatever function you need for yourself. Enjoy!
I've tested each part of this code independently (added the block, tested it, added the next, etc. to make sure it was the right part for the right piece doing what I expected.)
Put it in: %appdata%\Roaming\XBMC\userdata\keymaps\mouse.xml (For Windows 7)
For even more options & sections: http://wiki.xbmc.org/index.php?title=Keyboard.xml
(good lord I just hate Wiki, makes me cringe and want to strike an "unacceptable reference" to the paper... Old habits I guess...)
Anyhow; I changed the mouse.xml file and copied it to:
%AppData%Roaming\XBMC\userdata\keymaps
also. But it still doesn't work.It still insists on skipping ahead and back. In my particular case, I'm disabled and this function actually breaks the software for me, ironically. Might not seem like much but the way I twitch, no matter which device I use, the wheel or the slider is always moving so if I touch it, it's all over the place. Volume isn't so bad and I can crank it up at the end (and it also gives me a nice access to change it with ease without a keyboard handy). As I said, my particular situation.
This should have been a simple fix but it's not sticking. What did I screwup/miss?
mouse.xml
Code:
<keymap>
<global>
<mouse>
<leftclick>leftclick</leftclick>
<middleclick>middleclick</middleclick>
<rightclick>rightclick</rightclick>
<doubleclick>doubleclick</doubleclick>
<wheeldown>wheeldown</wheeldown>
<wheelup>wheelup</wheelup>
<mousedrag>mousedrag</mousedrag>
<mousemove>mousemove</mousemove>
</mouse>
</global>
<SlideShow>
<mouse>
<leftclick>Pause</leftclick>
<rightclick>PreviousMenu</rightclick>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</SlideShow>
</keymap>
Post-EDIT: The solution I have come up with is:
For Video Only:
Code:
<keymap>
<global>
<mouse>
<leftclick>leftclick</leftclick>
<middleclick>middleclick</middleclick>
<rightclick>rightclick</rightclick>
<doubleclick>doubleclick</doubleclick>
<wheeldown>wheeldown</wheeldown>
<wheelup>wheelup</wheelup>
<mousedrag>mousedrag</mousedrag>
<mousemove>mousemove</mousemove>
</mouse>
</global>
<FullscreenVideo>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</FullscreenVideo>
<VideoOSD>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</VideoOSD>
<SlideShow>
<mouse>
<leftclick>Pause</leftclick>
<rightclick>PreviousMenu</rightclick>
<wheelup>PreviousPicture</wheelup>
<wheeldown>NextPicture</wheeldown>
</mouse>
</SlideShow>
</keymap>
Post-EDIT 2: The solution I have come up with is:
For video, music and even the home screen control. Edit to whatever function you need for yourself. Enjoy!
Code:
<keymap>
<global>
<mouse>
<leftclick>leftclick</leftclick>
<middleclick>middleclick</middleclick>
<rightclick>rightclick</rightclick>
<doubleclick>doubleclick</doubleclick>
<wheeldown>wheeldown</wheeldown>
<wheelup>wheelup</wheelup>
<mousedrag>mousedrag</mousedrag>
<mousemove>mousemove</mousemove>
</mouse>
</global>
<!-- Full Screen Video Controls -->
<FullscreenVideo>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</FullscreenVideo>
<!-- Video On-Screen-Display Controls -->
<VideoOSD>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</VideoOSD>
<!-- Music Visualization Controls -->
<Visualisation>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</Visualisation>
<!-- Music On-Screen-Display Controls -->
<MusicOSD>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</MusicOSD>
<!-- Home On-Screen-Display Controls (Master List for movies/music/etc) -->
<Home>
<mouse>
<wheelup>VolumeUp</wheelup>
<wheeldown>VolumeDown</wheeldown>
</mouse>
</Home>
<!-- Picture Slideshow Controls -->
<SlideShow>
<mouse>
<leftclick>Pause</leftclick>
<rightclick>PreviousMenu</rightclick>
<wheelup>PreviousPicture</wheelup>
<wheeldown>NextPicture</wheeldown>
</mouse>
</SlideShow>
</keymap>
I've tested each part of this code independently (added the block, tested it, added the next, etc. to make sure it was the right part for the right piece doing what I expected.)
Put it in: %appdata%\Roaming\XBMC\userdata\keymaps\mouse.xml (For Windows 7)
For even more options & sections: http://wiki.xbmc.org/index.php?title=Keyboard.xml
(good lord I just hate Wiki, makes me cringe and want to strike an "unacceptable reference" to the paper... Old habits I guess...)