]> git.friedersdorff.com Git - max/tmk_keyboard.git/commitdiff
pc98_usb: Fix STOP as magic key
authortmk <hasu@tmk-kbd.com>
Wed, 4 Sep 2019 15:01:07 +0000 (00:01 +0900)
committertmk <hasu@tmk-kbd.com>
Wed, 4 Sep 2019 15:01:07 +0000 (00:01 +0900)
converter/pc98_usb/config.h
converter/pc98_usb/unimap.c

index d3898d905f0609da50dba3b7856527f21f4f332a..b7a00ed7bd51bdc82476dc9b6f68b3b34be69709 100644 (file)
@@ -32,7 +32,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 /* key combination for command */
 #define IS_COMMAND()    ( \
-    keyboard_report->keys[0] == KC_STOP || \
+    matrix_is_on(12, 0) || /* STOP */ \
     keyboard_report->mods == (MOD_BIT(KC_LALT) | MOD_BIT(KC_RALT)) \
 )
 
index 20befeafa5c35b80535c2e1149bcbd908c89d7cf..c84953ba2666c116845ec2cda6427831e4cb1a92 100644 (file)
@@ -26,7 +26,7 @@ const action_t actionmaps[][UNIMAP_ROWS][UNIMAP_COLS] PROGMEM = {
 #endif
     /*
     ,---. ,---. ,------------------------. ,------------------------. ,------------------------.
-    |Pau| |PrS| | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10| | F11| F12| F13| F14| F15|
+    |   | |PrS| | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10| | F11| F12| F13| F14| F15|
     `---' `---' `------------------------' `------------------------' `------------------------'
     ,-------------------------------------------------------------. ,-------.  ,---------------.
     | Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|JPY|Bspc| |Ins|Del|  |Hom|End|  -|  /|
@@ -42,7 +42,7 @@ const action_t actionmaps[][UNIMAP_ROWS][UNIMAP_COLS] PROGMEM = {
     Caps and Kana are locking keys.
     */
     UNIMAP_PC98(
-    PAUS,PSCR,     F1,  F2,  F3,  F4,  F5,            F6,  F7,  F8,  F9,  F10,          F11, F12, F13, F14, F15,
+    NO,  PSCR,     F1,  F2,  F3,  F4,  F5,            F6,  F7,  F8,  F9,  F10,          F11, F12, F13, F14, F15,
     ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, JYEN,BSPC,  INS, DEL,   HOME,END, PMNS,PSLS,
     TAB,      Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,       PGDN,PGUP,  P7,  P8,  P9,  PAST,
     LCTL,LCAP,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,BSLS,ENT,      UP,      P4,  P5,  P6,  PPLS,