PhpStorm未知keyCode:0x0

时间:2014-01-15 11:02:49

标签: java phpstorm key-bindings

当我尝试使用Ctrl-C,Ctrl-V等默认键盘映射时,它们无效。

当我尝试映射自定义键盘映射时,按下字符键会出现错误:

Unknown keyCode: 0x0

它可以是什么?我尝试安装Java 1.6,1.7,同样的事情。

PS:使用Fedora 19

修改

我的默认语言是英语。但是使用XFCE的键盘设置可以使它工作。键盘布局问题..谢谢

3 个答案:

答案 0 :(得分:1)

  1. 您的主要键盘布局是什么?确保它是英文而不是俄文。

  2. 尝试将-Dide.non.english.keyboard.layout.fix=true添加到idea.properties文件中。

  3. 实际票据以供进一步参考:http://youtrack.jetbrains.com/issue/IDEA-80613

答案 1 :(得分:0)

将主键盘布局从XFCE设置更改为英语(Macintosh)对我有用! (经过长时间的斗争

您可能需要使用键盘布局变体来匹配您的物理键盘

在Debian 64bit(Jessie)上使用Oracle Java 1.7进行测试

答案 2 :(得分:0)

作为临时解决方法:

从这里复制https://github.com/zheludkovm/LinuxJavaFixes两个文件:

LinuxJavaFixes-1.0.0-SNAPSHOT.jar 
javassist-3.12.1.GA.jar

将以下行添加到JVM选项: -javaagent:[path to directory with jar files]/LinuxJavaFixes-1.0.0-SNAPSHOT.jar

例如,您可以将此行添加到〜/ .profile

_JAVA_OPTIONS="-javaagent:[path to directory with jar files]/LinuxJavaFixes-1.0.0-SNAPSHOT.jar"
export _JAVA_OPTIONS

感谢zheludkovmSergey Komarov