ppenguin
040e99fd17
Add tablets calibration matrix for dynamic rotation with 2-in1/tablet PC usage ( #1319 )
2023-01-15 20:38:58 +01:00
11afb66010
release mouse buttons on map from LS
2023-01-11 19:15:18 +01:00
vaxerski
41cdfb7420
allow binding tablets to outputs
2022-12-21 15:11:39 +00:00
Vaxry
98a4fa2b0d
Added clang format ( #1239 )
...
* clang-format stuff and format files
2022-12-16 17:17:31 +00:00
vaxerski
62f4503f07
handle constraint cursor hints better
2022-12-10 14:43:46 +00:00
vaxerski
ac0e675f3b
better capability handling
2022-12-05 14:28:27 +00:00
vaxerski
409ac12f23
avoid duplicate device names
2022-12-03 20:36:52 +00:00
vaxerski
6aa26582f6
added hyprctl switchxkblayout
2022-12-03 16:22:02 +00:00
0e6e8461eb
reset m_bEmptyFocusCursorSet on workspace switch
2022-11-25 11:34:52 +00:00
d5eafe1926
set cursor to hand1 when moving a window
2022-11-15 10:39:05 +00:00
Leftas
34a7f17956
Add keyboard led update after keys/mod update
2022-11-12 13:12:37 +02:00
vaxerski
aefc34b405
Minor fixes for virtual input devices
2022-11-07 22:22:13 +00:00
d0e47d9fe0
added workspace_swipe_forever
2022-11-03 13:35:34 +00:00
vaxerski
34cd8b125a
rework focus system to be more safe and faster
2022-10-14 20:46:32 +01:00
Histausse
32ae0c51f0
Add input:touchdevice:td_rotation config
...
Add support for touch device roation. The rotation is
set globally with `input:touchdevice:td_rotation config` and by
device with `td_rotation` in a device block.
2022-10-08 15:25:46 +02:00
Mihai Fufezan
477ad2dd82
Add accel profile and scroll method
2022-10-05 23:51:08 +03:00
vaxerski
0d702b556d
Add switch device handling and binds
2022-10-04 20:07:21 +01:00
Felix Dick
bf3f519eb7
Remove trailing whitespace.
2022-09-25 20:07:48 +02:00
e5d143b238
support more wlr_cursor events
2022-09-22 21:14:02 +01:00
79c645f8cd
handle touch devices internally as objects
2022-09-21 14:39:34 +01:00
c24b45671a
mouse binds overhaul
2022-09-19 19:04:48 +01:00
vaxerski
ba0c5fe0bb
fix mouse focus not returning from a LS on follow mouse 0
2022-09-04 18:42:11 +02:00
vaxerski
09495375b5
ratelimit setting cursor
2022-08-28 22:45:05 +02:00
9b62328b22
minor changes to the activelayout event
2022-08-18 17:50:32 +02:00
c5a4c83f78
better integrate touch with subsurfaces
2022-08-17 23:23:36 +02:00
6e2467cc24
fix active keymap in hyprctl devices
2022-08-16 16:10:20 +02:00
8e5985d70e
clean up unconstraining logic
2022-08-09 20:36:21 +02:00
d64227e7c7
added basic touch controls
2022-08-07 21:17:03 +02:00
9564a4cd12
added misc:always_follow_on_dnd
2022-08-06 22:26:32 +02:00
vaxerski
9a8a6317ff
multiple IME fixes
2022-08-05 16:21:08 +02:00
vaxerski
1c4d0e8c18
added IME protocol support
2022-08-05 13:03:37 +02:00
Darksome
eb8a1939e6
Merge upstream
2022-07-21 19:18:03 +03:00
vaxerski
fa2bd3b1a8
added keybinds on key up
2022-07-20 22:45:06 +02:00
vaxerski
d52446135b
add sensitivity per device & reload mice on config
2022-07-19 19:26:53 +02:00
Darksome
5388b54442
Merge upstream
2022-07-15 19:42:03 +03:00
vaxerski
ad66c158ba
don't refocus on virt ptrs
2022-07-11 20:23:16 +02:00
vaxerski
6f7377f381
accumulate mods from all kbs for keybind processing
2022-07-09 23:24:08 +02:00
vaxerski
4b796d30c1
Added swipe workspace gestures
2022-07-07 13:49:04 +02:00
vaxerski
9655d0c138
added support for wlr_idle_inhibitor_v1
2022-07-06 15:42:37 +02:00
xDarksome
185c4d6ea1
Merge branch 'hyprwm:main' into main
2022-07-02 19:43:52 +03:00
vaxerski
7d7e82d446
only do mouseMoveUnified on pix change
2022-07-01 17:59:11 +02:00
vaxerski
781526dac5
added hyprctl kill
2022-06-27 13:42:20 +02:00
xDarksome
504f76112a
Merge branch 'hyprwm:main' into main
2022-06-26 19:20:20 +03:00
vaxerski
72c86b99eb
added general:cursor_inactive_timeout
2022-06-24 23:27:02 +02:00
xDarksome
be460ea954
Merge branch 'hyprwm:main' into main
2022-06-24 18:58:11 +03:00
vaxerski
4945c5887d
reload all keyboards and not only the active
2022-06-23 15:48:31 +02:00
Darksome
8f62f6d4b0
Add workspace switching with mouse wheel
2022-06-20 22:47:28 +03:00
vaxerski
d68e09a707
remove unfocusall
2022-06-09 22:07:33 +02:00
vaxerski
09b130374d
unfocus tablets
2022-06-09 19:38:39 +02:00
vaxerski
6317f64ba0
set proximity in tablets
2022-06-09 18:09:09 +02:00
vaxerski
47404534d0
added tablet v2 support (alpha alpha)
2022-06-09 12:46:55 +02:00