djs
New Member
Posts: 35
|
Post by djs on May 22, 2021 1:02:48 GMT
Active cooling, powered USB hub and power LED. Spent us$7 on a pair of 20x20x7 5V coolers. Could wait a couple of months from Aliexpress, but my hands itch.
One is dead now, red wire just broke off with no chance to fix it. Remaining one is inside now. Powered by 5V, it makes more noise than my 24-core Xeon with Nvidia 1070. Dammit. Maybe i will have to power it from UART 3.3V instead. At 5V CPU temp never gets past 65 Celsium, staying around 50 idle. Pity i will lose this result in benefit of silence.
Power LED is damn bright, maybe i will dim it with a resistor later. USB hub is working ok, wired stock mouse works in either of 3 ports. 4d port is used by keyboard. Power is taken directly from DC in. Hope it will not pose any danger for SoC.
|
|
|
Post by Admin on May 22, 2021 16:09:01 GMT
Great job! If you'll decide to connect the Fan to 3.3V please share your temperature readings too.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 23, 2021 21:04:45 GMT
Well, 3.3V from UART looks like a success. I threw PC Mark at the rig, and it never hit more than 67 Celsius. I still am missing a proper Task Manager to kill background tasks. About Spectrum Emulator, I am working on a mod of keyboard stickers that fellow inkutay put here to comply key sizes and preserve general android compatibility. And i do no tunderstand why there is no WoS access that I saw on Youtube and there is only VirtualTRDOS online. While the latter has some modded games (i might find myself there because i've been part of the scene 30 years ago), I'd prefer original, untouched versions of Spectrum games, initially, without hacks, extras and mods.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 23, 2021 23:43:51 GMT
At 3.3V the cooler is almost inaudible. But i would like to test it more, because the SoC is constantly at about 60 Celsius now and when i alt-tab from a high load to CPUinfo to check the temp, it shows 67 max but it has some time to cool down before i see the actual temp readings. Tried to find throttling tests in accessible app libraries and failed. Maybe the 4pda.to library will help.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 24, 2021 13:03:03 GMT
I want to make an earphones stereo out. Now i see a mystery microswitch just behind AV socket. AV plug never have a chance to activate it.
What is it? A hard reset button?
|
|
|
Post by Admin on May 24, 2021 18:31:32 GMT
It was possible to use this switch to tell the board to update firmware from SD card (we are using autodetect functionality). It is still connected to some IO pin, so probably you could find a way to hook up something on this button.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 24, 2021 23:06:55 GMT
Ok, never mind. More important is we need a way to control Audio volume with hotkeys. There are no Vol+, Vol- or Mute hotkeys afaik on Tauon. And this is a drawback. Now that i have roaring laptop speakers inside my Tauon, i need a volume control!
|
|
|
Post by Admin on May 25, 2021 1:32:25 GMT
Which firmware are you using? Since 1.00 there is a Speaker icon in the top right corner of the home screen. So you can control the volume in just 2 clicks.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 25, 2021 10:00:50 GMT
Latest, 1.05. But how would you access that icon during fullscreen gameplay?
I have found a walkaround for now: But it is a paid app (required for assigning combinations of keys) and it adds a service that could slow down system and pose risk of user data leak.
At the moment, i can control system volume with CTRL-PageUP as Volume+, CTRL-PageDOWN as Volume- and CTRL-End as Mute. It works in any application running.
|
|
|
Post by Admin on May 25, 2021 13:06:46 GMT
I'm quite sure you can achieve the same behavior modifying /system/usr/keychars/Generic.kcm file. You can use Root Essentials app to edit this file.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 25, 2021 16:33:29 GMT
That was first thing i looked at. Generic.kl. But i suppose you can not code an action to a combo of two keys, do you? I tried to scan keyboard with another app and found that FN button does nothing. Can you confirm that the FN button is not used at all in current firmware?
|
|
|
Post by Admin on May 26, 2021 2:17:25 GMT
Look at Generic.kcm file. You can invoke another key event in combination with ctrl and/or alt. Check out how POWER button was implemented through Ctrl+Alt+Esc combo, for example. And no, you can't use the Fn button on the TauonPC-1. My bad.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 30, 2021 20:24:24 GMT
Look at Generic.kcm file. You can invoke another key event in combination with ctrl and/or alt. Check out how POWER button was implemented through Ctrl+Alt+Esc combo, for example. And no, you can't use the Fn button on the TauonPC-1. My bad. Does not work.
I tried to make like this:
key NUMPAD_1 { label: '1' base: fallback MOVE_END numlock: '1' lctrl+alt: fallback VOLUME_MUTE } key NUMPAD_3 { label: '3' base: fallback PAGE_DOWN numlock: '3' lctrl+alt: fallback VOLUME_DOWN } key NUMPAD_9 { label: '9' base: fallback PAGE_UP numlock: '9' lctrl+alt: fallback VOLUME_UP }
Here i tried to use [,] and | as an option.
I have tried both ctrl and lctrl modifiers, as like as lctrl+alt.
None of them work.
Edited file with Root Explorer's inbuilt Text editor.
Generic.kcm (14.5 KB)
|
|
|
Post by Admin on May 30, 2021 20:35:49 GMT
NUMPAD keys are ones that are located on a separate num pad, which is missing on Tauon keyboard. If you were looking for numeric keys then it's "key 1", "key 2" etc.
|
|
djs
New Member
Posts: 35
|
Post by djs on May 30, 2021 20:54:21 GMT
Finally i am done with hardware modding.
USB hub, power LED, headphones out and internal speakers with hardware volume control, all of it works.
Thank you for an advice with Generic.kcm. PageUp and PageDown seems to be sort of special and could not be modded, so i have assigned ALT+[, ALT+] and ALT+| as Volume+, - and mute. And it works! Here is my Generic.kcm that does it.
The persisting problem is Tauon does not recognize Wireless mice and purely recognizes gamepads. Here is a devices list i made with an android app, Gamepad tester_v19.07.23_apkpure.com.apk from Apkpure. Maybe it can help you fixing that problem. I hope so.
|
|