Compare commits
4 commits
c4b6616675
...
793f9e7e56
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
793f9e7e56 | ||
|
|
18c1e27c3a | ||
|
|
0324cd2760 | ||
|
|
23dad1ba60 |
4 changed files with 6 additions and 6 deletions
|
|
@ -67,7 +67,7 @@ static rc71l_xbox360_user_data_t controller_user_data = {
|
|||
.id = -1,
|
||||
.replay = {
|
||||
.delay = 0x00,
|
||||
.length = 300
|
||||
.length = 50
|
||||
},
|
||||
.u = {
|
||||
.rumble = {
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@ modprobe iio-trig-hrtimer
|
|||
|
||||
# hrtimer
|
||||
if [! -d "/home/config"]; then
|
||||
mkdir /home/config
|
||||
mkdir -p /home/config
|
||||
fi
|
||||
|
||||
mount -t configfs none /home/config
|
||||
mkdir /home/config/iio/triggers/hrtimer/rogue
|
||||
mkdir -p /home/config/iio/triggers/hrtimer/rogue
|
||||
|
||||
cd /sys/bus/iio/devices/iio\:device0
|
||||
echo 1 > scan_elements/in_accel_x_en
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ static int create(int fd)
|
|||
|
||||
memset(&ev, 0, sizeof(ev));
|
||||
ev.type = UHID_CREATE;
|
||||
strcpy((char*)ev.u.create.name, "Sony Interactive Entertainment DualSense Wireless Controller");
|
||||
strcpy((char*)ev.u.create.name, "Sony Corp. DualSense Edge wireless controller (PS5)");
|
||||
ev.u.create.rd_data = rdesc;
|
||||
ev.u.create.rd_size = sizeof(rdesc);
|
||||
ev.u.create.bus = BUS_USB;
|
||||
|
|
|
|||
|
|
@ -436,7 +436,7 @@ int virt_kbd_send(virt_kbd_t *const kbd, keyboard_status_t *const status, struct
|
|||
}
|
||||
|
||||
if (status->lctrl != kbd->prev_lctrl) {
|
||||
tmp_ev.code = KEYBOARD_KEY_LCRTL;
|
||||
tmp_ev.code = KEY_LEFTCTRL;
|
||||
tmp_ev.value = kbd->prev_lctrl = status->lctrl;
|
||||
if (write(kbd->fd, &tmp_ev, sizeof(tmp_ev)) != sizeof(struct input_event)) {
|
||||
res = errno < 0 ? errno : -1 * errno;
|
||||
|
|
@ -445,7 +445,7 @@ int virt_kbd_send(virt_kbd_t *const kbd, keyboard_status_t *const status, struct
|
|||
}
|
||||
|
||||
if (status->up != kbd->prev_up) {
|
||||
tmp_ev.code = KEY_LEFTCTRL;
|
||||
tmp_ev.code = KEY_UP;
|
||||
tmp_ev.value = kbd->prev_up = status->up;
|
||||
if (write(kbd->fd, &tmp_ev, sizeof(tmp_ev)) != sizeof(struct input_event)) {
|
||||
res = errno < 0 ? errno : -1 * errno;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue