Move gamepad_update to update_hw_info

pull/771/head
Alessandro Toia 2 years ago
parent 39ba57daa1
commit a18cabb152

@ -867,10 +867,7 @@ void HudElements::gamepad_battery()
{
#ifdef __linux__
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_gamepad_battery]) {
gamepad_update();
if (gamepad_found) {
gamepad_info();
for (int i = 0; i < gamepad_count; i++) {
std::string battery = gamepad_data[i].battery;
std::string name = gamepad_data[i].name;

@ -16,6 +16,7 @@
#include "timing.hpp"
#include "mesa/util/macros.h"
#include "battery.h"
#include "gamepad.h"
#include "string_utils.h"
#include "file_utils.h"
#include "pci_ids.h"
@ -114,6 +115,12 @@ void update_hw_info(const struct overlay_params& params, uint32_t vendorID)
#ifdef __linux__
if (params.enabled[OVERLAY_PARAM_ENABLED_battery])
Battery_Stats.update();
if (params.enabled[OVERLAY_PARAM_ENABLED_gamepad_battery]) {
gamepad_update();
if (gamepad_found) {
gamepad_info();
}
}
if (params.enabled[OVERLAY_PARAM_ENABLED_ram] || params.enabled[OVERLAY_PARAM_ENABLED_swap] || logger->is_active())
update_meminfo();
if (params.enabled[OVERLAY_PARAM_ENABLED_procmem])
@ -853,7 +860,7 @@ void update_fan(){
break;
}
}
if (!hwmon_path.empty())
fan_speed = stoi(read_line(hwmon_path));
else

Loading…
Cancel
Save