KEYMAPPER: Set the default virtual mouse settings
Fixes the 3DS mouse cursor drifting.
This commit is contained in:
parent
dbb2c73a6b
commit
a155061ee4
3 changed files with 6 additions and 3 deletions
|
@ -33,6 +33,9 @@
|
||||||
LegacySdlEventSource::LegacySdlEventSource() {
|
LegacySdlEventSource::LegacySdlEventSource() {
|
||||||
// Reset mouse state
|
// Reset mouse state
|
||||||
memset(&_km, 0, sizeof(_km));
|
memset(&_km, 0, sizeof(_km));
|
||||||
|
|
||||||
|
ConfMan.registerDefault("kbdmouse_speed", 3);
|
||||||
|
ConfMan.registerDefault("joystick_deadzone", 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
void LegacySdlEventSource::updateKbdMouse() {
|
void LegacySdlEventSource::updateKbdMouse() {
|
||||||
|
|
|
@ -43,6 +43,9 @@ VirtualMouse::VirtualMouse(EventDispatcher *eventDispatcher) :
|
||||||
_subPixelRemainderX(0.f),
|
_subPixelRemainderX(0.f),
|
||||||
_subPixelRemainderY(0.f),
|
_subPixelRemainderY(0.f),
|
||||||
_lastUpdateMillis(0) {
|
_lastUpdateMillis(0) {
|
||||||
|
ConfMan.registerDefault("kbdmouse_speed", 3);
|
||||||
|
ConfMan.registerDefault("joystick_deadzone", 3);
|
||||||
|
|
||||||
_eventDispatcher->registerSource(this, false);
|
_eventDispatcher->registerSource(this, false);
|
||||||
_eventDispatcher->registerObserver(this, 10, false);
|
_eventDispatcher->registerObserver(this, 10, false);
|
||||||
}
|
}
|
||||||
|
|
|
@ -86,9 +86,6 @@ OSystem_SDL::OSystem_SDL()
|
||||||
_mixerManager(0),
|
_mixerManager(0),
|
||||||
_eventSource(0),
|
_eventSource(0),
|
||||||
_window(0) {
|
_window(0) {
|
||||||
|
|
||||||
ConfMan.registerDefault("kbdmouse_speed", 3);
|
|
||||||
ConfMan.registerDefault("joystick_deadzone", 3);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
OSystem_SDL::~OSystem_SDL() {
|
OSystem_SDL::~OSystem_SDL() {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue