В настоящее время я работаю с шведской клавиатурой на работе (TMALSS: я оставил свой хороший японский один дома), в котором есть несколько мертвых клавиш, одна из которых - backtick. [ 115]
Я могу отлично набрать backtick в любом приложении, кроме RubyMine (и, возможно, любого глупого приложения JVM), либо нажав S-Backtick S-Backtick
(т.е. дважды нажав Backtick, удерживая нажатой клавишу Shift), либо нажав [ 111].
Есть какие-нибудь подсказки, что здесь может происходить? Это почти наверняка должна быть Java, но я ничего не знаю о настройке параметров ввода Java или что-то еще.
Я не смог воспроизвести проблему в RubyMine на natty.
Если проблема не устранена, попробуйте следующее решение: измените раскладку клавиатуры системы с Keyboard Preferences > Layouts > Add
и выберите Country: Sweden
и Variants: Sweden Eliminate dead keys
. Это даст вам обратную реакцию, просто нажав S-Backtick
. Если вам нужно переключиться между обычными и исключить варианты раскладки мертвых клавиш, оставьте их доступными в раскладках и установите удобную горячую клавишу для переключения (на вкладке Layouts
нажмите Options...
, а затем Key(s) to change layout)
.