Касательно вибрации: если нет вибрации у геймпада, значит геймпад современный и определяется как x360, а старые игры рассчитаны на dxinput . Чтобы он определялся в старых играх как dxinput, нужно установить драйвер, который переделает x360 в dxinput (тогда возможно пропадет вибрация в играх, рассчитанных на x360, этого не знаю, зато появится в старых играх). Название драйвера: Force Feedback Driver for XInput - Masahiko Morii (сайт community.pcgamingwiki). В настройках плагина harakiri нужно выбрать dualshock. Но это драйвер - для windows