aboutsummaryrefslogtreecommitdiffstats
path: root/unix/xserver/hw/vnc/Input.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix pointer initialization to prevent NULL events.Brian P. Hinz2014-09-291-4/+4
* Updated to build against xorg-x11-server 1.16.0.Tim Waugh2014-09-031-1/+1
* Update the cursor position using GetSpritePosition().Tim Waugh2014-07-141-1/+9
* Handle closing of input devicesPierre Ossman2014-07-141-5/+5
* Make InputDevice into a singletonPierre Ossman2014-07-141-1/+6
* Move all functions that InputDevice uses into the classPierre Ossman2014-07-141-4/+2
* Let XserverDesktop handle syncing cursor positionPierre Ossman2014-07-141-8/+4
* We need to set a label on all pointer buttonsPierre Ossman2014-07-111-0/+2
* Some applications (e.g. wine and rdesktop) tend to misbehavePierre Ossman2013-05-301-0/+49
* Simplify the lookup of alternative keysyms.Pierre Ossman2013-05-301-12/+12
* Relax the requirements on addKeysym() so that it can add newPierre Ossman2013-05-231-1/+10
* Shifted Tab is a generic VNC problem and not specific to justPierre Ossman2013-04-161-0/+16
* Embarrasing copy/paste error. Fixes fake AltGr presses.Pierre Ossman2013-04-151-1/+1
* Add some missing headers. It is not really ok to include Xutil.hPierre Ossman2013-04-111-0/+1
* Move keyboardProc() so we have all the init stuff in one place.Pierre Ossman2013-04-091-47/+41
* Major rewrite of the keyboard code. The old code was too focused onPierre Ossman2013-04-091-703/+113
* Copy error. Should have been a tab rather than spaces here.Pierre Ossman2013-04-091-1/+1
* Mode switch and level 3 shift are used interchangably these days.Pierre Ossman2013-04-091-0/+1
* Make sure we release the same key we previously pressed for aPierre Ossman2013-04-091-1/+40
* Handle init of old and new keyboards the same way.Pierre Ossman2013-04-091-20/+27
* We have an object to store stuff in, so don't use a globalPierre Ossman2013-04-091-4/+3
* Make sure InputDevice::InitInputDevice() gets called early inPierre Ossman2013-04-091-7/+1
* Fix build errors with XORG < 111: I assume that the last NULL argumentPeter Åstrand2012-08-291-1/+1
* Add Support for X.Org 1.11.XAdam Tkac2012-08-281-10/+51
* Reimplement the deferred update handling, this time in a more robust andPierre Ossman2011-11-081-1/+0
* Allow buttons 6 and 7 to be used as well so that we can get horizontalPierre Ossman2011-05-241-1/+1
* [Bugfix] Handle situation when viewer doesn't send the key release event well.Adam Tkac2011-01-171-0/+10
* [Bugfix] Fix "Alt key gets stuck in Xvnc" issue.Adam Tkac2011-01-171-2/+68
* [Bugfix] Disable server-side key autorepeating.Adam Tkac2011-01-171-0/+15
* [Bugfix] Handle situation when keyboard has no modifiers in Input.cc well.Adam Tkac2010-12-081-38/+61
* [Bugfix] Fix various compilation warnings.Adam Tkac2010-12-081-3/+7
* [Bugfix] Use malloc/free instead of Xalloc/Xfree when built against X.Org 1.1...Adam Tkac2010-12-081-0/+4
* [Development] Add support for X.Org 1.10Adam Tkac2010-12-081-0/+21
* [Bugfix] Fix memory leak in InputDevice::keyEvent function.Adam Tkac2010-07-211-0/+2
* Extend the default keyboard table with the Windows keys so that they canPierre Ossman2010-06-151-0/+4
* Map up the rest of the standard modifiers (if available).Pierre Ossman2010-06-151-0/+14
* Use a switch statement instead of a series of if:s for setting up the modmapPierre Ossman2010-06-151-8/+14
* Reinstate Caps Lock in the default keyboard map. It's not documented whyPierre Ossman2010-06-141-1/+1
* XConvertCase() in xorg-xserver 1.5 is simply a macro that maps to XkbConvertC...DRC2010-05-201-4/+0
* [Bugfix] Use always XkbConvertCase instead of XConvertCase when compilingAdam Tkac2010-05-181-1/+6
* [Development] Use AllocDevicePair instead of AddDevice/RegisterDevice functionsAdam Tkac2010-04-141-1/+36
* [Development] Merge KeyboardDevice and PointerDevice classes to new class calledAdam Tkac2010-04-141-43/+36
* [Cleanup] Remove bogus vlog.debug from Input.cc:KeyboardDevice::keyEvent.Adam Tkac2009-12-221-1/+1
* [Development] Make Xvnc working when compiled against X.Org 1.7 (Thanks to ad...Adam Tkac2009-12-211-33/+177
* Avoid modifiers such as shift sticking. Peter Åstrand2009-12-091-0/+17
* Move keyboard input related code to Input.h and Input.cc.Adam Tkac2009-08-281-4/+602
* Add Input.h and Input.cc and move all mouse input related code there.Adam Tkac2009-08-281-0/+167