twinaphex
|
659ec610ed
|
(udev_input.c) Remove dependency on keyboard_line.h
|
2014-10-27 19:39:23 +01:00 |
|
twinaphex
|
fb77db4592
|
Split up keyboard handling code for xkbcommon to separate file
|
2014-10-27 19:25:59 +01:00 |
|
twinaphex
|
97240bc7c1
|
(udev) Refactor mod_map again
|
2014-10-27 19:00:03 +01:00 |
|
twinaphex
|
37c5fb3765
|
(udev) Refactor mod_map struct
|
2014-10-27 18:47:45 +01:00 |
|
twinaphex
|
c6ac686e51
|
Split up input_common.c into input_common.c and input_keymaps.c
|
2014-10-27 04:27:48 +01:00 |
|
twinaphex
|
2997af48fa
|
Move config-file code to SDK
|
2014-10-22 03:35:04 +02:00 |
|
twinaphex
|
9a9fa6532a
|
Move file_path.c to libretro SDK
|
2014-10-22 00:23:06 +02:00 |
|
twinaphex
|
faeca01e7a
|
Change local index variables
|
2014-10-20 20:31:00 +02:00 |
|
twinaphex
|
ea0d572ef1
|
Create new macros BIT_SET/BIT_CLEAR/BIT_GET based on input_common.h helpers
|
2014-10-05 15:58:06 +02:00 |
|
twinaphex
|
9bcd163b04
|
(Apple/Udev) Small cleanups/style nits
|
2014-10-04 15:14:39 +02:00 |
|
twinaphex
|
8b309fbeaa
|
Move clear_bit/get_bit/set_bit to input_common.h
|
2014-09-28 17:07:44 +02:00 |
|
twinaphex
|
f3004d29d1
|
(Udev) add comment
|
2014-09-28 08:58:16 +02:00 |
|
twinaphex
|
75d2e13dcb
|
Make drivers non-const
|
2014-09-11 07:06:20 +02:00 |
|
twinaphex
|
bf13548459
|
Remove extraneous elses in input code
|
2014-08-28 18:09:55 +02:00 |
|
twinaphex
|
12c0311f04
|
(Input) Get rid of unused devices_size
|
2014-08-14 00:56:40 +02:00 |
|
twinaphex
|
fab7792058
|
Get rid of set_keybinds - no longer used
|
2014-08-14 00:49:28 +02:00 |
|
twinaphex
|
b76a2c2cee
|
Refactor away input_joypad_poll - trivial wrapper function
|
2014-08-03 00:44:07 +02:00 |
|
twinaphex
|
1c290c6f00
|
(Udev) Implement mouse wheel up/down (using BTN_FORWARD/BTN_BACK) -
figure out why it still doesn't work with libretro-test
|
2014-08-01 05:34:05 +02:00 |
|
Themaister
|
76ef249982
|
Add missing MOUSE_MIDDLE.
|
2014-04-25 23:44:53 +02:00 |
|
twinaphex
|
771c7e20b7
|
Add mouse wheel up/down support to libretro.h - also add preliminary
support for these buttons to 'some' input driver implementations
|
2014-04-25 21:35:13 +02:00 |
|
twinaphex
|
569de131a0
|
Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
|
2014-04-17 20:47:43 +02:00 |
|
Themaister
|
860dfc61e6
|
Only warn if udev detects no input.
|
2014-01-24 10:20:10 +01:00 |
|
twinaphex
|
460670f074
|
Move sensor value reading to retro_sensor_interface
|
2014-01-20 14:52:53 +01:00 |
|
twinaphex
|
0a15a17d44
|
Update years on all license headers
|
2014-01-01 01:50:59 +01:00 |
|
Themaister
|
f7a5853154
|
Fix CXX_BUILD.
|
2013-12-10 19:42:50 +01:00 |
|
Themaister
|
977cec1378
|
Refactor keyboard event callbacks.
Go through input/keyboard_line.c to better hide internal logic
regarding keyboard line input.
|
2013-12-10 19:39:09 +01:00 |
|
Themaister
|
4d8c094bdf
|
Disable TTY input when using udev.
Avoids possible commands being entered while playing.
|
2013-12-09 17:02:23 +01:00 |
|
Themaister
|
d21046ace8
|
Add keyboard layout support to udev.
Adds input_keyboard_layout setting.
|
2013-12-08 16:05:05 +01:00 |
|
Themaister
|
3a8608fb70
|
Handle key_event in udev.
Use libxkbcommon for this.
|
2013-12-08 01:09:00 +01:00 |
|
Themaister
|
0bd31ef6d4
|
Handle touch events properly.
|
2013-12-07 22:16:19 +01:00 |
|
Themaister
|
67a3415dcf
|
Start implementing touchpad.
|
2013-12-07 22:09:08 +01:00 |
|
Themaister
|
6e40916d0a
|
Implement hotplugging for input devices as well.
|
2013-12-07 17:12:25 +01:00 |
|
Themaister
|
2b04f50b23
|
Use epoll to support multiple input devices.
|
2013-12-07 16:11:51 +01:00 |
|
Themaister
|
f4d79eaf0e
|
Fix minor crash and mouse.
|
2013-12-07 14:16:17 +01:00 |
|
Themaister
|
c21310b261
|
Start adding udev input driver.
|
2013-12-07 14:13:40 +01:00 |
|