Vincent Bernat
fba67da888
input: don't print anything for removed stuff
2020-01-26 18:39:41 +01:00
Vincent Bernat
95bf8a3723
input: invoke autorandr through systemd when needed
2020-01-22 22:37:42 +01:00
Vincent Bernat
556aa785e8
input: invoke autorandr explicitely
...
Acting on DRM change is a bad idea as monitors come and go during
detection and autorandr running in parallel is not reliable enough.
2020-01-16 12:15:14 +01:00
Vincent Bernat
2c5b0fead8
input: trackpoint is now OK, no need to keep cruft
2020-01-15 11:48:28 +01:00
Vincent Bernat
55eda7d06f
input: no need to dock when detecting keyboard
...
Nowadays, we get the appropriate events from udev and autorandr
handles that.
2020-01-15 11:47:51 +01:00
Vincent Bernat
b997e0be4d
input: handle guybrush the same way as for zoro
2020-01-13 16:43:57 +01:00
Vincent Bernat
c65804df94
input: remove configuration for Microsoft mouse
...
Not using it anymore.
2020-01-11 22:40:40 +01:00
Vincent Bernat
7d2a8408f3
input: set acceleration for Logitech mouse
2019-04-27 21:07:33 +02:00
Vincent Bernat
2f05c2f58d
input: dock when detecting RealForce keyboard
2019-03-08 11:23:06 +01:00
Vincent Bernat
637b80bcec
input: don't dock with Realforce
2019-01-23 09:59:45 +01:00
Vincent Bernat
194da94c77
input: don't mangle trackpoint
2018-08-31 22:59:55 +02:00
Vincent Bernat
8689e2583a
input: make compose work with any right key
2018-08-22 19:44:50 +02:00
Vincent Bernat
846cd2f680
input-event: fix accel of trackpoint
2018-07-22 12:15:01 +02:00
Vincent Bernat
c46a44d646
input: try to handle undocking too
2018-07-04 18:46:38 +02:00
Vincent Bernat
faabca55e2
input: try natural scrolling for synaptics touchpad
2016-07-31 13:45:58 +02:00
Vincent Bernat
3596d903eb
input: switch to libinput
...
Out-of-the-box, libinput works fine. We even get scrolling using middle
button.
2016-05-18 13:56:14 +02:00
Vincent Bernat
8476535739
input: prefix log message with something greppable
2015-09-08 12:10:36 +02:00
Vincent Bernat
07a1739172
input: use a larger middle button
2015-01-01 22:05:43 +01:00
Vincent Bernat
942d758731
input: use an arithmetic expression for better documentation
2015-01-01 22:03:44 +01:00
Vincent Bernat
c86781c262
input: don't put docking logic inside input handling
...
We use an external binary (in `~/bin`).
2014-09-29 11:01:45 +02:00
Vincent Bernat
8b72b4f80e
compton: kill compton before calling xrandr
2014-09-26 10:06:00 +02:00
Vincent Bernat
e4ee166056
compton: kill compton before restarting awesome
2014-09-26 10:05:42 +02:00
Vincent Bernat
e3f653acb5
dock: sleep a bit more when docking before restarting awesome
2014-09-25 11:55:32 +02:00
Vincent Bernat
05486739e9
dock: when docking, disable wifi
2014-09-25 09:30:48 +02:00
Vincent Bernat
4cc87d1cce
input: disable synaptics except for click
...
I don't have time to patch the driver at each upgrade. Moreover, I don't
use scrolling that much.
2014-09-21 09:55:09 +02:00
Vincent Bernat
d84574ebc3
dock: don't try to detect undocking, that doesn't work
...
Unplugging the dock while running seems harmful currently. Just use a
special command for that before undocking. On the other hand, docking
should just work.
2014-09-18 14:58:51 +02:00
Vincent Bernat
62c3f6a7f4
dock: restart awesome after reconfiguring
...
It is likely that awesome missed the second xrandr event.
2014-09-18 09:28:00 +02:00
Vincent Bernat
7f29fd3235
dock: configure dual screen when docking with two commands
...
xrandr doesn't handle the configuration in one go. Moreover, we cannot
just disable internal panel first then configure dual screens.
2014-09-18 09:25:59 +02:00
Vincent Bernat
6f7d274cca
dock: fix xrandr invocation when undocking
2014-09-18 09:25:46 +02:00
Vincent Bernat
6f73015d1d
dock: also configure the keyboard as expected
2014-09-18 07:31:02 +02:00
Vincent Bernat
1251eccf6d
dock: try to do the change in one command
2014-09-18 07:29:40 +02:00
Vincent Bernat
4134170f6c
dock: use USB keyboard to detect dock
2014-09-17 18:33:07 +02:00
Vincent Bernat
fa1e03624c
input: make trackpoint snappier
2014-07-03 11:11:29 +02:00
Vincent Bernat
b0c4a6d43f
input: make the trackpoint speedier
2014-06-21 08:36:23 +02:00
Vincent Bernat
2bf4642d88
keys: disable synaptics motion but keep gestures
2014-06-15 14:18:39 +02:00
Vincent Bernat
6a28acc5fa
keys: disable touchscreen on Carbon X1
2014-06-11 17:53:13 +02:00
Vincent Bernat
bcf2f66102
keys: disable clickpad by using "huge" buttons
2014-06-11 17:41:21 +02:00
Vincent Bernat
a6506a223f
keys: remove keyboard configuration from Lua code
...
Everything is now handled by inputplug.
2014-06-10 21:23:37 +02:00
Vincent Bernat
41bfe7fa0d
keys: use inputplug to configure keyboards
2014-06-10 01:44:42 +02:00