Как отключить сочетание клавиш «Ctrl + Shift + J» на японской клавиатуре MacBook Pro?

919
whitesiroi

Есть ли способ отключить Ctrl+ Shift+ Jярлык на Mac японской клавиатуре?

Как вы можете видеть из этой статьи, он переключается на хирагану

Ctrl+ Shift+ Jпереключиться на вход хирагана

Я нахожусь на Mac OS X 10.10.5 (Yosemite) и не установил никакого программного обеспечения для «японского метода ввода».

Вот картинка клавиатуры. Я живу в Японии, я купил Mac с японской клавиатурой.

enter image description here

Мои Системные настройки -> Клавиатура -> Источники ввода

enter image description here

3
@techraf спасибо за ваш комментарий, я обновил свой вопрос - пожалуйста, посмотрите еще раз. whitesiroi 8 лет назад 0
Я сейчас пишу на той же клавиатуре, и я не совсем понимаю проблему. Вы хотите отключить (некоторые) действия, связанные с комбинацией клавиш, чтобы включить переключение на хирагану, или же вы хотите отключить ярлык для переключения на хирагану, чтобы включить какое-либо другое действие? В моем случае Ctrl + Shift + J ничего не делает. techraf 8 лет назад 0
Каковы настройки системы -> Клавиатура -> Источники ввода? techraf 8 лет назад 0
@techraf Я обновил свой вопрос (добавил фото). Я использую Ctrl + Shift + J в VIM - и это работает, но затем, когда действие выполнено, оно переключает меня на хирагану :), поэтому я должен переключиться обратно на английский. whitesiroi 8 лет назад 0

2 ответа на вопрос

1
techraf

First, you can disable a shortcut using a free utility BetterTouchTool. The instructions to do it are already in this answer. This should work for your virtual machine, but if it was a different app's shortcut that you wanted to use and you just disabled the key combination globally with BTT, it would disable also for that app.

Also the visual hints for the shortcuts (⌃⇧J) will remain present in the toolbar, they just won't work, so if you later forget that you disabled it and try to figure out why something does not work, you would have a hard time.


Second, I would recommend using Google Japanese Input which is more feature-rich than Apple's native input method. It does not use the Ctrl+Shift+J shortcut, but on the other hand it uses other shortcuts, so it is more like shifting the problem rather than solving it.


Third, you can create your own custom keyboard layout with Ukelele. Essentially it also disables all the shortcuts introduced by Apple or Google Japanese input methods.

You still need to have Japanese input (either Apple or Google) present for it to work, but then you can use only two keys to switch: 英数 for your own, and かな for Japanese (hiragana with word replacement).

I don't know how much sense it would make for Russian though, as you use a whole different layout and probably need to switch between three layouts. I created my own layout for Polish-programmers layout, which is essentially an "extended" English keyboard with national characters typed using right . So for me this method reduced 3 layouts to 2.

Still (in addition to having no shortcuts) you might utilize the method to define shortcuts to long vowels in Hepburn, like: ō or ū; or make an English layout matching Russian for non-alphabet characters.

Большое спасибо за вашу потрясающую помощь. Я не знал о BetterTouchTool и японском вводе Google. И ваш макет будет отличным примером для меня, чтобы настроить свой собственный макет. Опять же, большое спасибо друг, твой ответ очень помогает. whitesiroi 8 лет назад 0
0
whitesiroi

Я смог сделать это с помощью Keyboard Maestro. После того, как я нажимаю Ctrl+ Shift+, Jон также меняет язык обратно на английский, нажимая на 英数== JIS Eisuв Keyboard Maestro. Этот метод не является бесплатным, поэтому, если кто-то знает другой путь, пожалуйста, дайте мне знать. enter image description here

Похожие вопросы