首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用脚本在QWERTZ上模拟QWERTY

用脚本在QWERTZ上模拟QWERTY
EN

Stack Overflow用户
提问于 2016-10-12 12:54:45
回答 1查看 280关注 0票数 1

在我的学校,Windows控制面板是锁定的,我只允许使用标准的德国QWERTZ布局,这是我不能触摸的类型。经老师同意,我可以使用一个程序或脚本来模拟QWERTY布局,我已经习惯了这一点。到目前为止,我得到的是:

代码语言:javascript
复制
y::z
z::y
-::Sendraw /
+-::Sendraw ?
+::Sendraw ]
*::SendRaw }
+2::SendRaw @
+3::SendRaw #
+6::Send {^}{Space}
+7::SendRaw &
+8::SendRaw *
+9::SendRaw (
+0::SendRaw )
ß::SendRaw -
+ß::SendRaw _
´::Send {U+003D}
+´::SendRaw +
ö::Send {U+003B}
+ö::SendRaw :
ä::SendRaw '
+ä::SendRaw "
ü::SendRaw [
+ü::SendRaw {

除了Shift + 7,8,9,0和‘

  • 移位+ 8,9或0均产生}
  • Shift +7生成^
  • Shift +‘产生]
  • 减号产生^
  • Shift +-产生溢出错误。

根据我所了解的情况,无法通过unicode获取按下的键。

我做错了什么?你可能知道一个程序能做到这一点,所以我可以把这些都留下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-14 11:02:36

代码语言:javascript
复制
y::z
z::y
-::Send {U+002F}        ; /
+-::Send {U+003F}       ; ?
+::Send {U+005D}        ; ]
*::Send {U+007D}        ; }
+2::Send {U+0040}       ; (
+3::Send {U+0023}       ; #
+6::Send {U+005E}{Space}; ^
+7::Send {U+0026}       ; &
+8::Send {U+002A}       ; *
+9::Send {U+0028}       ; (
+0::Send {U+0029}       ; )
ß::Send {U+002D}        ; -
+ß::Send {U+005F}       ; _
´::Send {U+003D}        ; =
+´::Send {U+002B}       ; +
ö::Send {U+003B}        ; ;
+ö::Send {U+003A}       ; :
ä::Send {U+0027}        ; '
+ä::Send {U+0022}       ; " 
ü::Send {U+005B}        ; [
+ü::Send {U+007B}       ; {
^::Send {U+0060}        ; ~
+°::Send {U+007E}       ; `
#::Send {U+005C}        ; \
+'::Send {U+007C}       ; |

您只需使用unicode字符作为输出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39999139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档