Commit Graph

21 Commits

Author SHA1 Message Date
bjorn3 24fb66e144 Fix warnings for updated rustc
And move away from an internal feature now that there is a proper
(unstable) function for it.
2026-05-27 21:11:53 +02:00
auronandace e054af78c0 update bitflags for ps2d 2026-03-20 11:58:53 +00:00
bjorn3 9795abb0ea Fix a bunch of warnings 2026-03-11 22:05:44 +01:00
Connor-GH 15790b1e1a ps2d: disable keyboard before running self test
Beforehand, if you spammed 'enter' (or any key) upon startup, your self
test would fail with 1C or 9C (the scancodes for pressing and releasing
enter respectively). We now disable the keyboard earlier, and this fixes
the issue.
2026-03-10 14:19:11 -05:00
Jeremy Soller 5fdc723c38 ps2d: limit mouse resets to 10 2026-03-08 20:23:09 -06:00
bjorn3 dfee8f50d7 ps2d: Fix warnings 2026-02-18 22:41:05 +01:00
Wildan M 20eae1f054 ps2d: Don't crash on keyboard scan init 2026-02-10 00:10:21 +07:00
Jeremy Soller a58f9b9ae8 ps2d: format 2026-01-29 11:01:21 -07:00
Jeremy Soller 65966e9371 ps2d: add missing TouchpadCommand enum 2026-01-29 08:56:42 -07:00
Jeremy Soller ce9c2a1fb4 ps2d: add MouseTx abstraction and WIP touchpad identification 2026-01-29 08:56:00 -07:00
Wildan M ac1f3c7f6e Workaround PS/2 mouse init timeout 2026-01-29 15:24:56 +07:00
Jeremy Soller db78254203 Only init mouse when vmmouse not detected 2026-01-25 20:19:42 -07:00
Jeremy Soller 511d446993 PS2 mouse refactor 2026-01-25 10:07:58 -07:00
Ibuki Omatsu 334928f151 feat: Introduce userspace namespace manager and adapt all schemes. 2026-01-20 20:56:58 -07:00
Jeremy Soller 4c99d06506 Merge branch 'inputd-keymap' into 'main'
Implement keymap to inputd

See merge request redox-os/base!89
2026-01-14 06:30:59 -07:00
Wildan M 3d04f523b4 inputd: Implement keymap 2026-01-14 11:35:48 +07:00
Wildan M fd84f1d0fe Make ps2 init logs useful 2026-01-13 05:35:04 +07:00
Wildan M 04d5c5fee8 Fix cargo check for aarch64 2025-12-11 18:47:46 +07:00
bjorn3 f1057b6750 daemon: Abort on errors
All users did this anyway. And handling it inside the daemon crate
allows avoiding a panic of the parent process when the child process
panicked.
2025-12-03 21:55:47 +01:00
bjorn3 54d81e7423 Merge redox-daemon into this repo 2025-12-03 21:07:13 +01:00
bjorn3 07a2b97f08 Add 'drivers/' from commit '20ffe4d7f4a85b7cc1f59495d7e6e355fed4cb06'
git-subtree-dir: drivers
git-subtree-mainline: e76ecea4ce
git-subtree-split: 20ffe4d7f4
2025-11-29 19:04:04 +01:00