Ingo Ruhnke
|
0e2f067918
|
Some more .gitignore
|
2011-03-05 11:06:26 +01:00 |
|
Ingo Ruhnke
|
ce4ae7c9e1
|
Improved XboxdrvDaemon::status() output
|
2011-03-05 11:06:05 +01:00 |
|
Ingo Ruhnke
|
800c24f008
|
Fixed values of get_usbid(), get_usbid(), get_name()
|
2011-03-05 09:13:33 +01:00 |
|
Ingo Ruhnke
|
b4734a171a
|
Grouped some USB code into USBController
|
2011-03-05 08:54:32 +01:00 |
|
Ingo Ruhnke
|
5ae17b01cd
|
Improved D-Bus Status() output and documented it a bit
|
2011-03-04 01:00:34 +01:00 |
|
Ingo Ruhnke
|
6c5d485948
|
Added --device-usbids
|
2011-03-03 23:49:17 +01:00 |
|
Ingo Ruhnke
|
0177dba577
|
Extended D-Bus interface and added proper error handling
|
2011-03-03 23:48:30 +01:00 |
|
Ingo Ruhnke
|
165ab7b001
|
Moved print_info() out of process_match() so both "add" and "remove" events are tracked
|
2011-03-03 06:57:49 +01:00 |
|
Ingo Ruhnke
|
1147f04c7c
|
Minor cleanup of debugging code
|
2011-03-03 06:29:06 +01:00 |
|
Ingo Ruhnke
|
07ac86d248
|
Removed unused Fifo and Socket classes
|
2011-03-03 06:22:31 +01:00 |
|
Ingo Ruhnke
|
127f016a48
|
Replaced a few "throw std::runtime_error()" with "raise_exception()"
|
2011-03-03 05:55:41 +01:00 |
|
Ingo Ruhnke
|
9321e54b43
|
.gitignore for libxboxdrv.a
|
2011-03-03 05:51:05 +01:00 |
|
Ingo Ruhnke
|
d78db093e6
|
TODO updates
|
2011-03-03 05:50:47 +01:00 |
|
Ingo Ruhnke
|
0e49d2009c
|
Documented dbus and glib dependency
|
2011-03-03 05:50:24 +01:00 |
|
Ingo Ruhnke
|
4b97ef58c1
|
Incremented version number to 0.7.2
|
2011-03-03 05:49:49 +01:00 |
|
Ingo Ruhnke
|
6508d06808
|
Use '-m' for '--modifier', instead of for '--mouse'
|
2011-03-03 05:48:44 +01:00 |
|
Ingo Ruhnke
|
971a63a4f6
|
Added DpadRestrictorModifier to restrict movment to X, Y or fourway
|
2011-03-01 05:24:54 +01:00 |
|
Ingo Ruhnke
|
d99a1e284f
|
Added joy and key shortcut for keyboard and joystick device-ids
|
2011-02-27 05:11:22 +01:00 |
|
Ingo Ruhnke
|
7a94893649
|
Removed xboxdrv-daemon script
|
2011-02-27 00:51:08 +01:00 |
|
Ingo Ruhnke
|
23900ec92d
|
Updated timeout default value
|
2011-02-27 00:04:38 +01:00 |
|
Ingo Ruhnke
|
891ac5495f
|
Updated timeout default value
|
2011-02-27 00:04:17 +01:00 |
|
Ingo Ruhnke
|
a718b8a38b
|
Keep track of rounding errors in REL_ send code, so that small values don't get lost, leads to better mouse emulation
|
2011-02-26 19:39:06 +01:00 |
|
Ingo Ruhnke
|
3a1fe966ef
|
When running as root, enable highest possible priority, not sure if that is a good idea
|
2011-02-25 07:30:33 +01:00 |
|
Ingo Ruhnke
|
3d1f13e2ba
|
Added INIParser support for quoted values and names, for unquoted use of # and ; and for files not ending with a newline
|
2011-02-24 04:36:14 +01:00 |
|
Ingo Ruhnke
|
da371f05e6
|
Build simple static library to allow the building of test cases
|
2011-02-23 01:24:02 +01:00 |
|
Ingo Ruhnke
|
2f4557b024
|
Added support for INI values that are unquoted and contain spaces
|
2011-02-22 08:13:04 +01:00 |
|
Ingo Ruhnke
|
6ad75ae72a
|
Added configuration to emulate a xpad with a wireless controller
|
2011-02-22 07:21:06 +01:00 |
|
Ingo Ruhnke
|
669dfde9e4
|
Don't append a number to deviceid 0
|
2011-02-22 06:11:31 +01:00 |
|
Ingo Ruhnke
|
08470127aa
|
Export ControllerSlot API to DBus
|
2011-02-18 04:17:56 +01:00 |
|
Ingo Ruhnke
|
487810c2e1
|
Fully automated the dbus glue building
|
2011-02-17 19:42:22 +01:00 |
|
Ingo Ruhnke
|
6f4cbc65d8
|
Added dbus interface via glib
|
2011-02-17 19:07:47 +01:00 |
|
Ingo Ruhnke
|
727ff53d16
|
Use glib and gthread in XboxdrvDaemon to have a proper main loop
|
2011-02-16 20:45:25 +01:00 |
|
Ingo Ruhnke
|
572cd70cc0
|
TODO and NEWS updates
|
2011-02-16 18:54:07 +01:00 |
|
Ingo Ruhnke
|
821f8e7c55
|
Call XboxdrvDaemon::on_disconnect() before actual disconnect happens
|
2011-02-15 20:20:22 +01:00 |
|
Ingo Ruhnke
|
2ebda9ef58
|
Rewrote hotplug handling to take multiple wireless controllers properly into account
|
2011-02-15 19:03:42 +01:00 |
|
Ingo Ruhnke
|
b239db9d99
|
Minor cleanup
|
2011-02-14 21:57:43 +01:00 |
|
Ingo Ruhnke
|
685dc98969
|
Added ControllerFactory::create_multiple()
|
2011-02-14 21:57:11 +01:00 |
|
Ingo Ruhnke
|
e95cfa46fe
|
Updated TODO
|
2011-02-14 21:45:43 +01:00 |
|
Ingo Ruhnke
|
6da5124f60
|
Added some info on stat modifier
|
2011-02-08 17:45:43 +01:00 |
|
Ingo Ruhnke
|
e22f72e97b
|
Added StaticModifier to count number of button presses
|
2011-02-08 17:40:26 +01:00 |
|
Ingo Ruhnke
|
bfe45b0497
|
Fixed unix domain socket creation
|
2011-02-08 05:33:40 +01:00 |
|
Ingo Ruhnke
|
4868c57877
|
Added Fifo and Socket classes
|
2011-02-08 04:53:39 +01:00 |
|
Ingo Ruhnke
|
242458da9d
|
Renamed XboxGenericController to just Controller, added ControllerPtr
|
2011-02-03 07:42:34 +01:00 |
|
Ingo Ruhnke
|
e0502f5363
|
Added activation callback, dynamic connect/disconnect for a single wireless controller might work now
|
2011-02-03 05:27:23 +01:00 |
|
Ingo Ruhnke
|
5a9bd0adb7
|
Moved USB info to thread object, wrote more code to connect/disconnect inactive controller
|
2011-02-03 05:14:59 +01:00 |
|
Ingo Ruhnke
|
1194d15750
|
Added Xbox360WirelessController::is_active()
|
2011-02-03 05:14:18 +01:00 |
|
Ingo Ruhnke
|
14a6fa483c
|
Some infrastructure to handle wireless controllers better, not yet working
|
2011-02-02 21:41:33 +01:00 |
|
Ingo Ruhnke
|
b25b055360
|
Added simple wrapper classes around select() and pipe() to ease thread wakeup
|
2011-02-02 05:08:36 +01:00 |
|
Ingo Ruhnke
|
931af63a32
|
NEWS update
|
2011-01-30 20:51:04 +01:00 |
|
Ingo Ruhnke
|
f263da08ad
|
Wrote example for high sensitivity
|
2011-01-30 20:45:53 +01:00 |
|