|
|
Line 33: |
Line 33: |
|
| |
|
| Port: 6600 | | Port: 6600 |
|
| |
| ==Eco button as mpd skip button==
| |
| We have this cute usb Eco Button lying around, which is meant to put your computer in sleep mode in order to save energy. It would be nice if we could use it as an mpd next button.
| |
|
| |
| Button gets recognized as shown in dmesg:
| |
| <pre>[ 1856.485618] hid-generic 0003:0C50:1010.0003: hiddev0,hidraw0:
| |
| USB HID v1.10 Device [One small click One big change One small click One big change]
| |
| on usb-0000:00:1d.1-2/input0</pre>
| |
| After reading [http://www.greygreen.org/blog/code/python/ecobutton-linux] I was hoping this would be easy, but it seems this particular button does not generate keypresses in X.
| |
|
| |
| So over to [https://github.com/s-leroux/hid_mapper], and more info on [https://forum.kodi.tv/showthread.php?tid=88560]. Got an error similar to [https://github.com/Claudio-Sjo/HID_linux_xbmc_driver/issues/1]. After editing hid.c it compiles.
| |
|
| |
| And it does stuff too \o/:
| |
|
| |
| <pre>
| |
| dell@zeekoe:~/nizzle/hid_mapper$ sudo ./hid_mapper --learn --manufacturer 'One small click One big change' --product 'One small click One big change' --map
| |
| Found HID device
| |
| Opened HID interface on /dev/hidraw0
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| 02 80 24 08 36 20 08 88
| |
| 02 19 01 8f 92 11 00 a8
| |
| </pre>
| |
|
| |
| So it seems that after the button is pressed, a sequence of two events is repeated X times (seems to depend on how long button is pressed).
| |
| I'm having trouble feeding it the correct map file. With a map file like this:
| |
|
| |
| <pre>
| |
| 0219018f921100a80280240836200888:KEY_UP
| |
| </pre>
| |
| or this:
| |
|
| |
| <pre>
| |
| 0219018f921100a8:KEY_DOWN
| |
| 0280240836200888:KEY_UP
| |
| </pre>
| |
|
| |
| it spits out this error:
| |
| <pre>
| |
| dell@zeekoe:~/nizzle/hid_mapper$ sudo ./hid_mapper --manufacturer 'One small click One big change' --product 'One small click One big change' --map 'eco.map'
| |
| Loading eco.map
| |
|
| |
| Error loading map file eco.map
| |
| [ MapReader ] Unknown key name at line 1
| |
| </pre>
| |
SlabPi
Slabpi_newcase.jpg
{{{InventoryOwner}}}Property "Tool Owner" (as page type) with input value "{{{InventoryOwner}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Near the amp
What
espeak
Espeak is now functional, there were ALSA problems.
Motion webcam
Running motion for webcam, see this link
We might want to lower the resolution if motion keeps crashing.
MPD
Fixed an issue where MPD hangs on song change. Fix it by uncommenting "device" option in the "audio_output" block (in my case ALSA) in mpd.conf.
This is a common error.
Connection through client.
Host: slabpi.dhcp.nurd.space
Port: 6600