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