kopia lustrzana https://github.com/FreeSpacenav/libspnav
forgot to implement spnav_evmask
rodzic
357d5e08e6
commit
0aeff0cc0a
10
src/spnav.c
10
src/spnav.c
|
@ -777,6 +777,16 @@ int spnav_client_name(const char *name)
|
|||
return spnav_send_str(sock, REQ_SET_NAME, name);
|
||||
}
|
||||
|
||||
int spnav_evmask(unsigned int mask)
|
||||
{
|
||||
struct reqresp rr = {0};
|
||||
rr.data[0] = mask;
|
||||
if(request(REQ_SET_EVMASK, &rr, TIMEOUT) == -1) {
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int spnav_dev_name(char *buf, int bufsz)
|
||||
{
|
||||
return request_str(REQ_DEV_NAME, buf, bufsz, TIMEOUT);
|
||||
|
|
Ładowanie…
Reference in New Issue