Skip to main content

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

Metadata

Release files for rdpyqt 2.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rdpyqt 2.1.6
File Size Uploaded
rdpyqt-2.1.6.tar.gz 170.3 kB Details

Release files / rdpyqt-2.1.6.tar.gz

Download URL rdpyqt-2.1.6.tar.gz
Size 170.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f8aa696fc77c061fc69dd0d39a89f66ebcd787f32b684f76415294f2b0d0d3ed
BLAKE2b-256 checksum
How to use checksums
507db4d86f8d490af1367623684cac2575a7f9ad9b39150d36d6fcfcc2ac17a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

2.1.6 This release

1 release file

2.1.5

1 release file

2.1.4

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page