aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ldrize_cooperation.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/ldrize_cooperation.js b/ldrize_cooperation.js
index 5b67b90..6a21459 100644
--- a/ldrize_cooperation.js
+++ b/ldrize_cooperation.js
@@ -191,7 +191,7 @@
initLDRizeCaptureKeys: function(keys){
var self = this;
keys.forEach(function(x){
- var map = liberator.modules.mappings.getDefault(null,x) || liberator.modules.mappings.get(null,x);
+ var map = liberator.modules.mappings.get(null,x) || liberator.modules.mappings.getDefault(null,x);
var oldAction = map.action;
var getter = "getPrev";
switch(x){
@@ -204,6 +204,13 @@
: oldAction.apply(this,arguments);
};
break;
+ case 'J':
+ case 'K': map.action = function(){
+ self.isEnableLDRizeCooperation()
+ ? self.sendRawKeyEvent(0, x.charCodeAt(0) + 32)
+ : oldAction.apply(this,arguments);
+ };
+ break;
default: map.action = function(){
self.isEnableLDRizeCooperation()
? self.sendRawKeyEvent(0,x.charCodeAt(0))