Fix pointing_device_set_cpi_on_side() (#23391)

Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
This commit is contained in:
Taro Hayashi 2024-04-04 12:39:02 +09:00 committed by GitHub
parent 2a4c746718
commit c70ebd4a0e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -368,7 +368,7 @@ void pointing_device_set_cpi(uint16_t cpi) {
* @param[in] cpi uint16_t value. * @param[in] cpi uint16_t value.
*/ */
void pointing_device_set_cpi_on_side(bool left, uint16_t cpi) { void pointing_device_set_cpi_on_side(bool left, uint16_t cpi) {
bool local = (is_keyboard_left() & left) ? true : false; bool local = (is_keyboard_left() == left);
if (local) { if (local) {
pointing_device_driver.set_cpi(cpi); pointing_device_driver.set_cpi(cpi);
} else { } else {