FreeRDP/FreeRDP — Issue #241: Keyboard input not working under OSX
Author: helgef
Created: 2011-12-01 13:56:49+00:00
State: open

Git show:

commit a0a25a6
Merge: e84e383 526c557

Some issues found while testing on OSX 10.7.2 with latest GIT source. (Same issues observed last month, but not reported). No errors seen when compiling. Connecting to the same host from linux works well.

Setup: Running windows as a virtual guest system under virtualhost on linux (Ubuntu) server. Unfortunately no native windows host to test on. (If someone has a test setup I can access, I'm happy to give it a shot)

-Connecting to the guest-instance works well, but session does not accept any keyboard input. Mouse input works fine. MS remote desktop for mac works well.

Helges-MacBook-Air:X11 helge$ ./xfreerdp -u helge 192.168.1.90
Warning xf_GetWindowProperty (104): Property 294 does not exist
connected to 192.168.1.90:3389
Password:

cmake output:

Helges-MacBook-Air:FreeRDP helge$ cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
-- FreeRDP GIT
-- Skipping optional package PulseAudio.
-- Enable this using "-DWITH_PULSEAUDIO=ON".
-- Skipping optional package PCSC.
-- Enable this using "-DWITH_PCSC=ON".
-- Finding suggested package Cups.
-- Disable this using "-DWITH_CUPS=OFF".
-- Found Cups: /usr/lib/libcups.dylib
-- Finding suggested package FFmpeg.
-- Disable this using "-DWITH_FFMPEG=OFF".
-- checking for modules 'libavcodec;libavutil'
-- package 'libavcodec' not found
-- package 'libavutil' not found
-- Skipping optional package CUnit.
-- Enable this using "-DWITH_CUNIT=ON".
-- Finding suggested package X11.
-- Disable this using "-DWITH_X11=OFF".
-- Finding suggested package XKBFile.
-- Disable this using "-DWITH_XKBFILE=OFF".
-- Finding suggested package X11.
-- Disable this using "-DWITH_X11=OFF".
CMake Warning at client/X11/CMakeLists.txt:56 (message):
WITH_MANPAGES was set, but xmlto was not found. man-pages will not be
installed

-- Finding suggested package Xinerama.
-- Disable this using "-DWITH_XINERAMA=OFF".
-- Finding suggested package Xext.
-- Disable this using "-DWITH_XEXT=OFF".
-- Finding suggested package Xcursor.
-- Disable this using "-DWITH_XCURSOR=OFF".
-- Finding suggested package Xv.
-- Disable this using "-DWITH_XV=OFF".
-- Skipping optional package DirectFB.
-- Enable this using "-DWITH_DIRECTFB=ON".
-- Finding suggested package X11.
-- Disable this using "-DWITH_X11=OFF".
-- Finding suggested package Xext.
-- Disable this using "-DWITH_XEXT=OFF".
-- Finding suggested package Xdamage.
-- Disable this using "-DWITH_XDAMAGE=OFF".
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/helge/FreeRDP
Helges-MacBook-Air:FreeRDP helge$