Find touchpad device:
xinput list
then xinput list-props <device id>
Create the file and edit settings:
sudo vim /etc/X11/xorg.conf.d/30-touchpad.conf
10584 TRACE: _import_hook 'six.moves.queue' Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) 0 | |
10584 TRACE: determine_parent Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) | |
10584 TRACE: determine_parent -> Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) | |
10585 TRACE: find_head_package Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) 'six.moves.queue' 0 | |
10585 TRACE: safe_import_module 'six' 'six' None | |
10585 TRACE: safe_import_module -> SourceModule('six', '/lib/python3.7/site-packages/six.py') | |
10585 TRACE: find_head_package -> (SourceModule('six', '/lib/python3.7/site-packages/six.py'), 'moves.queue') | |
10585 TRACE: loa |
11234 TRACE: _import_hook 'six.moves' Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) 0 | |
11234 TRACE: determine_parent Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) | |
11234 TRACE: determine_parent -> Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) | |
11235 TRACE: find_head_package Package('mypackage', '/lib/python3.7/site-packages/mypackage/__init__.py', ['/lib/python3.7/site-packages/mypackage']) 'six.moves' 0 | |
11235 TRACE: safe_import_module 'six' 'six' None | |
11235 TRACE: safe_import_module -> SourceModule('six', '/lib/python3.7/site-packages/six.py') | |
11235 TRACE: find_head_package -> (SourceModule('six', '/lib/python3.7/site-packages/six.py'), 'moves') | |
11235 TRACE: load_tail SourceModul |
I hereby claim:
To claim this, I am signing this object:
Most of us have faced a point when trying to make things work with the Python datetime module by just trying things around. Datetime is one of those APIs that seems easy to use but requires the developer to have a deep understanding of what things actually mean, as otherwise it is really easy to introduce unexpected bugs given the actual complexity of date and time related issues.
The first concept we need to grasp when working with time is a standard that defines how we can measure units of time. The same way we have standards to measure weight or length that define kilograms or meters, we need a way to accurately define what