freenode/#mezzano - IRC Chatlog
Search
12:49:42
froggey
modifying *keyboard-modifiers* in compositor.lisp would probably be the easiest way
12:51:40
froggey
in (#\Caps-Lock :caps-lock t), the t indicates that it's a locking modifier. pressing the key turns it on/off, instead of only being active when the key is held
12:53:23
ghard
While we're at Q/A mode, I see ACPI shutdown is not being handled. I've been grepping the supervisor stuff to find out if there's something akin to 'sudo halt' there to no avail so far :)
12:56:15
froggey
ACPI shutdown support requires full ACPI support, including interpreting ACPI bytecode. big project
13:01:31
ghard
It's really cool to be able to hack the OS internals with CL tooling, compile in place :)
13:03:33
ghard
Just need to get a Space Cadet keyboard remake somewhere and build a case in Symbolics style ;)
13:05:42
vidak`
ohhh i am totally going to buy a space cadet keyboard --- well, as similar as i can get it! i may even make one xD
13:17:44
ghard
froggey: the caps lock hack works great! Maybe I should make a CLIM exercise out of making a UI like Gnome Tweaks for these ;)
13:22:26
ghard
Re the XPM format I'm pretty sure GNU Emacs already has code for it, as that particular example comes out of my init.el - emms customization
13:23:54
froggey
not sure what XPM offers, there are already native CL implementations of PNG/JPEG/etc
13:24:46
ghard
The great thing about XPM is that the ASCII representation of the image is somewhat human-readable
13:25:36
ghard
And you can see the icon in embedded code and recognize it without parsing the bitmap
13:26:07
ghard
I used to do Motif back in the 90s so old X config stugg gives me a warm fussy feeling ;)
13:46:50
Shinmera
ACTION has spent the day so far in the hellhole that is gamepad input APIs (again)
13:47:14
Shinmera
Writing a driver for gamepads would probably be quite a task, since as far as I can tell device caps differ /wildly/
13:58:53
Shinmera
Though I'd be happy to make it work with Mezzano if it ever gets drivers for gamepads.
14:00:39
Shinmera
Well, https://shirakumo.github.io/cl-gamepad already has a fixed API, but it's rather end-user friendly and papers over the differences (which are great). I'd have to think about what a 'nice' api would look like, though I fear it would be quite far from what device drivers actually do.
14:10:29
Shinmera
It does. Only thing I haven't done is smoothing over the differences of what's provided as an axis or a button (some provide both, or only one, or none)
14:17:18
ghard
Wondering about the touchpad, like PS4 controllers, would that be just another mouse?
16:53:35
fittestbits__
froggey: About qemu usb tablet - does it require an physical tablet, or is it some sort of simulated device?
16:54:14
fittestbits__
I've been looking at the mouse HID driver trying to figure out why the tablet didn't work.
16:54:52
fittestbits__
And I don't have qemu running, so I was wondering if HW was required for the tablet.
17:04:45
fittestbits__
OK. I haven't used qemu, but I'll try to get mezzano up on qemu and see what's going on with the tablet.