El uso pointer-events: noneserá desactivar todas las interacciones del ratón con ese elemento. Si quisiera cambiar la cursorpropiedad, tendría que aplicar los cambios al elemento principal. Puede envolver el enlace con un elemento y agregarle la cursorpropiedad.
Ejemplo aquí
HTML
<span class="wrapper">
<a href="#">Some Link</a>
</span>
CSS
.wrapper {
position: relative;
cursor: text;
}
.wrapper a {
pointer-events: none;
}
Sin embargo, hay algunas inconsistencias en el navegador. Para que esto funcione en IE11, parece que necesita un pseudo elemento. El pseudo elemento también le permite seleccionar el texto en FF. Por extraño que parezca, puede seleccionar el texto en Chrome sin él.
Ejemplo actualizado
.wrapper:after {
content: '';
position: absolute;
width: 100%; height: 100%;
top: 0; left: 0;
}