相关疑难解决方法(0)

以编程方式将键盘更改为Dvorak

有谁知道我可以使用API​​调用将Windows机器上的键盘布局更改为Dvorak?通过UI进行操作非常简单,但我希望有一个可以在新VM上运行的脚本来自动执行该过程.

windows dvorak

26
推荐指数
2
解决办法
6732
查看次数

如何在 Pyqt5 中以编程方式更改输入键盘布局?

是否可以在 Pyqt5 中以编程方式更改输入键盘布局?

我的第一个和第二个文本框接受泰米尔字母。泰米尔语 有很多可用的键盘布局。默认情况下,在 Windows 10 中,泰米尔语注音、泰米尔语 99 和泰米尔语传统键盘可用。现在我想以编程方式选择键盘布局...

例如。在我的第一个文本框中,我需要分配“Tamil99”键盘布局,在第二个文本框中,我需要分配“Tamil Phonetic”键盘布局。如何以编程方式分配它?

import sys

from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *

class Diff_Language(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("InPut Different languges in Different Textbox")
        self.lbl1 = QLabel("Input Language - Tamil99 Keyboard")
        self.lbl2 = QLabel("Input Language - Tamil phonetic keyboard")


        self.tbox1 = QLineEdit()
        self.tbox1.setFont(QFont('senthamil', 10, QFont.Bold))

        self.tbox2 = QLineEdit()
        self.tbox2.setFont(QFont('senthamil', 30, QFont.Bold))

        self.vbox = QVBoxLayout()
        self.vbox.addWidget(self.lbl1)
        self.vbox.addWidget(self.tbox1)
        self.vbox.addWidget(self.lbl2)
        self.vbox.addWidget(self.tbox2)

        self.setLayout(self.vbox)

def main():
    app = QApplication(sys.argv)
    mainscreen = Diff_Language() …
Run Code Online (Sandbox Code Playgroud)

python pyqt5

5
推荐指数
1
解决办法
3001
查看次数

标签 统计

dvorak ×1

pyqt5 ×1

python ×1

windows ×1