Remote Desktop Protocol client
Project description
rdpyqt
Microsoft RDP client built with Python, Twisted and PyQt6.
It is forked from https://github.com/citronneur/rdpy. While rdpy has various commands, this project only includes the RDP client.
Installation
pip install rdpyqt
To use the H.264 decoding feature, please install it as follows.
pip install "rdpyqt[h264]"
Usage
rdpyqt6 [options] ip[:port]
Options
| Option | Description | Default |
|---|---|---|
-u |
Username | (empty) |
-p |
Password | (empty) |
-d |
Domain | (empty) |
-w |
Width of screen | 1280 |
-h |
Height of screen | 1024 |
-kt |
Keyboard type (see values below) | IBM_101_102_KEYS |
-kl |
Keyboard layout (see values below) | US |
--swap-alt-meta |
Swap Alt and Meta (Windows/Super/Command) keys | (disabled) |
-kt Keyboard Type values
| Value | Description |
|---|---|
IBM_PC_XT_83_KEY |
IBM PC/XT 83-key keyboard |
OLIVETTI |
Olivetti keyboard |
IBM_PC_AT_84_KEY |
IBM PC/AT 84-key keyboard |
IBM_101_102_KEYS |
IBM 101/102-key keyboard (most common) |
NOKIA_1050 |
Nokia 1050 keyboard |
NOKIA_9140 |
Nokia 9140 keyboard |
JAPANESE |
Japanese keyboard |
-kl Keyboard Layout values
| Value | Language / Region |
|---|---|
ARABIC |
Arabic |
BULGARIAN |
Bulgarian |
CHINESE_US_KEYBOARD |
Chinese (US keyboard) |
CZECH |
Czech |
DANISH |
Danish |
GERMAN |
German |
GREEK |
Greek |
US |
English (United States) |
SPANISH |
Spanish |
FINNISH |
Finnish |
FRENCH |
French |
HEBREW |
Hebrew |
HUNGARIAN |
Hungarian |
ICELANDIC |
Icelandic |
ITALIAN |
Italian |
JAPANESE |
Japanese |
KOREAN |
Korean |
DUTCH |
Dutch |
NORWEGIAN |
Norwegian |
Example:
rdpyqt6 -u user -p password -w 1920 -h 1080 rdp_server:3389
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rdpyqt-2.1.3.tar.gz
(165.8 kB
view details)
File details
Details for the file rdpyqt-2.1.3.tar.gz.
File metadata
- Download URL: rdpyqt-2.1.3.tar.gz
- Upload date:
- Size: 165.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20687527015149532a2553f89bb731442e5b4fd04550c3c3b211cd9918e6d3d3
|
|
| MD5 |
b674cc00522c08030f05d17e534d9bae
|
|
| BLAKE2b-256 |
4e971c3111029d041ae511a7fe6807fb91d570982c30d30675d717ea7a712dfd
|