1

我有一台装有法语“AZERTY”键盘的 Windows 10 笔记本电脑。这是一台 14 英寸的笔记本电脑,因此键盘右侧没有数字键盘,数字仅在字母的北边。

数字键也用于书写常见的重音字母(例如,“2”键在键入时书写“é”)。要让键写一个数字,我必须在键入时按住 Shift 键,或者启用大写锁定。

这样做的问题是:

  • 不能写大写字母,因为键入 caps lock 或按住 Shift 键会写一个数字。这在用法语写句子时很麻烦。

  • 如果不将字母大写,就无法“自然地”输入数字。这在编码时很麻烦。

为了解决这个问题,我想做两件事:

  • 修改 Caps Lock 的操作,以便在打开 caps lock 的情况下键入“é”会写入大写的“é”而不是“2”。
  • 映射一个我在键入时不用于启用“Num Lock”的键,以便键入数字键实际上会写入数字,但使用“Num Lock”键不会改变任何其他内容(所以字母是'没有大写)。

我曾尝试使用 AutoHotKey 来做到这一点,但我不明白切换键是如何工作的。任何有关这方面的建议都会对我有很大帮助。

基本上,我想做的是:

  • 如果 Caps Lock 处于打开状态,则按数字键会写入大写的重读字母。
  • 如果打开了 New Num Lock,则按下数字键会写入该数字。按字母键写入不重读的字母。

你知道我怎么能做到吗?非常感谢。

4

0 回答 0