From: Jan K. <jan...@we...> - 2007-12-15 01:44:50
Attachments:
signature.asc
|
Hi, can someone explain to me why I need this hack on an openSUSE 10.3 box wi= th KDE while the same code worked fine under Ubuntu 7.10 with Gnome? --- rdesktop/xwin.c +++ rdesktop/xwin.c @@ -1915,7 +1915,7 @@ handle_button_event(XEvent xevent, RD_BO receive physical buttons (true in mstsc as well) and logical button behavior depends on the remote desktop's own mouse settings */ - xevent.xbutton.button =3D g_pointer_log_to_phys_map[xevent.xbutton.butt= on - 1]; +// xevent.xbutton.button =3D g_pointer_log_to_phys_map[xevent.xbutton.bu= tton - 1]; button =3D xkeymap_translate_button(xevent.xbutton.button); if (button =3D=3D 0) return; Thanks, Jan |
From: Ilya K. <fu...@sh...> - 2007-12-15 01:55:05
|
I've introduced this feature, so I'll take this... Perhaps on your SuSE box, you have a "right-handed mouse" mode on and you expect it to be off? I *think* you can observe and compare the mouse button mapping between the two systems by comparing xmodmap's output. On Dec 15, 2007 3:44 AM, Jan Kiszka <jan...@we...> wrote: > Hi, > > can someone explain to me why I need this hack on an openSUSE 10.3 box > with > KDE while the same code worked fine under Ubuntu 7.10 with Gnome? > > --- rdesktop/xwin.c > +++ rdesktop/xwin.c > @@ -1915,7 +1915,7 @@ handle_button_event(XEvent xevent, RD_BO > receive physical buttons (true in mstsc as well) and > logical button behavior depends on the remote desktop's own > mouse settings */ > - xevent.xbutton.button = g_pointer_log_to_phys_map[ > xevent.xbutton.button - 1]; > +// xevent.xbutton.button = g_pointer_log_to_phys_map[ > xevent.xbutton.button - 1]; > button = xkeymap_translate_button(xevent.xbutton.button); > if (button == 0) > return; > > > Thanks, > Jan > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services > for just about anything Open Source. > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > rdesktop-devel mailing list > rde...@li... > https://lists.sourceforge.net/lists/listinfo/rdesktop-devel > > |
From: Jan K. <jan...@we...> - 2007-12-15 02:18:09
Attachments:
signature.asc
|
Ilya Konstantinov wrote: > I've introduced this feature, so I'll take this... >=20 > Perhaps on your SuSE box, you have a "right-handed mouse" mode on and y= ou > expect it to be off? > I *think* you can observe and compare the mouse button mapping between = the > two systems by comparing xmodmap's output. You mean xmodmap -pp? No difference, both setups are 1-to-1 (except that suse lists 12 buttons, ubuntu 9). Jan |